Shp层到Fusion Table

时间:2012-09-24 06:52:16

标签: android google-maps arcgis shapefile

我需要在Fusion表中存储.shp文件(矢量数据文件),然后从融合表中“获取”他并将其用作我在MapView中的图层/叠加层(使用谷歌地图Api)

有可能吗? 一个如何做的样本将有所帮助...

提前致谢!汤姆。

2 个答案:

答案 0 :(得分:0)

我使用shpescape.com将shapefile转换为Fusion Tables,非常有用。在MapView中获取它有点棘手,因为在SDK中没有“官方”方法。您可以找到一些答案herehere

答案 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的例子,所以这应该是你需要的