Несоответствие ск в Qgis в Mapinfo

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
mak-vas
Участник
Сообщения: 58
Зарегистрирован: 11 авг 2011, 18:30
Репутация: 0
Откуда: Moscow

Несоответствие ск в Qgis в Mapinfo

Сообщение mak-vas » 02 сен 2011, 13:31

В Mapinfo создан векторный слой в проекции GK зона 10 (EPSG: 28410). Когда открываю этот слой в Qgis, то проекция не определяется как "EPSG: 28410". Вместо этого создаётся новая пользовательская. Посмотрев на proj4 обеих проекций, вот что нашел:
QGIS
+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs

MapInfo
+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +units=m +no_defs

Т.е. они различаются по параметрам преобразования в WGS84 (насколько я понял). Это вообще нормально? И правильно ли будет, если я в Qgis вручную сменю проекцию слоя с пользовательской на "EPSG: 28410". Не пострадают ли от этого данные?

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Несоответствие ск в Qgis в Mapinfo

Сообщение Донецков » 02 сен 2011, 13:42

К сожалению в MapInfo по умолчанию введены такие параметры, чтобы в MapInfo использовать ГОСТовские параметры приходится дополнять mapinfo.prj, см. http://glab2007.narod.ru/a/prj.html

Если данные спроецированы, т.е. хранятся в метрах, то можно вручную исправить проекцию в QGIS, что не приведет к изменениям данных, а только уточнит преобразование в другие СК...

mak-vas
Участник
Сообщения: 58
Зарегистрирован: 11 авг 2011, 18:30
Репутация: 0
Откуда: Moscow

Re: Несоответствие ск в Qgis в Mapinfo

Сообщение mak-vas » 02 сен 2011, 14:40

За статью спасибо. Но что-то я совсем запутался с ГК в QGIS... в списке проекций я нашел 3 версии ГК:
Gauss-Kruger 10N (deprecated) (нерекомендуемый???)
+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs
Gauss-Kruger CM 57E
+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs
Gauss-Kruger zone 10
+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs

Разница-то в чем? Первые две проекции вообще по параметрам идентичны. В 3-й версии величина восточного смещения почему-то 10500000 вместо 500000. Я прочитал, что это не влияет на качество привязки. Но тем не менее, хотелось бы знать, какую проекцию выбрать для моей карты в 10-й зоне ГК (чтобы информация о проекции также правильно читалась и в других программах).

P.S. Есть ли в QGIS инструмент, позволяющий отображать растры по маске? Например, чтобы обрезать зарамочное оформление топокарты по векторной рамке этой карты.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Несоответствие ск в Qgis в Mapinfo

Сообщение Voltron » 02 сен 2011, 19:23

mak-vas писал(а):P.S. Есть ли в QGIS инструмент, позволяющий отображать растры по маске? Например, чтобы обрезать зарамочное оформление топокарты по векторной рамке этой карты.
Этот вопрос лучше в отдельную тему вынести

Аватара пользователя
SS_Rebelious
Гуру
Сообщения: 1304
Зарегистрирован: 24 фев 2009, 16:51
Репутация: 99
Ваше звание: GIS pro-fan
Откуда: Lahti / Газ-ПУТИНбург
Контактная информация:

Re: Несоответствие ск в Qgis в Mapinfo

Сообщение SS_Rebelious » 03 сен 2011, 23:46

mak-vas писал(а): В 3-й версии величина восточного смещения почему-то 10500000 вместо 500000.
10500000 означает, что используется 10-я зона. Работайте с Gauss-Kruger zone 10.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Несоответствие ск в Qgis в Mapinfo

Сообщение Донецков » 04 сен 2011, 18:57

Gauss-Kruger 10N - 10 зона без номера зоны
Gauss-Kruger CM 57E - аналог, в название вынесен осевой меридиан
Gauss-Kruger zone 10 - 10 зона с номером зоны
все можно использовать они идентичны, но более привычна в РФ - Gauss-Kruger zone 10 - сразу можно понять в какой зоне находится объект...

Ответить

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

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

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