我需要在Fusion表中存儲一個.shp文件(矢量數據文件),然後從融合表中「獲取」他,並使用它作爲我的MapView在Android中的圖層/覆蓋(使用谷歌map Api)Shp層融合表
有可能嗎? 如何做到這一點將有所幫助...
在此先感謝!湯姆。
我需要在Fusion表中存儲一個.shp文件(矢量數據文件),然後從融合表中「獲取」他,並使用它作爲我的MapView在Android中的圖層/覆蓋(使用谷歌map Api)Shp層融合表
有可能嗎? 如何做到這一點將有所幫助...
在此先感謝!湯姆。
我使用shpescape.com將shapefile轉換爲Fusion Tables,非常有用。在MapView中獲取它有點棘手,因爲在SDK中沒有「官方」的方法。您可能會發現一些答案here和here。
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的示例,所以這應該正是您需要的