使用存储在KML文件中的点的接近警报

时间:2012-04-18 19:01:34

标签: java android kml proximity

我目前正在开发一个Android应用程序。

我正在尝试根据存储在kml文件中的一组坐标设置接近警报,并在Google地图上进行解析和显示。我希望能够跟踪用户位置,然后当他们进入这些点之一的某个距离时弹出警报。我已成功使用硬编码点的示例,但现在想要调整它以使用KML中的点。

我已经广泛了解了这方面的例子,并没有找到任何结果。

如果有人能告诉我这是否可能,或者我可以找到如何做的例子,我将非常感激!我是编程新手,我发现很难知道从哪里开始。

提前感谢您的帮助!!

1 个答案:

答案 0 :(得分:0)

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