我想对openlayers的映射提出一个很好的建议。我在地理服务器中保存了一个形状文件,我甚至可以通过在GeoServer中使用openlayer链接来显示它。
我想要做的是在我的HTML,CSS,openlayer的JavaScript页面中调用该形状文件,以便我可以添加其他图层或绘制在我从Geoserver调用的图层之上并保存修改。< / p>
我想知道我将如何做到这一点,因为我在openlayers中非常新,一个小例子对我有用
答案 0 :(得分:5)
当您使用GeoServer和OpenLayers时,您实际上并不使用shapefile。您在GeoServer中加载shapefile一次,然后所有交互都通过WMS / WFS协议。您还可以通过WFS-T修改图层功能。
点击GeoServer example获取功能信息
答案 1 :(得分:0)
您可以在OL3 here
的官方网站上看到该示例你必须将你的html和js文件(所有你的web项目)放在你的geoserver文件夹下的data_dir / www /文件夹中,除非你有其他想法