3

我想在我的 wordpress 网站上创建一个简单的表单,以便人们可以上传 KML 文件,然后将这些文件存储在数据库中,并在 openlayers 地图 - openstreetmap 上显示路线。

该项目是一个用于存储远足路线的远足站点。

此/论坛/建议的任何文档。我对这个地图的东西完全陌生。

干杯

安迪

4

3 回答 3

4

以下是在 openstreetmap 中完成 kml 覆盖的 openstreetmap 示例:http: //maps.burningsilicon.net/

在完成这个例子之前,我建议阅读一些关于 openlayers 的介绍性文档,因为它的内部工作并不总是容易理解的。

不要忘记对上传的 kml 文件进行一些限制。您应该限制节点的大小和/或数量,因为 gps 跟踪器生成的巨大 kml 文件很容易使浏览器陷入困境。或者,您也可以使用 gpsbabel ( http://www.gpsbabel.org/ ) 简化上传的 kml 文件。

如果这听起来对您来说太复杂了,谷歌地图可能是一个选择。

于 2010-08-25T13:31:35.557 回答
1

我强烈建议您阅读这本书:Erik Hazzard 撰写的 OpenLayers 2.10 Beginner's Guide 2011。

对于像您这样的新手,本书提供了大量文档,其中包含有关 KML 文件的适当示例。

对于数据库,您可以使用 PostgreSQL 9.0。只是帮忙。祝你好运。

于 2011-07-12T02:58:42.623 回答
1

我必须编辑 OpenStreetMap 以使我的城市地图更好一点并实施在线行程系统。我有一个 KML 文件,其中包含我所在城市的所有公交车站,我想在 OSM 编辑器程序中以某种方式覆盖它,以便我可以相应地在 OSM 中创建街道和人行横道。你有什么提示吗

于 2011-04-02T15:03:21.850 回答