2010-11-15 50 views

回答

0

使用一個新的邊界對象,並使用Bounds.extend。

var myNewBounds = Layer1.zoomToExtent.getExtent(); 
myNewBounds.extend(Layer2.zoomToExtent.getExtent()); 

使用該新邊界變量來設置地圖上的邊界。語法是錯誤的,但這是你想要去的方向。

+1

圖層上的getExtent是「表示當前viewPort的lon/lat邊界的Bounds對象。」你不想要viewPort,而zoomToExtent是地圖的方法,而不是圖層。做「Layer1.maxExtent」(沒有parens,它的屬性不是方法)。 – Spacedman 2010-11-15 15:52:20