Leaflet JS 애플리케이션에 Geoserver WFS를 추가하는 방법


11

PostGIS 데이터베이스가 있고 테이블을 GeoServer에 성공적으로 사용하고 WFS를 게시했습니다. ESRI의 기능 서비스와 유사하게 이러한 WFS에 사용할 수있는 REST 엔드 포인트가 있습니까? 매개 변수는 어떻게 구성됩니까?


1
당신은 살펴 보았다 이 게시물에 ? "Leaflet은 자체적으로 WFS 서비스를 직접 지원하지 않지만, 행복하게 JSON 데이터와 함께 작동 할 것입니다. 다행히도 GeoServer는 WFS 서비스를 JSON으로 출력 할 수 있습니다"
toms

답변:


13

geoserver의 Rest-Module에 대해 더 배우려면이 웹 사이트를 추천 할 수 있습니다 : http://geoserver.geo-solutions.it/edu/en/rest/using_rest.html 그러나 당신은 단지 WFS- 리플렛 맵에 레이어링하여이 게시물을 살펴볼 수 있습니다.

http://blog.georepublic.info/2012/leaflet-example-with-wfs-t/ 여기에서 WFS 계층 요청은 scatch로 작성됩니다. 나는 그것을 테스트했고 작동합니다.

또는이 전단지 플러그인 : 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"의 답변)

또는이 게시물은 Geoserver에서 jsonp를 활성화하는 방법에 대해 설명합니다 : Geoserver에서 전단지로 WFS 데이터 가져 오기

이 게시물을 테스트했습니다 (사용자 "geomajor56"의 답변) GeoServer 2.4.1 : WFS 요청에서 JSONP를 사용하는 방법은 무엇입니까? JSFiddle을 만들었습니다 : http://jsfiddle.net/expedio/8r1ncv6a/


난 당신의 바이올린을 작동시킬 수없는 것 같습니다, L은 정의되지 않은 다음지도 컨테이너가 정의되지 않습니다
Luffydude

감사합니다. 이것은 도움이되었지만 모든 URL이 갑자기 작동을 멈 추면 그 답은 쓸모가 없습니다.
Doodad

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.