Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在谷歌地图android中显示区域时加载KML文件_Android_Google Maps_Kml - Fatal编程技术网

在谷歌地图android中显示区域时加载KML文件

在谷歌地图android中显示区域时加载KML文件,android,google-maps,kml,Android,Google Maps,Kml,我在谷歌地图应用程序工作,我在1区的KML文件中有数据。当按下按钮时,我可以成功地将图层添加到地图,现在我正在搜索一种方法,以便在用户以特定缩放级别查看该区域时添加图层。我可以在我想要的特定缩放级别添加一个图层,但我找不到在地图上可以看到某个区域时添加图层的方法。任何帮助或示例代码都将对我有用。 提前感谢您可以在屏幕上显示地图的当前区域,并相应地显示您的图层 步骤1:获取当前屏幕上覆盖的地图总面积。您可以使用链接获取区域 步骤2:从kml获取所有标记纬度和经度,并检查是否存在于步骤1的区域边界之

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

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

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

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

步骤3:如果存在纬度和经度,那么只需在地图上画一个标记