OpenLayers: wrapDateLine不工作,JS控制台没有错误

OpenLayers: wrapDateLine not working, no error in JS console

本文关键字:JS 控制台 有错误 工作 wrapDateLine OpenLayers      更新时间:2023-09-26

应该足够简单,不确定我的代码出了什么问题:

var layer1 = new OpenLayers.Layer.MapServer("CustomerAirports", "http://192.168.2.164/cgi-  
bin/mapserv.exe", {map: '/data2/html/customer_airport.map', layers: ['CustomerAirports']}, 
{singleTile: true}, {wrapDateLine: true});

根据我所读到的,这应该是有效的,不是吗?控制台没有我说的错误。

欢迎任何输入。

Edit1:只是最终改变了singleTile和wrapDateLine的顺序,似乎做到了这一点。

也可以把singleTile和wrapDateLine放在一对{}中,而不是分开。

不用为singleTile和wrapDateLine分别使用{},而是使用

{singleTile: true, wrapDateLine: true}

然而,我不确定当使用wrapDateLine时,singleTile是否最好:事情似乎变得非常缓慢。