0
我想允許用戶將跟蹤路線的gpx文件上傳到我的rails 3.2應用程序,並在地圖上顯示它們,即使用Google地圖。顯示gpx文件的地圖
我該怎麼做?有沒有比我自己解析gpx文件更簡單的方法,將所有路點存儲在我的數據庫中,並通過json爲Google Maps API提供它們?
在此先感謝!
我想允許用戶將跟蹤路線的gpx文件上傳到我的rails 3.2應用程序,並在地圖上顯示它們,即使用Google地圖。顯示gpx文件的地圖
我該怎麼做?有沒有比我自己解析gpx文件更簡單的方法,將所有路點存儲在我的數據庫中,並通過json爲Google Maps API提供它們?
在此先感謝!
對不起,沒有太多的Ruby專家。但是,地理數據抽象庫(GDAL)應該處理得很好。 GDAL具有Ruby綁定: http://trac.osgeo.org/gdal/wiki/GdalOgrInRuby
我建議使用它將GPX轉換爲KML,然後使用KMLLayer對象顯示KML。你會使用ogr2ogr: http://gdal.org/ogr2ogr.html
這裏是按KmlLayer: http://code.google.com/apis/maps/documentation/javascript/layers.html#KMLLayers