2012-09-24 156 views
0

我需要在Fusion表中存儲一個.shp文件(矢量數據文件),然後從融合表中「獲取」他,並使用它作爲我的MapView在Android中的圖層/覆蓋(使用谷歌map Api)Shp層融合表

有可能嗎? 如何做到這一點將有所幫助...

在此先感謝!湯姆。

回答

0

我使用shpescape.com將shapefile轉換爲Fusion Tables,非常有用。在MapView中獲取它有點棘手,因爲在SDK中沒有「官方」的方法。您可能會發現一些答案herehere

0

URL中的Gady P共享的作品,但這裏有一些替代方案:

你需要讓你的shape文件爲KML格式。您可以在ArcGIS中使用圖層到KML工具。它可以在工具箱>系統工具箱>轉換工具>從KML> KML到圖層中找到。

您也可以使用GDAL/ogr2ogr將shapefile轉換爲KML。我寫了一篇關於在GISCollective網站在幾個月前做這個教程...

http://giscollective.org/tutorials/gis-techniques/spatial-data-conversion-using-python/

它應該是足夠的,通過步行你如何將其轉換爲KML。

將其轉換爲KML後,只需轉至Google雲端硬盤並創建Fusion Table,然後從計算機上傳KML。

編輯:在重新閱讀我的教程後,它似乎給出了將shapefile轉換爲KML的示例,所以這應該正是您需要的