2014-04-20 116 views
0

我是JavaScript新用戶。 我正在搜索一個腳本,它可以從一些GPS座標計算出行程距離,並自動生成一個.xls excel表格。 我發現了距離矩陣在那裏的代碼: https://developers.google.com/maps/documentation/javascript/distancematrix#distance_matrix 它工作的很好,但我如何能夠在.xls文件上報告結果?有可能的?距離模板

+0

您可以使用AJAX發送數據,然後使用PHP創建並返回.xls文件。或者你可以用JavaScript來實現它(http://stackoverflow.com/questions/14964035/how-to-export-javascript-array-info-to-csv-on-client-side)。 –

+1

是的,這是可能的。但Google Maps API ToS是否允許您這樣做? –

回答

0

這在技術上是可行的,雖然除非您與Google達成特別協議,否則您在法律上不允許這樣做。您鏈接的頁面上的Usage limits and requirements section表示:

使用距離矩陣服務必須與顯示Google地圖上的信息有關;例如,在請求並在地圖上顯示這些目的地之前,確定彼此處於特定駕駛時間內的起點 - 目的地對。禁止在不顯示Google地圖的應用程序中使用該服務。

不得使用或者沒有相應的谷歌地圖顯示的內容,除非你是明確允許這樣做的:

同樣也是在Terms of Service下10.1.1.g聲明Google地圖API文檔或Google的書面許可。無論如何,您不得在非Google地圖上或與非Google地圖一起使用或顯示內容。 [...]