【问题标题】:Load a Geoserver's shape File into Openlayers to add in other layers将 Geoserver 的形状文件加载到 Openlayers 以添加到其他图层
【发布时间】:2016-07-19 14:35:35
【问题描述】:

我想要一个关于 openlayers 映射的好建议。我在地理服务器中保存了一个形状文件,我什至可以通过在 GeoServer 中使用 openlayer 链接来显示它。

我想要做的是在我的 HTML、CSS、openlayer 的 JavaScript 页面中调用该形状文件,以便我可以添加其他图层或在我从 Geoserver 调用的图层上绘制并保存修改。

我想知道我将如何做到这一点,因为我是 openlayers 的新手,一个小例子对我很有用

【问题讨论】:

    标签: javascript jquery openlayers openlayers-3


    【解决方案1】:

    当您使用 GeoServer 和 OpenLayers 时,您实际上并没有使用 shapefile。您在 GeoServer 中加载 shapefile 一次,然后所有交互都通过 WMS/WFS 协议进行。您还可以通过 WFS-T 修改图层功能。

    查看GeoServer example 获取功能信息

    【讨论】:

    • 这应该是这个模糊问题的正确答案。恭喜@sergey kolosov
    【解决方案2】:

    例子可以看OL3官网here

    你必须把你的 html 和 js 文件(你所有的 web 项目)放在你的 geoserver 文件夹下的文件夹 data_dir/www/ 中,除非你有别的想法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-27
      • 1970-01-01
      • 2014-08-29
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多