2012-12-08 44 views
0

我發現了一些很有用的SO問題,但我需要一個關於此API及其URL參數的完整參考指南。我在哪裏可以找到有關android maps.google.com意向URI的文檔

this one

編輯

intent = new Intent(Intent.ACTION_VIEW, 
Uri.parse("http://maps.google.com/maps?" + "saddr=" 
          + journey.getSourceGPSX() + "," 
          + journey.getSourceGPSY() + "&daddr=" 
          + journey.getDestinationGPSX() + "," 
          + journey.getDestinationGPSY())); 

intent.setClassName("com.google.android.apps.maps", 
        "com.google.android.maps.MapsActivity"); 

回答

1

不知道我真的把它歸類爲一個API,你只是引用一個URI。我認爲除了Google支持的各種格式的源代碼和目標代碼之外,您不能將查詢參數傳遞給該URI。例如這篇文章提到了幾種不同格式:

is there a way to pass arguments to google map's get directions functionality?

但除此之外,我不認爲你錯過任何「隱藏」的。

+0

'https://maps.google.com/maps?saddr = new + york&daddr = baltimore&saddr = harrisburg&daddr = ohio'如何讓這項工作?多條路線? – Siddharth

+0

我不認爲可能有多條路線。但我並不是100%確定的,所以如果你能找到任何使用多個目的地的例子,可能值得一看。只是爲了澄清我的意思是使用簡單的網頁鏈接,如果您使用完整的API和其他答案一樣,這是一個不同的故事。 – PeterJ

+0

不,不支持。該死的!!我試圖避免寫一百萬行代碼從json響應中畫出線條。痛苦和越野車。 – Siddharth

相關問題