nextstopsun
Веб у вас обслуживает сервер на порту 80 (Apache?), а запросы отправляются на порт 8080, следовательно - ставим прокси. Я честно попытался загрузить весь слой WFS, на 13 Mb мне надоело и я оборвал закачку. Реальный практический предел (который зависит от очень многого) стоит где-то в 100-200 примитивов (т.е. точек, линий или узлов полигонов). Все зависит от конкретного браузера, но даже если бы он загрузил слой, то наверняка бы вылетел с полным экстерминатусом.
Работа с Geoserver, запрос GetFeatureInfo
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Работа с Geoserver, запрос GetFeatureInfo
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 16 апр 2010, 06:52
- Репутация: 0
Re: Работа с Geoserver, запрос GetFeatureInfo
Параметры featureNS и featurePrefix нужны для того, чтобы движок знал, как распарсить полученный WFS-запрос.
Можно посмотреть FireBug-ом, что возвращает сервер, и такие значения подставить в конструктор OpenLayers.Protocol.WFS
У меня работает (с MapServer) так:
Можно посмотреть FireBug-ом, что возвращает сервер, и такие значения подставить в конструктор OpenLayers.Protocol.WFS
У меня работает (с MapServer) так:
Код: Выделить всё
myLayer.protocol = new OpenLayers.Protocol.WFS({
version: "1.1.0",
url: myUrl,
featureType: "myLayer",
srsName: "EPSG:4326",
featureNS: "http://mapserver.gis.umn.edu/mapserver",
featurePrefix: "ms",
geometryName: "msgeometry",
extractAttributes: true
});
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя