Векторная трансформация

MapInfo, MapBasic
Ответить
retmike
Интересующийся
Сообщения: 49
Зарегистрирован: 08 апр 2009, 17:28
Репутация: 0
Откуда: Ставрополь

Векторная трансформация

Сообщение retmike » 10 июл 2009, 12:49

Здравствуйте, как можно в маринфо немного переместить вектор, немного не сходится с растром...

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

Re: Векторная трансформация

Сообщение SS_Rebelious » 10 июл 2009, 13:08

Есть стандартная утилита: Программы->Каталог программ->Регистрация векторов (Register_Vector.MBX).
В том же каталоге програм есть утилита Поворот_Карты_MapInfo (RotateMapWindow.MBX)

Если не получится - отписывайтесь подробнее о своей проблеме.
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!

vfilin
Новоприбывший
Сообщения: 3
Зарегистрирован: 21 май 2009, 04:17
Репутация: 0

Re: Векторная трансформация

Сообщение vfilin » 31 июл 2009, 22:17

retmike писал(а):Здравствуйте, как можно в маринфо немного переместить вектор, немного не сходится с растром...
1-Конечно, при помощи программы-утилиты "Регистрация Вектора"

2-Если необходимо переместить не намного, то Выделите весь векторный слой (опция "запрос"-"выбрать") или необходимую часть, объедините (опция "объект"-"объединить"), затем перемещайте, растягивайте, или сжимайте, или поворачивайте при помощи инструмента "выбор" дождавшись появления курсора в виде креста со стрелками.

Nivelir
Новоприбывший
Сообщения: 3
Зарегистрирован: 23 янв 2010, 13:29
Репутация: 0

Re: Векторная трансформация

Сообщение Nivelir » 23 янв 2010, 13:52

В продолжение темы.
У меня задача - "посадить" карту с земельными участками в условной системе координат на ортофотопланы в МСК-регион по общим точкам. Простое смещение не подходит, т.к. условная - скорее всего, какая-то местная СК, основанная на СК-42, а МСК-регион похожа на СК-63. Обе карты в проекции "план-схема - метры".
Загружаю утилиту "регистация векторов", появлятся окно, состоящее из двух частей. В верхней - изменяемая карта, в нижней - опорная.
Указываю сначала точки в верхнем окне, справа отображаются координаты этих точек. Затем указываю эти же точки в нижнем окне на опорной карте, но здесь координаты трех точек отображаются одинаковыми и после нажатия на кнопку "готово" появляется сообщение что точки находятся на одной прямой и афинное преобразование невозможно.
Что-то я делаю неверно?

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

Re: Векторная трансформация

Сообщение Boris » 23 янв 2010, 17:26

картинку покажите - будет легче.
для такого перехода между СК нужно перепроецирование - переход от одной СК в другой на общему датуме (эллипсоиде). Требует 4 точки и другого софта. Или подбора параметров обеих проекций.
---
Аффинное преобразование можно решить задав параметры трансформации проекции через параметры проекции:

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

CoordSys Nonearth 
	[ Affine Units unitname, A, B, C, D, E, F ]
	Units unitname
	[ Bounds ( minx, miny ) ( maxx, maxy ) ]

Nivelir
Новоприбывший
Сообщения: 3
Зарегистрирован: 23 янв 2010, 13:29
Репутация: 0

Re: Векторная трансформация

Сообщение Nivelir » 23 янв 2010, 18:17

Выкладываю картинку
Экран.jpg
Экран.jpg (143.01 КБ) 10806 просмотров
Boris, думается, мне наиболее подходит вариант с подбором проекции, т.к. параметры МСК мне известны, а вычислить примерные параметры 2-й системы я могу в Транскоре, например.

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

Re: Векторная трансформация

Сообщение ck63 » 24 янв 2010, 22:11

Nivelir писал(а):У меня задача - "посадить" карту с земельными участками в условной системе координат на ортофотопланы в МСК-регион по общим точкам. Простое смещение не подходит, т.к. условная - скорее всего, какая-то местная СК, основанная на СК-42, а МСК-регион похожа на СК-63. Обе карты в проекции "план-схема - метры".
СК в этом нас.пункте не основана ни на СК-42 ни на СК-63.
Проблема решается сдвигом осевого меридиана, и естественно смещением по Х и У.(эллипсоид соответственно Крассовского)
p.s. Район работ знакомый :lol:

Nivelir
Новоприбывший
Сообщения: 3
Зарегистрирован: 23 янв 2010, 13:29
Репутация: 0

Re: Векторная трансформация

Сообщение Nivelir » 25 янв 2010, 00:52

Файлы

Ответить

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

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

Сейчас этот форум просматривают: Ahrefs [Bot] и 9 гостей