У меня есть база данных PostGIS, я успешно использовал таблицу в GeoServer и опубликовал WFS. Доступны ли конечные точки REST для этих WFS, родственных сервисам объектов ESRI? Как построить параметры?
У меня есть база данных PostGIS, я успешно использовал таблицу в GeoServer и опубликовал WFS. Доступны ли конечные точки REST для этих WFS, родственных сервисам объектов ESRI? Как построить параметры?
Ответы:
Чтобы узнать больше о модуле отдыха геосервера, я могу порекомендовать вам этот сайт: http://geoserver.geo-solutions.it/edu/en/rest/using_rest.html, но я думаю, что вы просто хотите загрузить WFS- Слой в вашу Leaflet-карту, так что вы можете посмотреть на этот пост:
http://blog.georepublic.info/2012/leaflet-example-with-wfs-t/ Здесь Запросы для WFS-слоя написаны из scatch. Я проверил это, и это работает.
Или этот Leaflet-Plugin: https://github.com/flatrockgeo/leaflet.wfs-t
Если вам не нужен WFS-T, этого может быть достаточно:
/programming/25187937/loading-geojson-layers-from-geoserver-to-leaflet-map-based-on-the-current-boundi (ответ пользователя "user3919282")
или этот пост, где объясняется, как включить jsonp в Geoserver: получение данных WFS из Geoserver в буклет
Я протестировал этот пост (Ответ от пользователя "geomajor56") GeoServer 2.4.1: Как использовать JSONP в запросе WFS? и сделал JSFiddle: http://jsfiddle.net/expedio/8r1ncv6a/
Здесь мы реализовали плагин WFST: https://github.com/Flexberry/Leaflet-WFST. Он поддерживает чтение данных GML и GeoJSON и может отправлять запросы транзакций (вставка, обновление, удаление).