如果起終點不固定的話
只有這兩個選擇
Google API 範例
HERE API 範例
如果起終點固定或是數量不多的話
可以人工用 Google Map 計算並將結果存入資料庫
一來可以節省呼叫 API 時間
二來也可以節省 API 費用
一般這都是用別人的資料庫來計算處理居多。
目前首推是 GOOGLE 的。可惜它是要收費的。
雖然如果是應用 APP 的情況下是不用錢的。
網頁API請求的話,還是有費用。
其它還有許多跟地圖有關的。TGOS、Here、ArcGIS、Leaflet、OpenLayers ....
種類繁多。
有些是針對國外更新的。台灣的路線則沒啥更新。
有的沒支援多國語系。有的沒API只有資料庫給你。
有的有條件要錢。
我之前因為GOOGLE要收費,有找了其它的。(已經忘了是找哪一個了)
google earth線上直接用,選取左邊的測量距離與面積,直接畫出路線就可以算出距離。
https://earth.google.com/web/