基于Web的转换shp到json

时间:2012-04-12 15:51:01

标签: json xml google-maps shapefile

我目前正在开展一个学校项目,该项目实现了Google地图,其中包含存储在shapefile中的数据和一个带有位图的xml文件以及WGS协调图像应该重叠的位置。

需要构建的Web应用程序要求用户上传这些原始文件,结果应该在Google地图中可见。

有没有办法将这些shapefile转换为.json,使用PHP或javascript,并获取存储在.xml文件中的坐标以获取WGS坐标。这需要基于网络完成,因此独立的工具和软件是不够的。

这些坐标和.json文件需要存储在数据库中,并且这些记录将用于在结果坐标上使用适当的叠加层放置在Google地图上。

提前谢谢。

2 个答案:

答案 0 :(得分:0)

所有处理都需要在服务器端完成。我能够在这里找到一个用php编写的shapefile阅读器类,

http://www.phpclasses.org/package/1741-PHP-Read-vectorial-data-from-geographic-shape-files.html

听起来你对如何从那里解决问题的其他方面有了相当不错的处理。

答案 1 :(得分:0)

js-shapefiles-to-geojson脚本完全在客户端,在浏览器中呈现shapefile和dbf文件。

回复:https://github.com/wavded/js-shapefile-to-geojson
演示:http://wavded.github.io/js-shapefile-to-geojson/