У меня есть изображение png, которое показывает область, определенную географами UpperLat, LeftLon, BottomLat, RightLon (в градусах & -ve для West Lon и South Lat) в Plate Carree EPSG: 4326. Я хочу преобразовать его в Mercator EPSG: 3857 с помощью GDAL.конвертировать png с известными границами от пластины carree к меркатору с gdal
Когда я пытался делать это так:
Step1) gdal_translate -of Gtiff -a_srs EPSG:4326 pc_map_piece.png pc_map_piece.tiff
Step2) gdalwarp -s_srs EPSG:4326 -t_srs EPSG:3857 pc_map_piece.tiff mer_map_piece.tiff
Я получил эту ошибку:
ОШИБКА 1: Не удалось вычислить преобразование между пиксельным/линии и геопривязанными координат для pc_map_piece.tiff. Не существует аффинной трансформации и не имеет GCP.
Тогда я пытался делать это так:
Step1) gdal_translate -of Gtiff -a_ullr UpperLat LeftLon BottomLat RightLon -a_srs EPSG:4326 pc_map_piece.png pc_map_piece.tiff
Step2) gdalwarp -s_srs EPSG:4326 -t_srs EPSG:3857 pc_map_piece.tiff mer_map_piece.tiff
Я не получил вышеуказанную ошибку, но вывод изображения не преобразуется в проекции Меркатора, я просто получил тот же образ вверх дном в качестве выхода.
Любые идеи, чтобы обойти эту проблему и преобразовать изображение в Меркатор? Благодарю.