使用wms或wfs从地理服务器获取json格式的地图

时间:2018-02-19 18:13:45

标签: javascript json leaflet geoserver wms

我想从地理服务器获取json或geojson格式的地图。我已经能够工作了,但是在图像格式中,这不适合我,因为我需要迭代地图,弹出弹出窗口,标记等。

这是我的代码使用image / png,但是如何使用json或geojson?

stComerciaisLayer= L.tileLayer.wms("http://172.25.131.53:8080/geoserver/wms/", {
        layers: 'IGEO:setor_comercial_geo',
        format: 'image/png',
        transparent: true,
        attribution: "Algum texto de teste"
      }).addTo(map);

请帮帮我。谢谢!

1 个答案:

答案 0 :(得分:3)

WMS将返回图像。您可以使用图层style在服务器上修改它,也可以在本地添加叠加层(作为不同的图层),但是无法使用WMS获取功能列表。

要将单个功能作为GeoJSON,您可以使用WFS