2013年6月20日 星期四

Google Maps 崁入式參數筆記

Google Maps嵌入參數
相關介紹
http://jax-work-archive.blogspot.tw/2011/07/google-maps.html
輸入範例
http://maps.google.com/maps?f=d&saddr=25.037525,121.56378199999995&daddr=25.063623,121.502297&hl=tw&dirflg=r



f=控制查詢表單的顯示風格。
f=d顯示成路徑規劃表單(有兩個輸入框,始點、終點)

Directions/路徑規劃
saddr= 出發點地址。
daddr=目標地址。 
“+to:” 可以使用+to:子句增加多地點線路規劃時的目標地址信息,比如daddr=大石洞村+to:馬欄廣場+to:棠梨溝
mra ?? 此參數涵義未知,可能的取值:dm/dpe/cc/ls…
mrcr ??此參數涵義未知,可能的取值:0
mrsp解析座標到街名。
mrsp=0打開從座標解析街名
mrsp=1關閉從座標解析街名
mrad= 附加目標地址。如果你的行程有三個地點,你可以用saddr=,daddr=和mrad=表示,而不採用+to:子句。
dirflg 路線類型。
dirflg=h避免高速公路。
dirflg=t避免收費路段。
dirflg=r採用公共交通。僅在一些區域可用。還可以提出附加的時間信息。
dirflg=w步行方式。仍在測試狀態。
dirflg=b騎行方式。僅在某些區域可用,仍在測試狀態。

Output Control/輸出控制
hl=主機語言。僅支持一部分語言,如hl=fr表示法語


Google Geocoding API
原廠介紹
https://developers.google.com/maps/documentation/geocoding/?hl=zh-tw

輸入範例
https://maps.googleapis.com/maps/api/directions/json?origin=25.037525,121.56378199999995&destination=25.047924,121.51708099999996&sensor=false
https://maps.googleapis.com/maps/api/directions/json?origin=25.037525,121.56378199999995&destination=25.063623,121.502297&sensor=false&mode=walking
https://maps.googleapis.com/maps/api/directions/json?origin=25.037525,121.56378199999995&destination=25.063623,121.502297&sensor=false&mode=bicycling
https://maps.googleapis.com/maps/api/directions/json?origin=25.037525,121.56378199999995&destination=25.063623,121.502297&sensor=false&mode=driving

搜尋附近地區的方式
https://maps.google.com/?q=加油站&near=龍華科技大學
上述方法無法查到所要的結果
near 後方要接的參數應為 地方名稱,實際地址 or 實際地址
範例
https://maps.google.com/?q=加油站&near=龍華科技大學,333台灣桃園縣龜山鄉萬壽路一段300號

或使用 near=25.024173,121.401817
範例:
https://maps.google.com/?q=加油站&near=25.024173,121.401817

沒有留言 :

張貼留言