比如地图中建筑物的标识。我是全部取出来数据,然后通过for循环全部画出来的,但是这样做的话,一旦图层多一点滑动地图时就会明显变得不流畅,时间长了还会很卡。
    我用的是高德的API,打开高德地图看了一下发现很流畅,我感觉是因为高德只画当前屏幕显示的区域内的图层,比如当前可以看到的建筑物的标识才添加,未显示的建筑物的标识就不添加。然后等滑动另外一个区域时显示另外一个区域内的建筑物标识,之前那个区域的建筑物标识就会被清除掉。
    请问这个是怎么实现的?怎么判断当前显示的是哪个区域?
    或者怎么样可以让我的地图变得流畅一些?