Я пытаюсь преобразовать имеющиеся у меня координаты SVY21 в систему координат WGS84.
Я попытался использовать программное обеспечение GDAL и после установки вставил в команду следующее: ogr2ogr -f GeoJSON –t_srs WGS84 <jsonFileName>.json <shapefile>.shp
Это приводит к сбою:
Не удалось открыть источник данных «WGS84» со следующими драйверами
И драйвера указаны.
Также я попытался использовать пакет python utm для преобразования координаты utm N48 в WGS48, но я не удалось преобразовать координаты SVY21 в опорную точку N48 utm.
Я нашел предлагаемое решение в этом старом посте запутанным с точки зрения терминологии, и я бы предпочел используя какое-то существующее решение.
Есть ли «простое» решение, которое использует мои предыдущие подходы или быстро применимо к моей проблеме? Я также был бы рад, если бы кто-нибудь мог дать мне более точное объяснение подхода, описанного в предыдущем посте.
Заранее спасибо.
Редактировать: я попытался написать скрипт python, который реализует прямой расчет vicenty из «старого поста», упомянутого ранее. Также было бы полезно, если бы кто-нибудь мог подтвердить, что вычитание ложных координат начала проекции (28001,642 м в.д., 38744,572 м с.ш.) из необработанных значений svy21 (e,n) и использование начала проекции (неотмеченная точка) (103° 50' 00", 1° 22' 00") правильно.