2010-01-10 63 views
3

對不起,我的可憐的語法。谷歌地圖出口行駛方向kml文件 - java geogoogle

我在Java中使用geogoogle寫一個程序(谷歌地理編碼器的Java API)http://geo-google.sourceforge.net/

我從兩個特定點需要得到這些點以及這些信息的KML文件導出之間的步行路線。 你知道我怎麼能從Java中完成它?有沒有我可以使用的API?也許從java程序調用谷歌並處理結果 - 但它怎麼做?

在此先感謝。

PS。谷歌提供了這個功能,我在這裏看到http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/,但我需要從Java調用所有這些。

回答

1

我懷疑geogoogle實用程序已經向google提出了指定KML輸出格式的請求,因爲在java中解析比用JSON(默認)更容易解析。問題在於geogoogle未向您公開原始KML回覆。

如果我是你,我會完全停止使用geogoogle實用程序,並自己向地理編碼器提出請求。這並不困難,您只需發送簡單的HTTP GET請求(請參閱文檔here),您應該能夠輕鬆捕獲原始KML響應並將其粘貼到任意位置。

+0

好吧,我會使用簡單的HTTP GET請求,但是您提供的鏈接只是關於地理編碼。我還沒有找到類似的獲取駕駛或步行方向並獲得KML回覆。我的主要問題依舊。 – maiky 2010-01-10 21:44:56