当谷歌地图安卓中可见的区域时加载KML文件



我正在开发谷歌地图应用程序,我在 1 个区域的 KML 文件中有数据。按下按钮时,我可以成功地将图层添加到地图,现在我正在寻找一种在用户以特定缩放级别查看该区域时添加图层的方法。我可以在我想要的特定缩放级别添加图层,但是当某个区域在地图上可见时,我无法找到添加图层的方法,任何帮助或示例代码对我都很有用。 提前致谢

您可以在屏幕上显示地图的当前区域并相应地显示您的图层。

步骤1:获取当前屏幕上覆盖的地图总面积。可以使用此链接获取区域。

步骤2 :从 kml 获取所有标记的纬度和经度,并检查步骤 1 的区域边界之间是否存在。

步骤3:如果存在纬度和经度,则只需在地图上绘制一个标记即可。

最新更新