Обсуждение статьи "Особенности работы с запросами GetFeatureInfo для организации сервиса WMS на базе MapServer"
http://gis-lab.info/qa/mapserver-getfeatureinfo.html
Особенности работы с запросами GetFeatureInfo для MapServer
-
- Bot
- Сообщения: 276
- Зарегистрирован: 03 фев 2008, 23:13
- Репутация: 3
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Особенности работы с запросами GetFeatureInfo для MapServer
У MapServer есть вендор-фича на GetFeatureInfo. "RADIUS" - задает в пикселях радиус поиска объектов относительно щелчка мыши. Бывает полезна если вы никак не попадаете по точке/линии (вообще то, нужно правильно опохмеляться :-).
В OpenLayers выглядит так:
Если увидите где-нибудь официальные доки по этой части, то дайте знать. Я пока вижу только этот коммит.
В OpenLayers выглядит так:
Код: Выделить всё
click_ctrl = new OpenLayers.Control.WMSGetFeatureInfo({
url: 'http://server/...',
layers: [points],
infoFormat: 'application/vnd.ogc.gml',
vendorParams: { radius: 5 }
});
лангольеры под окном жрали время ом-ном-ном
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Особенности работы с запросами GetFeatureInfo для MapSer
Вижу для слоя есть параметры TOLERANCE/TOLERANCEUNITS, может быть они являются официальной заменой RADIUS?
лангольеры под окном жрали время ом-ном-ном
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Особенности работы с запросами GetFeatureInfo для MapSer
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость