Как задать правильные координаты готовой план-схеме?
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 02 май 2008, 19:35
- Репутация: 0
- Контактная информация:
Как задать правильные координаты готовой план-схеме?
Суть проблеммы: примерно 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 можно привязать.
А теперь вопрос можно ли это дело исправить? Не переделывая всю работу? Задать правильные координаты и масштаб нашей "план-схеме"? Подскажите в каком направлении копать?
Среду разработки выбрали 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
- Откуда: Москва
- Контактная информация:
в направлении трансформации вектора
http://gis-lab.info/qa/shapewarp.html
это пример для Arcview\ArcGIS, но может и в Mapinfo есть что-то подобное
http://gis-lab.info/qa/shapewarp.html
это пример для Arcview\ArcGIS, но может и в Mapinfo есть что-то подобное
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 02 май 2008, 19:35
- Репутация: 0
- Контактная информация:
Ну что-же, бум че-нить пробовать. Я почитал тут топики, есть что-то подобное:
1) экспорт в MIF/MID формат (достаточно удобный текстовый формат)
2) прописал там предложение TRANSFORM (имеет следующую форму: TRANSFORM множительX, множительY, смещениеX, смещениеY)
3) в предложении COORDSYS у вас стоит план-схема (Nonearth), поэтому нужно будет указать правильные параметры для новой проекции (их можно выдернуть из файла проекций mapinfo.prj)
4) обратный импорт из MIF
Сделал, примерно так это подогнал слой улицы, но он весь почему то поломался, т.е. вроде как взяли его и растянули по вертикали, а по горизонтали сжали, вот ведь незадача то...
1) экспорт в MIF/MID формат (достаточно удобный текстовый формат)
2) прописал там предложение TRANSFORM (имеет следующую форму: TRANSFORM множительX, множительY, смещениеX, смещениеY)
3) в предложении COORDSYS у вас стоит план-схема (Nonearth), поэтому нужно будет указать правильные параметры для новой проекции (их можно выдернуть из файла проекций mapinfo.prj)
4) обратный импорт из MIF
Сделал, примерно так это подогнал слой улицы, но он весь почему то поломался, т.е. вроде как взяли его и растянули по вертикали, а по горизонтали сжали, вот ведь незадача то...
-
- Новоприбывший
- Сообщения: 5
- Зарегистрирован: 03 апр 2013, 10:26
- Репутация: 0
Re: Как задать правильные координаты готовой план-схеме?
Любопытно чем закончилась история? 

-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Как задать правильные координаты готовой план-схеме?
Через это прошли наверное все пользователи MapInfo, кто перед началом работы не знакомились с руководством пользрователя, или использовали данные после таких "создателей", естественно это все лечится как путем описанным выше, так и с использованим утилит типа Affine...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость