gis - 让用户点击openlayers中的输入并存储在postgis中

标签 gis openlayers postgis geoserver

我正在开发一个基于网络的应用程序,用于使用 GeoServer、PostGIS 和 OpenLayers 显示公共(public)车辆路线。我需要做的是让用户通过单击 map 上的主要公交车站节点来定义路线,我需要将这些路线节点存储在我的数据库中。到目前为止,我已经显示了 map 并接受了用户点击输入并获得了用户点击的坐标。所以现在我的问题是如何将这些坐标值存储在我的数据库中。我认为这是 WFS-T 在地理服务器和 openlayers 之间处理数据的地方,但我不确定。我想使用 GML/KML 来处理数据吗?

最佳答案

是的,你是对的。您可以使用 WFS-T 通过 Geoserver 在 PostGIS 中编辑数据。 Here's an example它是如何工作的。

关于gis - 让用户点击openlayers中的输入并存储在postgis中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7106262/

相关文章:

postgresql - 查询后是否有临时表?

python - 在 Anaconda 中,如何在非 ROOT 环境下安装软件包?

mysql - 用于查找距中心点具有特定距离的所有点的 MySQL 地理查询中使用的测量单位是什么?

silverlight - Silverlight 开发人员必须学习哪些知识才能使用 arcGIS silverlight?

javascript - 根据先前保存在 localStorage OL3 中的坐标创建要素

python - Django - 以geoJSON格式获取多边形的质心

performance - 带有 GiST PostGIS 空间索引的 PostgreSQL point_ops

javascript - 如何使用arcgis api在绘制后获取图形点

javascript - 如何删除 openlayer 中的特定标记

javascript - 如何在 OpenLayers 的矢量图层上以编程方式选择特征?