Web系统,用于向地图添加点和相关信息


9

我被要求找到/制作一个基于Web的系统,公众可以在该系统上向地图添加一个点,然后输入一些有关它的详细信息。

我可以自己做,但是因为它是一个简单的系统,所以我确信必须已经有一个现有的解决方案。


1
您是否有任何现有的地理信息系统和软件?用户是否需要能够编辑先前输入的信息?
blord-castillo 2011年

我有MapInfo,但我认为不会有太大帮助!输入数据后,无需编辑数据。
Mr_Chimp

Answers:


7

您可能想使用WFS-T协议,该协议已得到http://openlayers.org/dev/examples/wfs演示的开源Web地图服务器(例如GeoServerTiny-OWS等)和OpenLayers客户端广泛支持。-protocol-transactions.html


正如我所说,我可以自己构建它,但是我在问是否有现有的解决方案。例如Google Maps可以做到这一点吗?
Mr_Chimp

我最终使用OpenLayers自己构建了它。
Mr_Chimp

@Mr_Chimp-是您在线构建的系统,还是在任何地方编写的系统?刚刚发布了这个非常相似的问题之后才发现这个线程。
Simbamangu '02

@Simbamangu它在这里在线:bakerassocs.com/add_comment.php?project_id=26如果我再做一次,我可能会用Leaflet代替OpenLayers,但这行得通。有一些PHP后端内容,但我不能真正分享。
Mr_Chimp

5

可能有几种开箱即用的解决方案可以满足您的需求,而Google确实有一个。如果您访问http://maps.google.com/,则可以单击“我的位置”,“创建新地图”,然后单击“编辑”。当您单击“编辑”时,您将获得一些数字化工具。您可以将地图设为私有,并“邀请协作者”。这非常方便,过去我曾使用它来计划与多个协作者的旅行路线。


这看起来很有用,但并不能完全满足我的需求,因为我需要邀请每个人使用它,并且我的项目需要向公众开放。都一样谢谢!
Mr_Chimp

1
该地图可以被公众查看,也可以被您授予权限的人编辑,或者您可以允许任何人编辑地图。
艾伦·阿黛尔

1
啊,我不知道你能做到。不幸的是,任何人都可以编辑地图的标题和描述以及编辑其他人创建的点。我需要一些中间的东西!
Mr_Chimp

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.