![]() |
1
6
喜欢 康利 写道: 开放层 主要是A JavaScript 显示实用程序 地理数据 . 因此,它要求您能够访问要显示的地理数据。 开放式街道地图 和 谷歌地图 是免费的,并且有很多示例讨论如何使用它们-> here 或在 OpenLayers.org . 我建议您集中精力显示数据(您的城市地图),然后实现 管理员 你使用的部分 开放层 用于添加类似于 点 , 线 和 多边形 之后。请记住,如果要存储几何图形,您将需要一个类似于 GeoServer 或类似的。 快乐地图:) |
![]() |
2
2
您可以查看“绘制特征”示例以了解如何创建点。为admin启用此功能,使用ol解析器将绘制城市的矢量图层的几何图形存储在隐藏字段中,并在提交时将其存储在启用地理空间的数据库中。 显示地图时,可以从数据库中获取几何图形,用ol解析器读取它们,然后将它们放在地图的矢量层上。 json解析器可以在这里找到: http://dev.openlayers.org/releases/OpenLayers-2.8/doc/apidocs/files/OpenLayers/Format/JSON-js.html ol只是一个前端。你不能指望它为你做任何后端工作。 |