Работа в проекциях СК-42, СК-63 с точностью до 0.001м

MapInfo, MapBasic
ck63
Новоприбывший
Сообщения: 11
Зарегистрирован: 24 янв 2010, 21:23
Репутация: 0

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение ck63 » 28 янв 2010, 18:34

reasonat писал(а):почему не хочется переходить на план-схему и обратно? Мы то как раз только в план-схеме и работаем.
Тоже работаю в основном в план-схема.
А проекции гаусса-крюгера и долгота-широта использую для перепроецирования (делаю утилиту для пересчёта между СК63 и СК42 средствами Mapinfo).

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение Boris » 28 янв 2010, 20:23

ck63 писал(а): А вот с этим проблема: При создании таблицы и задания проекции из mapinfo.prj, заданные мною парметиры Bounds игнорируются!
Попробовал на разных версиях MI ничего не получается, что я делаю не так?
Вы не привели строку из .PRJ, но думаю ответ известен - не так выписывает синтаксис файла MAPINFOW.PRJ - он не смотря на внешнее сходство отличается от синтаксиса MapBasic'а и команд, которые видны в окне:
это код MapBasic-а

Код: Выделить всё

CoordSys Earth Projection 8, 1001, "m", 39, 0, 1, 7500000, 0 Bounds (6500000, 5000000) (8500000, 7000000)
а это MAPINFOW.PRJ

Код: Выделить всё

"GK Zone 7 (Pulkovo 1942) Moscow Region\p28407", 2008, 1001, 7, 39, 0, 1, 7500000, 0, 6500000, 5000000, 8500000, 7000000

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение Boris » 28 янв 2010, 20:46

Ну и что бы закрыть тему:
строка

Код: Выделить всё

CoordSys Earth Projection 1, 1001 Bounds (34, 51.75) (42, 59.75)
задает таблицу с точностью большей, чем

Код: Выделить всё

CoordSys Earth Projection 8, 1001, "m", 39, 0, 1, 7500000, 0 Bounds (6500000, 5000000) (8500000, 7000000)

реальное расхождение между точками кодированными в обеих системах - десятые и сотые доли миллиметра. Расхождение возникает за счет разности сетки. Особенно в виду того, что поскольку масштабный коэффициент одинаков по обоим направлениям - наземная частота точек в СК долгота/широта по оси X (восток) возрастает с ростом широты.

ck63
Новоприбывший
Сообщения: 11
Зарегистрирован: 24 янв 2010, 21:23
Репутация: 0

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение ck63 » 29 янв 2010, 00:06

Воть теперь, только после сравнения строк въехал :
Boris.prj -"GK Zone 7 (Pulkovo 1942) Moscow Region\p28407", 2008, 1001, 7, 39, 0, 1, 7500000, 0, 6500000, 5000000, 8500000, 7000000
мой.prj -"GK Zone 7 (Pulkovo 1942) Moscow Region\p28407", 8, 1001, 7, 39, 0, 1, 7500000, 0, 6500000, 5000000, 8500000, 7000000
Оказывается если не прибавлять 2000 к номеру проекции, то Mapinfo при обработке файла prj просто игнорирует параметры Bounds. :oops:
А проблема изначально была именно в этом!
СПАСИБО ВСЕМ! Тему можно закрывать!

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение Boris » 29 янв 2010, 11:37

ну и славненько. кто-нибудь возьмется на досуге оформить все это в статью для нашего сайта?

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

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение SS_Rebelious » 29 янв 2010, 11:44

Boris, думаю, вряд ли кто справится с этим лучше Вас :wink:
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!

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Работа в проекциях СК-42, СК-63 с точностью до 0.001м

Сообщение Boris » 29 янв 2010, 14:21

Спасибо за доверие. Но я то уже разобрался. Я думал, может кто пока будет писать, разберется то же.

Ответить

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

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

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