我使用的GeoServer和POSTGIS 和,我試圖讓數據庫從的OpenLayers PostGIS的通知,所以我的問題是:的OpenLayers獲取數據庫通知使用的GeoServer
- 有什麼辦法發送請求SQL語句的PostGIS在openlayers上?
- 還是有一個地理服務器api發送請求的sql方言postgis和返回結果
- 任何其他方式獲取數據庫通知postgis?
我使用的GeoServer和POSTGIS 和,我試圖讓數據庫從的OpenLayers PostGIS的通知,所以我的問題是:的OpenLayers獲取數據庫通知使用的GeoServer
您可以在Geoserver端使用SQL視圖。你寫你要查詢像select info from country where country = '%param%'
的PARAMS SQL請求,然後請求WMS與mergeParams其中參數爲&viewparams=country:[the country you want]
這裏的鏈接來利用Geoserver的doc這是很好解釋:http://docs.geoserver.org/stable/en/user/data/database/sqlview.html
你是什麼意思與「數據庫通知」?您可以使用WFS協議從Geoserver請求數據:http://docs.geoserver.org/latest/en/user/services/wfs/reference.html –
例如:數據庫名稱功能位於 – jkh6100