Страница 1 из 1
Особенности работы с запросами GetFeatureInfo для MapServer
Добавлено: 17 апр 2010, 19:35
updates-bot
Обсуждение статьи
"Особенности работы с запросами GetFeatureInfo для организации сервиса WMS на базе MapServer"
http://gis-lab.info/qa/mapserver-getfeatureinfo.html
Re: Особенности работы с запросами GetFeatureInfo для MapServer
Добавлено: 08 ноя 2010, 19:43
Mavka
У MapServer есть вендор-фича на GetFeatureInfo. "RADIUS" - задает в пикселях радиус поиска объектов относительно щелчка мыши. Бывает полезна если вы никак не попадаете по точке/линии (вообще то, нужно правильно опохмеляться :-).
В OpenLayers выглядит так:
Код: Выделить всё
click_ctrl = new OpenLayers.Control.WMSGetFeatureInfo({
url: 'http://server/...',
layers: [points],
infoFormat: 'application/vnd.ogc.gml',
vendorParams: { radius: 5 }
});
Если увидите где-нибудь официальные доки по этой части, то дайте знать. Я пока вижу только
этот коммит.
Re: Особенности работы с запросами GetFeatureInfo для MapSer
Добавлено: 13 июл 2011, 11:50
Mavka
Вижу для слоя есть параметры
TOLERANCE/TOLERANCEUNITS, может быть они являются официальной заменой RADIUS?
Re: Особенности работы с запросами GetFeatureInfo для MapSer
Добавлено: 27 июл 2012, 19:11
Denis Rykov
Я как то
писал в трекер про радиус. В документацию
добавили.