Прошу помочь с конвертацией ГСК 2011 в шейп

MapInfo, MapBasic
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

Очень прошу помочь - бьюсь пол дня.

MapInfo 17. Для того, чтобы появилась ГСК 2011 скачал файл mapInfow.prj со строкой "Долгота / Широта (GSK-2011)\p7683", 1, 9999, 56, 0.013, -0.092, -0.03, 0.001738, -0.003559, 0.004263, 0.0074, 0

Всё вроде бы работает.
Сохраняю таблицу в ГСК 2011 долгота/широта (строка в файле .tab с описанием системы координат выглядит так: "\Spatial Reference\Geographic\Projection\Clause" = "CoordSys Earth Projection 1, 9999, 56, 0.013, -0.092, -0.03, 0.001738, -0.003559, 0.004263, 0.0074, 0"),
далее пытаюсь универсальным транслятором конвертировать эту таблицу в shp. Выскакивает ошибка No specified layers were found in MapInfo Dataset.
Другими сервисами удалось конвертировать, но система координат меняется в шейпе на WGS84.
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

Если таблицу экспортировать в MIF, потом прогонять через транслятор, то шейп создается. Но параметры эллипсоида меняются на WGS84 (строка из файла .prj созданного шейпа: GEOGCS["No datum, Latitude-Longitude; Degrees -180 to +180",DATUM["D_Unknown",SPHEROID["World_Geodetic_System_of_1984_GEM_10C",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]).
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

Вот нашел строку в ЛОГЕ транслятора, где он говорит о замене системы координат: FME does not support MapInfo datum `9999,56,0.013,-0.092,-0.03,0.001738,-0.003559,0.004263,0.0074,0' -- assuming default of WGS84
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение gamm »

а зачем вам FME? попробуйте ogr2ogr, или вручную через QGIS, gdal/proj вроде любые параметры разрешает.
Последний раз редактировалось gamm 10 апр 2023, 14:35, всего редактировалось 1 раз.
AlexRomantsov
Завсегдатай
Сообщения: 420
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 162
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение AlexRomantsov »

или сохраните как План-схема, а к шейпу добавте файл prj
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

AlexRomantsov писал(а): 10 апр 2023, 13:55или сохраните как План-схема, а к шейпу добавте файл prj
Если можно-немного поподробнее, не понял принцип.
gamm писал(а): 10 апр 2023, 13:30а зачем вам FME? попробуйте ogr2ogr, или вручную через QGIS, gdal/proj вроде любые параметры разрешает.
Скачиваю QGIS-слишком часто на него кивают в последнее время.
AlexRomantsov
Завсегдатай
Сообщения: 420
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 162
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение AlexRomantsov »

Насколько понял, у Вас данные в ГСК, и надо из Mapinfo сохранить шеййп в гск. При сохранении координаты перепроецируются в вгс. Ну ок, объявите этот исходный слой как вгс (без перепроецирования). Сохраните в шейп. А затем подмените у шейпа файл prj с wgs на гск.
AlexRomantsov
Завсегдатай
Сообщения: 420
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 162
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение AlexRomantsov »

Или воспользуйтесь QGIS
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

AlexRomantsov писал(а): 11 апр 2023, 02:52объявите этот исходный слой как вгс (без перепроецирования)
Как это сделать?
Через MIF ?
AlexRomantsov
Завсегдатай
Сообщения: 420
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 162
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение AlexRomantsov »

Не подскажу, в мапинфе лет 15 как не работаю. Но как то же в можно в МИ установить (объявить) систему координат для слоя. Не меняя значений координат.
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение gamm »

Только в MIF, руками, он текстовый
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

gamm писал(а): 11 апр 2023, 08:06Только в MIF, руками, он текстовый
Попробовал.Получилось.Но другая проблема проявилась.
MI даёт неверный результат пересчета (сравнивал с несколькими геокалькуляторами) из Пулково геодез. в ГСК 2011 геодез.
Таблицу Пулково я напрямую пересохранял в ГСК. Но это, наверное, неправильно. Нужен, если я правильно понял, промежуточный пересчет в какую-то еще СК ??
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

Даже пересчет Пулково Долг/Шир - WGS84 дает неточный результат:
Пулково:
66 5 49.6788
70 18 13.0968

WGS (photomod):
66 5 52.26475200
70 18 7.60100400

WGS (https://geoproj.ru):
66°5' 52.2648"
70°18' 7.6010"

WGS (MI):
66 5 43.2924
70°18' 15.3684"
Alekseevich
Участник
Сообщения: 60
Зарегистрирован: 28 янв 2023, 13:38
Репутация: 2
Откуда: Лабытнанги

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение Alekseevich »

Попробуйте кто-нибудь,пожалуйста, пересчитать у себя в MI.
AlexRomantsov
Завсегдатай
Сообщения: 420
Зарегистрирован: 24 мар 2022, 05:54
Репутация: 162
Ваше звание: хм, сам не знал
Откуда: Томск

Re: Прошу помочь с конвертацией ГСК 2011 в шейп

Сообщение AlexRomantsov »

А под Пулково что подразумеваете? 42г? СК95? Вообще то нет абсолютно надежных параметров перехода, в силу удручающей "ровности" этих ск. Какую точность ожидаете? Десятки метров, метры, сантиметры?
Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей