Прошу помочь с конвертацией ГСК 2011 в шейп
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Прошу помочь с конвертацией ГСК 2011 в шейп
Очень прошу помочь - бьюсь пол дня.
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.
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.
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Если таблицу экспортировать в 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]]).
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Вот нашел строку в ЛОГЕ транслятора, где он говорит о замене системы координат: 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
-
- Гуру
- Сообщения: 4095
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1072
- Ваше звание: программист
- Откуда: Казань
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
а зачем вам FME? попробуйте ogr2ogr, или вручную через QGIS, gdal/proj вроде любые параметры разрешает.
Последний раз редактировалось gamm 10 апр 2023, 14:35, всего редактировалось 1 раз.
-
- Завсегдатай
- Сообщения: 362
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 144
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
или сохраните как План-схема, а к шейпу добавте файл prj
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Если можно-немного поподробнее, не понял принцип.
Скачиваю QGIS-слишком часто на него кивают в последнее время.
-
- Завсегдатай
- Сообщения: 362
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 144
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Насколько понял, у Вас данные в ГСК, и надо из Mapinfo сохранить шеййп в гск. При сохранении координаты перепроецируются в вгс. Ну ок, объявите этот исходный слой как вгс (без перепроецирования). Сохраните в шейп. А затем подмените у шейпа файл prj с wgs на гск.
-
- Завсегдатай
- Сообщения: 362
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 144
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Или воспользуйтесь QGIS
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Как это сделать?AlexRomantsov писал(а): ↑11 апр 2023, 02:52объявите этот исходный слой как вгс (без перепроецирования)
Через MIF ?
-
- Завсегдатай
- Сообщения: 362
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 144
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Не подскажу, в мапинфе лет 15 как не работаю. Но как то же в можно в МИ установить (объявить) систему координат для слоя. Не меняя значений координат.
-
- Гуру
- Сообщения: 4095
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1072
- Ваше звание: программист
- Откуда: Казань
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Только в MIF, руками, он текстовый
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Попробовал.Получилось.Но другая проблема проявилась.
MI даёт неверный результат пересчета (сравнивал с несколькими геокалькуляторами) из Пулково геодез. в ГСК 2011 геодез.
Таблицу Пулково я напрямую пересохранял в ГСК. Но это, наверное, неправильно. Нужен, если я правильно понял, промежуточный пересчет в какую-то еще СК ??
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Даже пересчет Пулково Долг/Шир - 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"
Пулково:
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"
-
- Участник
- Сообщения: 60
- Зарегистрирован: 28 янв 2023, 13:38
- Репутация: 2
- Откуда: Лабытнанги
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
Попробуйте кто-нибудь,пожалуйста, пересчитать у себя в MI.
-
- Завсегдатай
- Сообщения: 362
- Зарегистрирован: 24 мар 2022, 05:54
- Репутация: 144
- Ваше звание: хм, сам не знал
- Откуда: Томск
Re: Прошу помочь с конвертацией ГСК 2011 в шейп
А под Пулково что подразумеваете? 42г? СК95? Вообще то нет абсолютно надежных параметров перехода, в силу удручающей "ровности" этих ск. Какую точность ожидаете? Десятки метров, метры, сантиметры?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость