Географические преобразования

Уважаемые пользователи ArcGIS Desktop и ArcGIS Pro, хотим предоставить вам набор географических преобразований (далее ГП) для перехода между отечественными системами координат (далее СК) и WGS-84.

Дело в том что начиная с версии ArcGIS Desktop 10.5.1 и ArcGIS Pro 2.1 были добавлены несколько СК: ПЗ-90.02, ПЗ-90.11 и ГСК-2011 (СК-42, СК-95 и ПЗ-90 были и в ранних версиях), которые присутствуют в Российском ГОСТе 32453-2017 (вводится с 1 июля 2018 в качестве национального стандарта), однако ГП для данных систем координат добавлены не были. По сути стандартная поставка ArcGIS включает ГП только для ГОСТа 51794-2001 («наследниками» его являются ГОСТ 51794-2008, ГОСТ 32453-2013, ГОСТ 32453-2017)

Все параметры для предлагаемых ГП собраны из Российских ГОСТов и не всегда присутствуют формулы перехода между различными СК напрямую, в таком случае необходимо воспользоваться несколькими ГП.
Например для перехода между WGS-1984 и ГСК-2011 можно использовать три ГП: из WGS-84 в ПЗ-90.02, из ПЗ-90.02 в ПЗ-90.11 и из ПЗ-90.11 в ГСК-2011 (PZ_1990_02_To_WGS_84_CIS + PZ_1990_02_To_PZ_1990_11_CIS + GSK_2011_To_PZ_1990_11_CIS).

Каждое ГП работает в обе стороны, т.е. для перехода из WGS-84 в ПЗ-90.02 и для перехода обратно из ПЗ-90.02 в WGS-84 используется одно и тоже ГП — PZ_1990_02_To_WGS_84_CIS.

Помните, что любая итерация из ГП влечёт за собой потерю точности ваших данных.

Скачать файл соответствия СК и параметров используемых эллипсоидов.
Скачать файл соответствия ГП и используемых параметров.
Скачать архив файлов географических преобразований (ГП): CustomTransformations.zip.

Чтобы начать использовать ГП в ArcGIS Desktop, необходимо до запуска ArcGIS Desktop распаковать архив CustomTransformations.zip и переместить содержимое (файлы *.gtf) в папку C:\Users\<user>\AppData\Roaming\ESRI\<Desktop10.X>\ArcToolbox\CustomTransformations , где <user> — системное имя пользователя, а <Desktop10.X> — версия установленного ПО

Чтобы начать использовать ГП в ArcGIS Pro, необходимо до запуска ArcGIS Pro распаковать архив CustomTransformations.zip и переместить содержимое (файлы *.gtf) в папку C:\Users\<user>\AppData\Roaming\Esri\ArcGISPro\ArcToolbox\CustomTransformations , где <user> — системное имя пользователя.

Подробную информацию о создании пользовательских географических преобразований вы можете получить в справке. Альтернативный метод — в статье.

Если у вас созданы ГП для Desktop, то вы можете сделать их доступными для ArcGIS Server.
Для этого файлы нужно скопировать в соответствующую «серверную» папку:
C:\Users\<ArcGIS Server Account Name>.<Server Name>\Appdata\Roaming\ESRI\Server10.X\ArcToolbox\CustomTransformations .
Для Linux путь к папке немного другой:
/<AGS_InstallDir>/framework/runtime/.wine/drive_c/users/<AGS_InstallAccount>/Application Data/ESRI/Server10.X/ArcToolbox/CustomTransformations .
Также вы можете создать ГП для сервера, опубликовав и запустив сервис «Создать пользовательское географическое преобразование».
Подробную информацию вы можете получить в документации. Альтернативный метод — в статье.

Дополнение от 25.06.2019. В последнее время мы получаем много вопросов по применимости различных трансформаций и точности получаемых данных.

Во-первых, выяснилось, что проектирование растров с использованием пользовательских (Custom) трансформаций в версиях 10.4.х — 10.5.х невозможно из-за BUG-000096495, исправленного в версии 10.6. Но при этом растры корректно трансформируются на лету с использованием Custom-трансформаций в проекцию фрейма данных. Трансформированный растр можно выгрузить в проекции фрейма данных, обойдя таким образом данное ограничение.

Во-вторых, приходят вопросы по прямому переходу WGS-84 — Pulkovo-1942. В наших ГОСТах нет параметров такого преобразования, есть параметры преобразований только через ПЗ-90 и СК-95. Вычислить параметры прямых преобразований можно с помощью матричной матеметики, но добавление прямых преобразований не добавит ни точности преобразований, ни принципиально новой информации. Поэтому в этой статье нет параметров других трансформаций WGS-84 — Pulkovo-1942.

Вы должны понимать, что любые трансформации приводят к ошибкам. Исследованию ошибок различных трансформаций посвящена статья сотрудников СПбГУ, Курошева Германа Дмитриевича и Харунжия Александра Александровича. С позволения автора предоставляю некоторые фрагменты статьи.

……………………..