0

应该很简单,不确定我的代码有什么问题:

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 放在一对 { } 中,而不是单独的。

4

1 回答 1

1

不要对 singleTile 和 wrapDateLine 使用单独的 { },只需执行

{singleTile: true, wrapDateLine: true}

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

于 2013-06-20T17:58:44.330 回答