我需要在Fusion表中存储.shp文件(矢量数据文件),然后从融合表中“获取”他并将其用作我在MapView中的图层/叠加层(使用谷歌地图Api)
有可能吗? 一个如何做的样本将有所帮助...
提前致谢!汤姆。
答案 0 :(得分:0)
我使用shpescape.com将shapefile转换为Fusion Tables,非常有用。在MapView中获取它有点棘手,因为在SDK中没有“官方”方法。您可以找到一些答案here和here。
答案 1 :(得分:0)
Gady P共享的网址有效,但这里有一些替代方案:
您需要将shapefile变为KML格式。您可以在ArcGIS中使用图层到KML工具。它可以在工具箱中找到>系统工具箱>转换工具>来自KML> KML到Layer。
您还可以使用GDAL / ogr2ogr将shapefile转换为KML。几个月前我在GISCollective网站上写了一篇关于这样做的教程......
http://giscollective.org/tutorials/gis-techniques/spatial-data-conversion-using-python/
它应该足以指导您如何将其转换为KML。
转换为KML后,只需转到Google云端硬盘并创建Fusion Table,然后从计算机上传KML即可。
编辑:重新阅读我的教程之后,似乎我举了一个将shapefile转换为KML的例子,所以这应该是你需要的