Openlayers5 + Geoserver 实现wfs的属性查询与空间查询
生活随笔
收集整理的這篇文章主要介紹了
Openlayers5 + Geoserver 实现wfs的属性查询与空间查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介:使用Openlayers5.3,通過Geoserver實現wfs服務矢量的查詢
參考官方例子:https://openlayers.org/en/latest/examples/vector-wfs-getfeature.html
我的Geoserver工作區截圖如下,命名空間URI可以自定義,后面要用。
屬性查詢代碼如下:
空間查詢的代碼以Intersect為例。geometry為你希望與之做查詢的圖層要素的幾何,可由 feature.getGeomtry()獲得 (feature可由YourLayer.getSource().getFeatures() 獲得)
filter: ol.format.filter.intersects(//查詢過濾條件'the_geom',//geometry//)更多filter請參考官方文檔 https://openlayers.org/en/latest/apidoc/module-ol_format_filter.html
總結
以上是生活随笔為你收集整理的Openlayers5 + Geoserver 实现wfs的属性查询与空间查询的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 要把大学计算机专业课再过一遍,加油
- 下一篇: php的mktime,php中time(