【解决办法】白图是因为地图偏移了,导致地图窗口看不到加载的地图。
(1)确认发布服务的DPI;
(2)查看缓存目录下.sci文件中记录的CoordRatio的值,CoordRatio乘以25.4得到请求下来的DPI;
(3)比较(1)和(2)中的DPI是否一致,如果不一致,清除缓存,在URL中增加参数DPI=服务的DPI,再重新请求服务。
如果修改DPI后仍有偏移,检查GetCapabilities返回结果中每一层对应的比例尺是否是该DPI对应的比例尺,DPI对应比例尺计算公式可在网上搜索,也可参考桌面中的生成栅格瓦片功能窗口中的分辨率与比例尺的对应关系。