我开发了一款iOS应用,其原生地图在地图上显示自定义引脚?引脚后面的数据按需加载,并基于地图周围的移动。我根据当前位置设置半径,如果地图超出此区域,它将发送数据更新。 起初新的针脚平滑加载但有时我感觉它们滞后,特别是快速滑动。 那么在这种情况下你使用什么策略?
答案 0 :(得分:0)
我曾经使用的应用程序有地图我通常使用边界框而不是半径,因为它是屏幕的完美匹配,即矩形。
至于用户移动时加载新的poi,我会等到他们停止滚动地图。如果您的用户正在快速滑动,您可以始终检测到地图已移动并取消正在执行的任何现有请求,直到用户再次停止移动。