2010-01-10 28 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