GKPulkovo42 -to UTM

0 голосов
спросил 21 Авг, 07 от _YBI_ (5,960 баллов) в категории Программные продукты Esri

Точечній файл в проекции

Pulkovo_1942_GK_Zone_4N
Projection: Gauss_Kruger
False_Easting: 500000.000000
False_Northing: 0.000000
Central_Meridian: 21.000000
Scale_Factor: 1.000000
Latitude_Of_Origin: 0.000000
Linear Unit: Meter
GCS_Pulkovo_1942
Datum: D_Pulkovo_1942
 
Конвертирую в UTM zone34 на WGS84
 
вариант А)) в Мапинфо 7.0
вариант Б)) в АркГис 9.2 
 
РЕЗУЛЬТАТ: ТОЧКИ между собой НЕ СЕДЯТ +- 140м
есть подозрения што у МапИнфо ПРАВЕЛЬНЕЕ

8 Ответы

0 голосов
ответил 23 Авг, 07 от _YBI_ (5,960 баллов)

выходить а аркгисе нельзя пользоваться Pulkovo_1942_GK? или я што то не так делаю?

0 голосов
ответил 23 Авг, 07 от Grigoriy (127,020 баллов)
Всё-таки "што то не так делаю".

В ArcGIS зашиты 15 параметров перехода между СК42 и WGS84. Они дают разную точность для разных регионов.

Параметры описаны в geographic_transformations.pdf – который есть на сайте

http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?topicname=arcgis_desktop_documentation_library

и должен быть у Вас в каталоге ArcGIS\Documentation.

У нас на сайте на странице http://www.dataplus.ru/Support/Download/Index.htm
есть параметры перехода между СК42, ПЗ90, СК95 и WGS84, построенные для основе ГОСТ Р 51794-2001. http://www.dataplus.ru/Support/Download/Russia_DatumTransformation.zip - точность перехода между СК42 и WGS84 согласно ГОСТу ~ 2-3 метра.

Как подключить эти параметры к ArcGIS и использовать их – см. ниже.

В ArcGIS 9.2 появилась возможность описывать свои параметры перехода: ArcToolBox->Data Management Tools (Управление данными)->Projections and Transformations (Проекции и преобразования)->Create Custom Geographic Transformation (Создать пользовательское географическое преобразование).

Установка параметров перехода между WGS84 и СК42 по ГОСТ.
1. Скачиваем http://www.dataplus.ru/Support/Download/Russia_DatumTransformation.zip
2. Распаковываем в любой_каталог_на_диске
3. Устанавливаем переменную окружения PEOBJEDITHOME

Устанавливается средствами операционной системы.
Пуск->Панель управления->Система->Закладка "Дополнительно"->Кнопка "Переменные среды"
(Start->Control Panel->Advanced->Environment Variables )

image

image

Вы можете установить эту переменную только для себя или для всех, нажав кнопку «создать» (create) в нужной части окна.

image

Значение переменной должно указывать на любой_каталог_на_диске, в который распаковывались файлы с параметрами трансформации. Если у Вас был загружен в этот момент ArcGIS – его нужно закрыть и запустить заново.

4. Для того чтобы эти параметры применить Вы должны их указывать в свойствах фрейма данных в ArcMap - правая кнопка мыши на имени фрейма данных, обычно это слово Слои (Layers) в таблице содержания->Свойства (Properties) - нажав кнопку Преобразования (Transformations) и выбрав нужное преобразование.

image

image

Те же картинки для английской версии:

image

image

5. Преобразования будут доступны, только если у данных установлена система координат, и она отличается от других данных в текущем фрейме или от системы координат самого фрейма данных. При этом системы координат должны быть построены на основе географических систем, для которых описаны преобразования.



Эти же преобразования можно будет выбрать при выполнении команды проецирования данных ArcToolBox->Data Management Tools->Проекции и преобразования(Projections and Transformation)->Пространственный объект(Feature)->Проецировать(Project).

image

image

ПЕРВАЯ ЗАГРУЗКА ПАРАМЕТРОВ В ТЕКУЩЕМ СЕАНСЕ БУДЕТ ДЛИТЕЛЬНОЙ - ПРИДЕТСЯ ПОДОЖДАТЬ.

0 голосов
ответил 23 Авг, 07 от _YBI_ (5,960 баллов)

Большое спасибо за ответ. Будем смотреть

0 голосов
ответил 23 Авг, 07 от _YBI_ (5,960 баллов)

Установил PEOBJEDITHOME - перестали загружатса в проект растры (ждал 40 сек раньше 2-3 сек), удалил все ок...

0 голосов
ответил 23 Авг, 07 от Grigoriy (127,020 баллов)
Если установлена, переменная окружения PEOBJEDITHOME – то первый вызов диалога преобразований будет длительным. От это никуда не денешься. Машине проецирования ArcGIS нужно считать, проверить и загрузить все пользовательские преобразования из нескольких файлов. Это было единственным способом описать свой метод проебразования до появления ArcGIS 9.2.

В 9.2 можно создать своё преобразование в виде двоичного файла, которое потом можно использовать в инструментах проецирования. Этот способ должен работать быстрее - http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=Create_Custom_Geographic_Transformation_(Data_Management)
0 голосов
ответил 23 Авг, 07 от ASDA (2,020 баллов)
Каким образом вы хотите получить одинаковые координаты точки используя разные системе координат. WGS84 отличается от Пулково-42 в среднем на 120-140 метров, как раз то, что вы и получили. Если хотите сравнить, то сначала пересохраните Tab файл в проекцию WGS, а затем сравните координаты в MapInfo и ArcGIS'е.
0 голосов
ответил 27 Авг, 07 от _YBI_ (5,960 баллов)
Первый вызов диалога преобразований действительно был длительным, и reproject вектора я сделал, все ок. Спасибо. Но у меня когда установлен  PEOBJEDITHOME в проект не загружаются расти...
0 голосов
ответил 27 Авг, 07 от _YBI_ (5,960 баллов)
Сравнивал РАЗНЫЕ т.е Мапинфо и Аркгис делает трансформацыю поразному 
 
Каким образом вы хотите получить одинаковые координаты точки используя разные системе координат. WGS84 отличается от Пулково-42 в среднем на 120-140 метров, как раз то, что вы и получили. Если хотите сравнить, то сначала пересохраните Tab файл в проекцию WGS, а затем сравните координаты в MapInfo и ArcGIS'е.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...