在地图“空闲”事件处理程序中,我从另一个 API 调用中获取了一些位置数据(坐标等),并将这些坐标放置在叠加层上。当地图首次加载时,一切看起来都很好。但是在初始加载之后,当我拖动地图时,获取更多数据,然后将新数据放在地图上,新数据是偏移的。再次拖动后,最后一次拖动后获取的数据被正确定位,但新数据不是。
似乎定位这些新数据并没有考虑到地图的新边界。我还注意到该事件执行我的代码以异步获取和绘制新数据。这可能有关系吗?
在地图“空闲”事件处理程序中,我从另一个 API 调用中获取了一些位置数据(坐标等),并将这些坐标放置在叠加层上。当地图首次加载时,一切看起来都很好。但是在初始加载之后,当我拖动地图时,获取更多数据,然后将新数据放在地图上,新数据是偏移的。再次拖动后,最后一次拖动后获取的数据被正确定位,但新数据不是。
似乎定位这些新数据并没有考虑到地图的新边界。我还注意到该事件执行我的代码以异步获取和绘制新数据。这可能有关系吗?