2012-04-18 67 views
0

我目前正在使用Android应用程序。使用存储在KML文件中的点的接近警报

我试图根据存储在kml文件中的一组坐标设置接近警报,解析并显示在谷歌地图上。我希望能够跟踪用户的位置,然后在距离其中一个点的某个距离内时弹出提醒。我已经通过一个成功使用硬编码点的例子,但现在想调整它以使用KML中的点。

我已经看过这个例子,并没有发现任何东西。

如果有谁能够告诉我,如果这是可能的,或者我也许能找到如何做到这一点,我将不胜感激的例子!我是编程新手,我发现很难知道从哪里开始。

在此先感谢您的帮助!

回答

0

绝对有可能,但您需要手动从KML提取点。看一下http://code.google.com/p/javaapiforkml/,或者只是阅读KML规范并用任何方便的XML解析器解析它。如果你想使用第一个库,你可以在源代码中进行测试,看看它是如何使用的。

+0

谢谢您的回复。我已经解析了KML并在谷歌地图上显示了这些点,这是有效的。那么有没有办法手动提取已经解析过的数据?我知道这一切都可能是明显的东西,但我是新的! – user1342261 2012-04-18 21:04:37