1. 程式人生 > >arcgis中map屬性方法

arcgis中map屬性方法

p

myMap = new esri.Map("mapDiv");

...

}

接下來的程式碼中,地圖容器用DIV id引用。

<div id="mapDiv" style="width:600px; height:600px; border:1px solid #000;"></div>

在這個第二個例子,可選的extent引數也被包含在容器內。

var myMap = new esri.Map("mapDiv", { extent: new esri.geometry.Extent

(-124.71, 31.89, -113.97, 42.63) });

本例建立了一個沒有滾動條和移動箭頭的的地圖。

var myMap = new esri.Map("mapDiv", { slider:false, nav:false });

本例中,地圖移動中圖形被關閉。

var myMap = new esri.Map("mapDiv", { displayGraphicsOnPan:false });

如果僅僅為Internet Explorer在移動時關閉圖形顯示,使用下面的建構函式:

var myMap = new esri.Map("mapDiv", { displayGraphicsOnPan:! dojo.isIE });

屬性詳細資訊

<Extent> extent

以地圖單位表示的地圖當前範圍。關於範圍的資訊,詳見在地圖裡設定和使用範圍。

程式碼片段:

function showExtent() {

var s = "";

s = "XMin: "+ myMap.extent.xmin

+" YMin: " + myMap.extent.ymin

+" XMax: " + myMap.extent.xmax

+" YMax: " + myMap.extent.ymax;

dojo.byId("info").innerHTML = s;

}

參見:

setExtent onExtentChange onPan onZoom onZoomEnd onZoomStart

<GraphicsLayer> graphics

提供訪問地圖的圖形圖層。

參見:

showInfoWindow Graphic GraphicsLayer

<String[]> graphicsLayerIds

地圖裡當前GraphicsLayers的陣列。 (自v1.4起)

參見:

layerIds

<Number> height

地圖的當前高度,高度單位是螢幕像數。這個屬性是隻讀的。地圖高和寬通常設定在HTML DIV 或其他包含地圖容器的HTML元素裡。

程式碼片段:

function getMapWidthHeight() {

alert("Width = " + myMap.width + "; Height = " + myMap.height);

}

<String> id

地圖位於頁面的HTML DIV或其他元素的引用。該屬性在地圖建構函式裡設定。

程式碼片段:

myMap = new esri.Map("mapDiv");

<InfoWindow> infoWindow

在地圖上顯示資訊視窗

<Boolean> isClickRecenter

當屬性為true,按shift+click鍵重定義地圖中心點。詳見Map navigation

已知值: true | false

預設值: true

程式碼片段:

function stopClickRecenter() {

myMap.disableClickRecenter();

dojo.byId("stopClickRecenter").value = myMap.isClickRecenter;

}

參見:

disableClickRecenter enableClickRecenter

<Boolean> isDoubleClickZoom

當屬性為true,雙擊放大地圖可用,允許使用者使用滑鼠雙擊放大和重定義地圖中心點。 詳見地圖導航。

已知值: true | false

預設值: true

程式碼片段:

dojo.byId("theDoubleClickZoom").value = myMap.isDoubleClickZoom;

參見:

disableDoubleClickZoom enableDoubleClickZoom isShiftDoubleClickZoom

<Boolean> isKeyboardNavigation

當屬性為true,鍵盤導航可用。該屬性允許使用者用箭頭鍵移動地圖,用+和-鍵縮放地圖。 詳見地圖導航。

已知值: true | false

預設值: