Вьюер для cGPSMap

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Kerg
Сообщения: 2878
Зарегистрирован: 22 авг 2000, 20:23

Re: Блеск ! А дальше надо вьювер в редактор превращать :) (-)

Сообщение Kerg » 09 авг 2002, 21:45

> Проще писать мне на email (адрес см. в ящике kerg1@online.ru)

Ок.

>> Ингит это хорошо, а рисовать хочется. :-)))
>"Ты его разными красками крась" (Голиаф - Давыдову)

Сейчас это тоже возможно, через рисование в Ози,
но сам понимашь... Кстати, про чтение треков ози и преобразование
их в линии тоже не надо забывать.

> по ключику √art (в коментариях)
>Буду знать :)

Там еще есть тип объекта по Инигит.
Думаю, о формате договоримся...

>Художества не первой важности.

Про Художества первой важности написал - "пожложка" :-)))

> Есть временный глюк при попадании полулуча в вершины - из-за этого >селектятся иногда не те объекты.

Глюков в полигонах Ингит хватает. :-(((

Сергей.


kg_vista
Сообщения: 2585
Зарегистрирован: 31 июл 2002, 17:07

Re: А как вложенные полигоны...

Сообщение kg_vista » 09 авг 2002, 21:47

Если честно, даже не думал над такой проблемой :(. Для меня при визуализации каждый полигон - это полигон, он по определению без дырок. А дырка - это другой полигон (вложенный). Если он того же типа (особенно из того же региона), то глюк обеспечен. Наверное, именно так острова с типом "водоем" и появляются. Неужели GPS это корректно показывает?

Может стоит вложенные полигоны-дырки в cmap отмечать каким-то типом? Но каким?


Kerg
Сообщения: 2878
Зарегистрирован: 22 авг 2000, 20:23

Re: А как вложенные полигоны...

Сообщение Kerg » 09 авг 2002, 22:11

> Если честно, даже не думал над такой проблемой :(. Для меня при визуализации > каждый полигон - это полигон, он по определению без дырок.

Если задумываться над форматом Ингит и img,
то стоит об этом подумать. :-)

Понимаю, что рисование через GDI-шный Polygon() этого не позволяет. :-(((

>А дырка - это другой полигон (вложенный). Если он того же типа (особенно из >того же региона), то глюк обеспечен. Наверное, именно так острова с >типом "водоем" и появляются. Неужели GPS это корректно показывает?

GPS неумеет вообще показывать вложенные полигоны, и полигоны > 255 точек.
Вот для этого все и режется pGPSmap.

Сергей.


Olexa
Сообщения: 5738
Зарегистрирован: 31 авг 2001, 13:07

Re: Блеск ! А дальше надо вьювер в редактор превращать :) (-)

Сообщение Olexa » 10 авг 2002, 00:33

: Принадлежность точки полигону определяется через "топологический" алгоритм (пересечение полигона горизонтальным полулучем из точки, подсчет пересечений, четное - попадаем, нечетное - мимо). Есть временный глюк при попадании полулуча в вершины - из-за этого селектятся иногда не те объекты. Я в pGPSmap сделал корректный алгоритм. Посмотри, может, пригодится. http://www.olexa.com.ua/gps/pGPSmap/index.html <br>

Olexa
Сообщения: 5738
Зарегистрирован: 31 авг 2001, 13:07

Suggestion: Document Info

Сообщение Olexa » 14 авг 2002, 14:39

Хорошо бы в менюшку File добавить пунктик Document Info, по которому появлялось бы окошко, в котором показывалась бы общая информация по документу: количество точек, городов, линий и полигонов.


Ответить

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

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