Ich habe eine PostGIS-Datenbank und habe erfolgreich eine Tabelle in GeoServer verarbeitet und ein WFS veröffentlicht. Gibt es REST-Endpunkte für diese WFS, die den ESRI-Feature-Services ähneln? Wie sind Parameter zu konstruieren?
Ich habe eine PostGIS-Datenbank und habe erfolgreich eine Tabelle in GeoServer verarbeitet und ein WFS veröffentlicht. Gibt es REST-Endpunkte für diese WFS, die den ESRI-Feature-Services ähneln? Wie sind Parameter zu konstruieren?
Antworten:
Um mehr über das Rest-Modul von Geoserver zu erfahren, kann ich Ihnen diese Website empfehlen: http://geoserver.geo-solutions.it/edu/en/rest/using_rest.html, aber ich denke, Sie möchten nur ein WFS- laden. Überlagern Sie Ihre Broschüren-Karte, damit Sie sich diesen Beitrag ansehen können:
http://blog.georepublic.info/2012/leaflet-example-with-wfs-t/ Hier werden die Anforderungen für die WFS-Schicht von scatch geschrieben. Ich habe es getestet und es funktioniert.
Oder dieses Leaflet-Plugin: https://github.com/flatrockgeo/leaflet.wfs-t
Wenn Sie WFS-T nicht benötigen, kann einer dieser Beiträge ausreichen:
/programming/25187937/loading-geojson-layers-from-geoserver-to-leaflet-map-based-on-the-current-boundi (Antwort des Benutzers "user3919282")
oder in diesem Beitrag wird erklärt, wie Sie jsonp in Geoserver aktivieren: WFS-Daten von Geoserver in eine Broschüre aufnehmen
Ich habe diesen Beitrag getestet (Antwort vom Benutzer "geomajor56"). GeoServer 2.4.1: Wie verwende ich JSONP in einer WFS-Anfrage? und machte eine JSFiddle: http://jsfiddle.net/expedio/8r1ncv6a/
Wir haben das WFST-Plugin hier implementiert: https://github.com/Flexberry/Leaflet-WFST Es unterstützt das Lesen von GML- und GeoJSON-Daten und kann Transaktionsanforderungen senden (Einfügen, Aktualisieren, Löschen).