winfrom 第三方底图出现不清晰的情况

0 投票

winfrom 第三方底图出现不清晰的情况  重新切换又能清晰显示 请问这个问题该如何处理呢?

代码如下:sceneControl.Scene.Layers.Add("http://openstreetmap.org", Layer3DType.OpenStreetMaps, "bingmap", true);

6月 4 分类:  64次浏览 | 用户: 回首那一抹云烟 初出茅庐 (74 分)

1个回答

0 投票
这是请求的第三方服务,需要实时的去请求在线瓦片,可以多移动鼠标浏览许哟啊的范围区域,先去把数据缓存下来。
6月 4 用户: 程逸诗 名扬四海 (4,332 分)
那就没法排查是服务bug还是您使用组件开发时的问题了。

您可以试下呀  地图调用的是http://openstreetmap.org

测试过了,您的这个第三方服务在线的比例尺更改时瓦片加载就偏慢,瓦片更新机制不是那么迅速,新瓦片还没完全加载出来时就会有您截图的效果。

这个是地图服务的问题,组件上这边如果正常接收到瓦片是可以正常显示加载的,所以您如果使用加载较慢的地图服务,想要呈现一个较好较快的显示效果,推荐您从预加载、缓存、更换更新机制较好的三方地图服务等手段去考虑解决。
超图有提供这个预加载地图、缓存的手段么
数据缓存这个问题肯定需要您自己去做,什么时候缓存,缓存什么,缓存多少,缓存更新机制,您自己根据您的需求来进行做。

当然,现在绝大部分情况都是网络通讯正常、服务提供数据正常、计算机性能正常、瓦片更新机制正常的,直接使用都是可以满足正常实时浏览的需求的。
...