获取谷歌地图android可见区域的标记数量 [英] Getting Number of Markers of visible region of google maps android

查看:128
本文介绍了获取谷歌地图android可见区域的标记数量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们如何才能计算可见区域上显示的那些标记的数量,仅在google map android上?

解决方案

  var markers; //你的标记
var map; //你的地图
var countInBoundingBox = 0; //边界框中标记的计数器

for(var i = markers.length,bounds = map.getBounds(); i--;){
if(bounds.contains (markers [i] .getPosition())){
countInBoundingBox ++;


下次尝试提供最小化,完整和可验证的示例。 : - )

How can we calculate the number of those markers shown on the visible region only on google maps android?

解决方案

var markers; //your markers
var map; //your map
var countInBoundingBox = 0; //the counter for the markers in bounding box

for (var i = markers.length, bounds = map.getBounds(); i--;) {
  if (bounds.contains(markers[i].getPosition())) {
    countInBoundingBox++;
  }
}

Next time try to provide a Minimal, Complete, and Verifiable example. :-)

这篇关于获取谷歌地图android可见区域的标记数量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆