我在Flex 3.5中使用Umap AFComponent 1.8.1来显示Bing地图。当我尝试在鸟瞰图中加载地图时,映射闪烁。 Fiddler日志显示了地图代理针对不同纬度和经度所做的大量请求。最后,代理执行给定位置的请求。 如何使代理只执行给定位置的请求而不是不需要的请求。
这是初始化地图的方式
var map : UMap = new UMap();
map.addControl(new BingControl());
添加鸟瞰经理
var birdseye = new BirdsEyeManager();
map.addManager(birdseye);
改为鸟眼
map.setMapType(birdseye.mapType);
初始化代理
MapProxy.initialize("../Mapping/Proxy.ashx");
proxy = MapProxy.getInstance();
proxy.getToken();
获取地图位置,加载地图由UMap组件完成。
请帮忙。
由于
注意:如果我在道路视图或鸟瞰图中加载地图,然后更改为Bird's eye,它会按预期工作。