我正在用谷歌地图开发一个应用程序。其中我需要显示一层来自形状文件或图像的数据。
有人知道怎么做吗,我不知道如何在android的google地图上投影图层。
如果有其他建议,请提供一些api和示例代码。
最佳答案
无法直接在google maps中呈现.Shp
文件。
但是如果您真的想这样做,那么使用一些quantumgis或arc-gis将.Shp
导出到.Kml
文件,然后使XMLPullParser
可以轻松解析这个.Kml
文件。
有关更多信息,请参阅本问题
Does anyone know of a library in Java that can parse ESRI Shapefiles?
Android lib to read or parse shapefile
https://gis.stackexchange.com/questions/48191/how-to-display-esri-shapefile-in-android
https://gist.github.com/kiichi/6119073