Как задать правильные координаты готовой план-схеме?

MapInfo, MapBasic
Ответить
Prot_XT
Новоприбывший
Сообщения: 8
Зарегистрирован: 02 май 2008, 19:35
Репутация: 0
Контактная информация:

Как задать правильные координаты готовой план-схеме?

Сообщение Prot_XT » 02 май 2008, 19:50

Суть проблеммы: примерно 2 года назад мы с товарищем начали делать карту нашего родного города.
Среду разработки выбрали MapInfo. Знаний в этой области не было никаких поэтому сделали не совсем все правильно.
Тогда нас интересовала только карта, база данных по объектам поиск и все. Я написал программу в которой осуществляется поиск,
отображение и информация об объектах... сейчас, по прошествии 2 лет проделана колосальная работа,
практически весь город готов, но изначально при отрисовке растра, мы не задавали привязку к нему и естественно не имели
понятия о каких либо координатах... Просто открыли растр в MapInfo и все, начали его обрисовывать
вот что в TAB файле этого растра есть:

Definition Table
File "town map.jpg"
Type "RASTER"
(0,1) (0,0) Label "Pt 1",
(1,1) (1,0) Label "Pt 2",
(0,0) (0,1) Label "Pt 3"
CoordSys NonEarth Units "ft"
Units "ft"

Теперь у нас вроде как все красиво, но с масштабом и координатами.. полный пипец.
Недавно я опробовал прогу GoogleMV2, после создания файла с привязкой к MapInfo все сразу работает идеально. И масштаб правильный и координаты города, в общем я так понял в дальнейшем и GPS можно привязать.
А теперь вопрос можно ли это дело исправить? Не переделывая всю работу? Задать правильные координаты и масштаб нашей "план-схеме"? Подскажите в каком направлении копать?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 03 май 2008, 03:10

в направлении трансформации вектора
http://gis-lab.info/qa/shapewarp.html

это пример для Arcview\ArcGIS, но может и в Mapinfo есть что-то подобное
пристегивайтесь, турбулентность прямо по курсу

Prot_XT
Новоприбывший
Сообщения: 8
Зарегистрирован: 02 май 2008, 19:35
Репутация: 0
Контактная информация:

Сообщение Prot_XT » 03 май 2008, 04:23

Ну что-же, бум че-нить пробовать. Я почитал тут топики, есть что-то подобное:

1) экспорт в MIF/MID формат (достаточно удобный текстовый формат)
2) прописал там предложение TRANSFORM (имеет следующую форму: TRANSFORM множительX, множительY, смещениеX, смещениеY)
3) в предложении COORDSYS у вас стоит план-схема (Nonearth), поэтому нужно будет указать правильные параметры для новой проекции (их можно выдернуть из файла проекций mapinfo.prj)
4) обратный импорт из MIF

Сделал, примерно так это подогнал слой улицы, но он весь почему то поломался, т.е. вроде как взяли его и растянули по вертикали, а по горизонтали сжали, вот ведь незадача то...

ani.g
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 апр 2013, 10:26
Репутация: 0

Re: Как задать правильные координаты готовой план-схеме?

Сообщение ani.g » 04 апр 2013, 18:17

Любопытно чем закончилась история? :D

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

Re: Как задать правильные координаты готовой план-схеме?

Сообщение Донецков » 09 апр 2013, 15:17

Через это прошли наверное все пользователи MapInfo, кто перед началом работы не знакомились с руководством пользрователя, или использовали данные после таких "создателей", естественно это все лечится как путем описанным выше, так и с использованим утилит типа Affine...

Ответить

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

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

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