Я использовал gdal2tiles.py с пространственной ссылкой WSG84, и он работал нормально. Однако, когда я изменил пространственную ссылку EPSG: 3440. Я получил следующее сообщение об ошибке:Ошибка при использовании пространственной ссылки EPSG: 3440 в gdal2tiles.py
Первый, я запускаю команду:
gdal_translate -of VRT -a_srs EPSG:3440 -gcp 0 0 58.068451479718924 23.65512391903488 -gcp 21816 0 58.126966134442846 23.65512391903488 -gcp 21816 14871 58.126966134442846 23.6185834507829 myinputimage.png myoutput.vrt
Чем, я запускаю команду:
python gdal2tiles.py myoutput.vrt
я получил следующее сообщение об ошибке:
Есть ли способ исправить эту ошибку или использовать аналогичную пространственную ссылку, которая не имеет этой ошибки. Обратите внимание: эта ошибка возникает только при использовании пространственных ссылок, отличных от WSG84.
EDIT: Я думаю, проблема может заключаться в том, что пространственная ссылка EPSG: 3440 не используется, но вопрос остается, можно ли добавить его в базу данных ссылок gdal.
Вы можете попробовать использовать соответствующую Proj4 строку вместо кода EPSG - «+ PROJ = UTM + зона = 40 + ellps = clrk80 + units = m + no_defs ". Обычно это делает трюк для меня. – Kersten