Страница 2 из 2

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 14:41
Konstantin Tokar
iron писал(а):Спасибо Konstantin Tokar а мануальчиками и ссылками неподелитесь)?
http://gis-lab.info/docs/postgis/manual/

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 14:56
iron
bim2010 писал(а):
Если у Вас все же есть вектор visicom то следующий вопрос:
Какую CMS Вы предпочитаете?
Мне нравится вот эта сборка - комплект картографирования Mapping Kit
http://aardbodem.nl/?q=node/26
Drupal + OpenLayers и MapServer +PostgreSQl+PostGIS
CMS не использую), пишу свои, и стараюсь чтоб это был инструмент под конкретную задачу, а не швейцарский нож в исполнении поднебесной(тобиш китая), в программировании с 88 года, вот теперь ещё к ГИС меня принесло...

Да а ссылку Вашу изучаю, ведь везде и у каждого есть чему поучиться))

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 15:13
bim2010
Вообще то, такие малоизвестные фирмы как IBM, SONY и ADOBE сделали свой выбор в пользу CMS Drupal.
Дай бог, нам Всем научится так писать на PHP, как это сделано в Drupal.
Получается - сделаю одну страничку с GIS, а вокруг хоть трава не расти...
Ведь даже на GIS странице необходимо работать с не GIS данными.
Организовать поиск по ним, GRID или browse...различные виды запросов ....
т.е. тот функционал который не надо ожидать от GIS сервера - это не его задача.
То, что GEOserver, например позволяет редактировать данные по запросу это здорово, но это не значит что отсутствие этой функции у другого WEB GIS сервера, не позволит нам решить это другим способом, например с помощью CMS.


Ну тогда и готовые библиотеки Boost Вам не к чему.

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 15:30
iron
Вы меня неправильно поняли, есть вполне адекватные продукты и их нужно использовать по назначению.
Сейчас любая помощь кстати, хотя бы чтоб посмотреть что и у кого как). А библиотеками воспользоваться я непрочь, уже давно неизобретаю велосипеды, посмотрел Вашу ссылку, понравилось, нав буду тоже использовать т.к. невсегда необходимо специфическое, если есть еще инфа по данному пакету тож киньте плиз)

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 15:43
bim2010
http://www.boost.org/
Надо бы тему перенести в раздел WEB-картография.
Ну и дождатся резюме от WEB-гуру - от Mavki.
Низкий поклон ему, за то, что он делает на GIS-LAB.
Просто молодчина...

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 16:21
geologic
2Iron: а кстати, что у вас за полигоны и что за точки? Что они географически отражают, какие именно объекты? Как часто происходит обновление точек, поступление новых? А полигонов?

А то может оказаться зря всю эту артиллерийскую мощь разворачивать, когда достаточно раз в месяц кодировать точки номером полигона локально - или, того проще, прямо при создании по списку ;)

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 16:39
iron
2geologic
полигоны отражают различные объекты и области (например дом, озеро, улица, поле с/х, пользовательскую какуюто область), могут быть добавлены в любую секунду, а принадлежность точки может быть запрошена в любой момент.
Впринципе это необходимо для 2х случаев : 1й - принадлежность точечных объектов к полигонам (может быть и раз в сутки - двое вычислено)
2й - при клике по карте по API получаем геокоординаты того места куда кликнули и если это на полигоне - то подсвечиваем и выводим инфу (такой API у визикома нету, или я ненашел, хотя искал хорошо, также их прогер поддержки говорил что нету)))

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 17:09
bim2010
Дайте ссылку на их API и есть ли в природе к ним какое описание?
Получается, что даже первейшая задача gis - идентификация объекта по клику не решена.
Честно.... не верю.

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 18:50
bim2010

Re: Определение пренадлежности точки(координат её)

Добавлено: 17 сен 2009, 23:58
iron
2bim2010 да, я это видел, даже реализовал их в своих функциях (дописал свои функции ), но это нето, т к определяет в базе ВИЗИКОМа только внесенные объекты в их базу (а их мало, только для 7ми городов и то неполностью) так что для полноценного использования карты мало.

Ну а если обстрагироваться и попробовать построить свою систему, что посоветуете, какую карту взять, какое ПО и т.д.
Кстати если кому что нужно по ВИЗИКОМу могу поделиться, я его излазил уже вдоль и поперек и задолбал службу поддержки, все функции испробовал и реализовал))

Re: Определение пренадлежности точки(координат её)

Добавлено: 18 сен 2009, 17:22
bim2010
Как говорит уважаемый Sim "В одной теме - один вопрос".
Вас интересует как Вам написать или использовать API для определения
прИнадлежности точки полигону.

Ответ: Openlayers
Пример для вектора:
http://www.openlayers.org/dev/examples/ ... ature.html
Пример использования WFS GetFeature Example (GeoServer)
http://www.openlayers.org/dev/examples/ ... e-wfs.html

И еще более 140 примеров:
http://www.openlayers.org/dev/examples/

OpenLayers: начало работы
http://gis-lab.info/qa/openlayers-begin.html
Способы отображения данных с помощью OpenLayers
http://gis-lab.info/qa/ol-load.html

Вопрос оптимизации производительности - это другая тема.

Re: Определение пренадлежности точки(координат её)

Добавлено: 18 сен 2009, 21:26
iron
Большое спасибо всем кто ответил)))
А также персонально Konstantin Tokar и особенно за разъяснения bim2010)))
Но кто хочет что добавить - пишите по этой теме, рад буду учесть))

Re: Определение пренадлежности точки(координат её)

Добавлено: 16 фев 2010, 23:38
dimas4
Хочу спросить. Кто нибудь реализовывал MapServer+OL+PostGis + pgrouting( для нахождения кратчайшего пути). На сайте pgrouting есть примеры (http://files.postlbs.org/pgrouting/samp ... app.tar.bz), опробовал, маршрут показывает. Но когда я свой shp делаю(в ArcMap) ничего не получается. Может кто подскажет как такой shp как в примере создавать? Заранее извиняюсь если пост не в тему, но так как тут упоминался pgrouting я решил написать.