解决openlayers调用mapserver发布的地图出现乱图问题

使用mapserver发布了地图服务,使用openlayers调用时出现了乱图问题,如下图:

mapserver中的 mapfile文件中的部分内容如下:

openlayers 中调用的部分代码如下:

经过反复排查后终于找到了原因:
openlayers中有专门调用mapserver发布的服务的类 OpenLayers.Layer.MapServer
在添加地图时应该使用这个类,而不是 OpenLayers.Layer.WMS
核心代码如下:

这次就正常了:

转载自:https://blog.csdn.net/changxin747/article/details/50630542

You may also like...

退出移动版