




已閱讀5頁,還剩58頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
精品文檔核心類 Map 基礎(chǔ)類 Point Pixel Bounds Size 控件類 Control ControlAnchor NavigationControl NavigationControlType NavigationControlOptions OverviewMapControl OverviewMapControlOptions ScaleControl ScaleControlOptions LengthUnit CopyrightControl Copyright CopyrightControlOptions 覆蓋物類 Overlay InfoWindow InfoWindowOptions Marker MarkerOptions Label LabelOptions Polyline PolylineOptions Polygon PolygonOptions Icon IconOptions 右鍵菜單類 ContextMenu MenuItem MenuItemOptions 工具類 PushpinTool PushpinToolOptions DistanceTool DragAndZoomTool DragAndZoomToolOptions ZoomType 地圖圖層類 TileLayer TileLayerOptions MapType 服務類 LocalSearch LocalSearchOptions StatusCode LocalResult LocalResultPoi PoiType TransitRoute TransitRouteOptions TransitPolicy TransitRouteResult TransitRoutePlan Line LineType DrivingRoute DrivingRouteOptions DrivingPolicy DrivingRouteResult RoutePlan Route RouteType WalkingRoute WalkingRouteOptions WalkingRouteResult Geocoder LocalCity LocalCityOptions LocalCityResult TrafficControl Map 類此類是地圖API的核心類,用來實例化一個地圖。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Map(container:String|HTMLElement, opts:MapOptions)在指定的容器內(nèi)創(chuàng)建地圖實例,之后需要調(diào)用Map.centerAndZoom()方法對地圖進行初始化。未進行初始化的地圖將不能進行任何操作。配置方法方法 返回值 描述 enableDragging()none啟用地圖拖拽,默認啟用。disableDragging()none禁用地圖拖拽。enableScrollWheelZoom()none啟用滾輪放大縮小,默認禁用。disableScrollWheelZoom()none禁用滾輪放大縮小。enableDoubleClickZoom()none啟用雙擊放大,默認啟用。disableDoubleClickZoom()none禁用雙擊放大。enableKeyboard()none啟用鍵盤操作,默認禁用。鍵盤的上、下、左、右鍵可連續(xù)移動地圖。同時按下其中兩個鍵可使地圖進行對角移動。PgUp、PgDn、Home和End鍵會使地圖平移其1/2的大小。+、-鍵會使地圖放大或縮小一級disableKeyboard()none禁用鍵盤操作。地圖狀態(tài)方法方法 返回值 描述 getSize()Size返回地圖視圖的大小,以像素表示。getZoom()Number返回地圖當前縮放級別。getCenter()Point返回地圖當前中心點。getBounds()Bounds返回地圖可視區(qū)域,以地理坐標表示。toString()String返回類型描述字符串。修改地圖狀態(tài)方法方法 返回值 描述 setCenter(center:Point)none設(shè)置地圖中心點地理坐標。panTo(center:Point)none將地圖的中心點更改為給定的點。如果該點在當前的地圖視圖中已經(jīng)可見,則會以平滑動畫的方式移動中心點。panBy(x:Number, y:Number)none以動畫效果移動地圖的中心點。(像素單位),如果指定的像素大于可視區(qū)域范圍,不執(zhí)行滑動效果。zoomTo(zoom:Number)none將視圖切換到指定的縮放等級,中心點坐標不變。注意:當有信息窗口在地圖上打開時,地圖縮放將保證信息窗口所在的坐標位置不動。zoomIn()none放大一級視圖。zoomOut()none縮小一級視圖。centerAndZoom(center:Point, zoom:Number)none設(shè)置地圖中心點地理坐標,并改變縮放等級。在創(chuàng)建地圖實例后應立即調(diào)用此方法對地圖進行初始化。reset()none重新設(shè)置地圖,恢復地圖初始化時的中心點和級別??丶椒ǚ椒?返回值 描述 addControl(control:Control)none將控件添加到地圖,一個控件實例只能向地圖中添加一次。removeControl(control:Control)none從地圖中移除控件。如果控件從未被添加到地圖中,則該移除不起任何作用。getContainer()HTMLElement返回地圖的容器元素。當創(chuàng)建用戶自定義控件時,需要自行實現(xiàn)Control.initialize()方法,并將控件的容器元素添加到地圖上,通過此方法可獲得地圖容器。右鍵菜單方法方法 返回值 描述 addContextMenu(menu:ContextMenu)none添加右鍵菜單。removeContextMenu(menu:ContextMenu)none移除右鍵菜單。覆蓋物方法方法 返回值 描述 addOverlay(overlay:Overlay)none將覆蓋物添加到地圖中,一個覆蓋物實例只能向地圖中添加一次。removeOverlay(overlay:Overlay)none從地圖中移除覆蓋物。如果覆蓋物從未被添加到地圖中,則該移除不起任何作用。clearOverlays()none清除地圖上所有覆蓋物。openInfoWindow(infoWnd:InfoWindow, point:Point)none在地圖上打開信息窗口。closeInfoWindow()none關(guān)閉在地圖上打開的信息窗口。在標注上打開的信息窗口也可通過此方法進行關(guān)閉。地圖圖層方法方法 返回值 描述 addTileLayer(tileLayer:TileLayer)none添加一個自定義地圖圖層。removeTileLayer(tilelayer:TileLayer)none移除一個自定義地圖圖層。getTileLayer(mapType:String)TileLayer通過地圖類型得到一個地圖圖層對象。坐標變換方法 返回值 描述 pixelToPoint(pixel:Pixel)Point像素坐標轉(zhuǎn)換為經(jīng)緯度坐標。pointToPixel(point:Point)Pixel經(jīng)緯度坐標轉(zhuǎn)換為像素坐標。事件事件 參數(shù) 描述 clickeventtype, target, pixel, point鼠標點擊地圖時會觸發(fā)此事件。dblclickeventtype, target, pixel, point鼠標雙擊地圖時會觸發(fā)此事件。rightclickeventtype, target, pixel, point鼠標右鍵點擊地圖時會觸發(fā)此事件。mousemoveeventtype, target, pixel, point在地圖中移動鼠標時會觸發(fā)此事件。movestarteventtype, target地圖移動開始時觸發(fā)此事件。movingeventtype, target地圖移動過程中觸發(fā)此事件。moveendeventtype, target地圖移動結(jié)束時觸發(fā)此事件。zoomstarteventtype, target地圖更加縮放級別開始時觸發(fā)觸發(fā)此事件。zoomendeventtype, target地圖更加縮放級別結(jié)束時觸發(fā)觸發(fā)此事件。addoverlayeventtype, target當使用Map.addOverlay()方法向地圖中添加單個覆蓋物時會觸發(fā)此事件。addcontroleventtype, target當使用Map.addControl()方法向地圖中添加單個控件時會觸發(fā)此事件。removecontroleventtype, target當使用Map.removeControl()方法移除單個控件時會觸發(fā)此事件。removeoverlayeventtype, target當使用Map.removeOverlay()方法移除單個覆蓋物時會觸發(fā)此事件。clearoverlayseventtype, target當使用Map.clearOverlays()方法一次性移除全部覆蓋物時會觸發(fā)此事件。dragstarteventtype, target, pixel, point開始拖拽地圖時觸發(fā)。draggingeventtype, target, pixel, point拖拽地圖過程中觸發(fā)。dragendeventtype, target, pixel, point停止拖拽地圖時觸發(fā)。addtilelayereventtype, target添加一個自定義地圖圖層時觸發(fā)此事件。removetilelayereventtype, target移除一個自定義地圖圖層時觸發(fā)此事件。loadeventtype, target, pixel, point, zoom調(diào)用Map.centerAndZoom()方法時會觸發(fā)此事件。這表示位置、縮放層級已經(jīng)確定,但可能還在載入地圖圖塊。resizeeventtype, target, size地圖可視區(qū)域大小發(fā)生變化時會觸發(fā)此事件。MapOptions 類此類表示Map構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 zoomLevelNumber地圖的初始縮放級別,范圍1 - 18。centerPointPoint地圖的初始中心點坐標。zoomLevelMinNumber設(shè)置地圖顯示最小縮放級別。zoomLevelMaxNumber設(shè)置地圖顯示最大縮放級別。Point 類此類表示一個地理坐標點。 構(gòu)造函數(shù)描述Point(lng:Number, lat:Number)以指定的經(jīng)度和緯度創(chuàng)建一個地理點坐標。屬性屬性 類型 描述 lngNumber地理經(jīng)度。latNumber地理緯度。方法方法 返回值 描述 equals(other:Point)Boolean判斷坐標點是否相等,當且僅當兩點的經(jīng)度和緯度均相等時返回true。toString()String返回類型描述字符串。Pixel 類此類表示地圖上的一點,單位為像素。 構(gòu)造函數(shù)描述Pixel(x:Number, y:Number)創(chuàng)建像素點對象實例。像素坐標的坐標原點為地圖區(qū)域的左上角。屬性屬性 類型 描述 xNumberx坐標。yNumbery坐標。方法方法 返回值 描述 equals(other:Pixel)Boolean判斷坐標點是否相等,當且僅當兩點的x坐標和y坐標均相等時返回true。toString()String返回類型描述字符串。Bounds 類構(gòu)造函數(shù)此類表示地理坐標的矩形區(qū)域。矩形區(qū)域通過兩個點的x、y坐標進行描述,其中數(shù)值較小的點位于矩形的左下角、數(shù)值較大的點位于矩形的右上角。 構(gòu)造函數(shù)描述Bounds(minX:Number, minY:Number, maxX:Number, maxY:Number)創(chuàng)建一個包含所有給定點坐標的矩形區(qū)域。屬性屬性 類型 描述 minXNumber矩形左下角的x坐標。minYNumber矩形左下角的y坐標。maxXNumber矩形右上角的x坐標。maxYNumber矩形右上角的y坐標。方法方法 返回值 描述 equals(other:Bounds)Boolean當且僅當此矩形中的兩點參數(shù)都等于其他矩形的兩點參數(shù)時,返回true。containsPoint(point:Point)Boolean如果點的地理坐標位于此矩形內(nèi),則返回true。containsBounds(bounds:Bounds)Boolean傳入的矩形區(qū)域完全包含于此矩形區(qū)域中,則返回true。intersects(other:Bounds)Bounds計算與另一矩形的交集區(qū)域。extend(point:Point)none放大此矩形,使其包含給定的點。getCenter()Point返回矩形的中心點。isEmpty()Boolean如果矩形為空,則返回true。toString()String返回類型描述字符串。Size 類此類以像素表示一個矩形區(qū)域的大小。Size對象包含兩個屬性:width、height,分別表示矩形的水平方向的數(shù)值和豎直方向的數(shù)值。 屬性屬性 類型 描述 widthNumber水平方向數(shù)值。heightNumber豎直方向的數(shù)值。方法方法 返回值 描述 equals(other:Bounds)Boolean當且僅當此矩形中的寬度和高度都等于其他矩形的寬度和高度時,返回true。toString()String返回類型描述字符串。Control 類此類是所有控件的基類,您可以通過此類來實現(xiàn)自定義控件。所有控件均包含Control類的屬性、方法和事件。通過Map.addControl()方法可將控件添加到地圖上。構(gòu)造函數(shù)描述Control()創(chuàng)建一個控件原型實例,通過該原型實例可創(chuàng)建自定義控件。 屬性方法 返回值 描述 defaultAnchorenum ControlAnchor控件默認的??课恢?。自定義控件時需要提供此屬性,作為控件的默認??课恢?。defaultOffsetSize控件默認的位置偏移值。自定義控件時需要提供此屬性,作為控件的默認偏移位置。方法方法 返回值 描述 initialize(map:Map)HTMLElement抽象方法。調(diào)用Map.addControl()方法添加控件時將調(diào)用此方法,從而實現(xiàn)該控件的初始化。自定義控件時需要實現(xiàn)此方法,并將元素的DOM元素在該方法中返回。DOM元素需要添加到地圖的容器中,使用map.getContainer()方法可獲得地圖容器元素。setAnchor(anchor:enum ControlAnchor)none設(shè)置控件??康奈恢胓etAnchor()enum ControlAnchor獲取控件??康奈恢胹etOffset(offset:Size)none設(shè)置控件??康钠屏縢etOffset()Size獲取控件??康钠屏縮how()none顯示控件hide()none隱藏控件isVisible()Boolean判斷控件的可見性toString()String返回描述類型字符串。如果需要,自定義控件需要自行實現(xiàn)此方法以獲得描述自身類型的字符串。ControlAnchor 枚舉常量此常量表示控件的定位。 常數(shù) 描述 BMAP_ANCHOR_TOP_LEFT控件將定位到地圖的左上角。BMAP_ANCHOR_TOP_RIGHT控件將定位到地圖的右上角。BMAP_ANCHOR_BOTTOM_LEFT控件將定位到地圖的左下角。BMAP_ANCHOR_BOTTOM_RIGHT控件將定位到地圖的右下角。NavigationControl 類此類表示地圖的平移縮放控件,可以對地圖進行上下左右四個方向的平移和縮放操作。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述NavigationControl(opts:NavigationControlOptions)創(chuàng)建一個特定樣式的地圖平移縮放控件。方法方法 返回值 描述 getType()enum NavigationControlType獲取平移縮放控件的類型。setType(type:enum NavigationControlType)none設(shè)置平移縮放控件的類型。NavigationControlType 枚舉常量此常數(shù)表示平移縮放控件的類型 常數(shù)常數(shù) 描述 BMAP_NAVIGATION_CONTROL_LARGE標準的平移縮放控件(包括平移、縮放按鈕和滑塊)。BMAP_NAVIGATION_CONTROL_SMALL僅包含平移和縮放按鈕。BMAP_NAVIGATION_CONTROL_PAN僅包含平移按鈕。BMAP_NAVIGATION_CONTROL_ZOOM僅包含縮放按鈕。NavigationControlOptions 類此類表示NavigationControl構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的水平偏移值。typeenum NavigationControlType平移縮放控件的類型。OverviewMapControl 類此類表示縮略地圖控件。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述OverviewMapControl(opts:OverviewMapControlOptions)創(chuàng)建一個縮略地圖控件實例方法方法 返回值 描述 changeView()none切換縮略地圖控件的開合狀態(tài)。setSize(size:Size)none設(shè)置縮略地圖的大小。getSize()Size獲取縮略地圖的大小。事件事件 參數(shù) 描述 viewchangedeventtype, target, isOpen縮略地圖開合狀態(tài)發(fā)生變化后觸發(fā)此事件。viewchangingeventtype, target縮略地圖開合狀態(tài)發(fā)生變化過程中觸發(fā)此事件。OverviewMapControlOptions 類此類表示OverviewMapControl構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的偏移值。sizeNumber縮略地圖控件的大小。isOpenNumber縮略地圖添加到地圖后的開合狀態(tài),默認為關(guān)閉。ScaleControl 類此類表示比例尺控件。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述ScaleControl(opts:ScaleControlOptions)創(chuàng)建一個比例尺控件。方法方法 返回值 描述 getUnit()enum LengthUnit獲取比例尺單位制。setUnit(unit:enum LengthUnit)none設(shè)置比例尺單位制。LengthUnit 枚舉常量此常數(shù)表示長度單位制。 常數(shù)常數(shù) 描述 BMAP_UNIT_METRIC公制單位。BMAP_UNIT_IMPERIAL英制單位。ScaleControlOptions 類此類表示ScaleControl構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的偏移值。CopyrightControl 類此類表示版權(quán)控件,您可以在地圖上添加自己的版權(quán)信息。每一個版權(quán)信息需要包含如下內(nèi)容:版權(quán)的唯一標識、版權(quán)內(nèi)容和其適用的區(qū)域范圍。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述CopyrightControl(opts:CopyrightControlOptions)創(chuàng)建一個版權(quán)控件實例。方法方法 返回值 描述 addCopyright(copyright:Copyright)none添加版權(quán)信息。removeCopyright(id)none移除版權(quán)信息。getCopyright(id)Copyright獲取單個版權(quán)信息。getCopyrightCollection()Array獲取版權(quán)信息列表。Copyright 類此類表示一條版權(quán)信息??勺鳛镃opyrightControl.addCopyright()方法的參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性屬性 類型 描述 idNumber該版權(quán)信息的唯一標識符。contentString該版權(quán)的文本信息,用于顯示在地圖上,支持HTML內(nèi)容。boundsBounds該版權(quán)信息所適用的地理區(qū)域。CopyrightControlOptions 類此類表示CopyrightControl構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的偏移值。Overlay 類覆蓋物的抽象基類,所有覆蓋物均繼承基類的方法。此類不可實例化。方法屬性 類型 描述 show()none顯示覆蓋物。hide()none隱藏覆蓋物。isVisible()none判斷覆蓋物是否可見。dispose()none釋放覆蓋物對象所占用的內(nèi)存??稍诟采w物被移除后調(diào)用此方法,此后該覆蓋物將不能再次添加到地圖上。toString()String返回類型描述字符串。InfoWindow 類此類表示地圖上包含信息的窗口。構(gòu)造函數(shù)構(gòu)造函數(shù)描述InfoWindow(content:String, opts:InfoWindowOptions)創(chuàng)建一個信息窗實例,其中content支持HTML內(nèi)容。方法屬性 類型 描述 setWidth(width:Number)none設(shè)置信息窗口的寬度,單位像素。取值范圍:220 - 730。setHeight(height:Number)none設(shè)置信息窗口的高度,單位像素。取值范圍:60 - 650。redraw()none重繪信息窗口,當信息窗口內(nèi)容發(fā)生變化時進行調(diào)用。setTitle(title:String)none設(shè)置信息窗口標題。支持HTML內(nèi)容。setContent(content:String)none設(shè)置信息窗口內(nèi)容。支持HTML內(nèi)容。enableMaximize()none啟用窗口最大化功能。disableMaximize()none禁用窗口最大化功能。isOpen()Boolean返回信息窗口的打開狀態(tài)。setMaxContent(content:String)none信息窗口最大化時所顯示內(nèi)容,支持HTML內(nèi)容。事件事件 參數(shù) 描述 closeeventtype, target, point信息窗口被關(guān)閉時觸發(fā)此事件。openeventtype, target, point信息窗口被打開時觸發(fā)此事件。InfoWindowOptions 類此類表示InfoWindow構(gòu)造函數(shù)的可選參數(shù),它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。屬性 類型 描述 widthNumber信息窗寬度,單位像素。取值范圍:0, 220 - 730。如果您指定寬度為0,則信息窗口的寬度將按照其內(nèi)容自動調(diào)整。heightNumber信息窗高度,單位像素。取值范圍:0, 60 - 650。如果您指定高度為0,則信息窗口的高度將按照其內(nèi)容自動調(diào)整。maxWidthNumber信息窗最大化時的寬度,單位像素。取值范圍:220 - 730。offsetSize信息窗位置偏移值。默認情況下在地圖上打開的信息窗底端的尖角將指向其地理坐標,在標注上打開的信息窗底端尖角的位置取決于標注所用圖標的infoWindowOffset屬性值,您可以為信息窗添加偏移量來改變默認位置。titleString信息窗標題文字,支持HTML內(nèi)容。Marker 類此類表示地圖上一個圖像標注。構(gòu)造函數(shù)構(gòu)造函數(shù)描述Marker(point:Point, opts:MarkerOptions)創(chuàng)建一個圖像標注實例。point參數(shù)指定了圖像標注所在的地理位置。方法屬性 類型 描述 openInfoWindow(infoWnd:InfoWindow)none打開信息窗。closeInfoWindow()none關(guān)閉信息窗。setIcon(icon:Icon)none設(shè)置標注所用的圖標對象。getIcon()Icon獲取標注所用的圖標對象。setPoint(point:Point)none設(shè)置標注的地理坐標。getPoint()Point獲取標注的地理坐標。setOffset(offset:Size)none設(shè)置標注的偏移值。getOffset()Size獲取標注的偏移值。getLabel()Label獲取標注的文本標注。setLabel(label:Label)none為標注添加文本標注。setTitle(title:String)none設(shè)置標注的標題,當鼠標移至標注上時顯示此標題。getTitle()String獲取標注的標題。setTop(isTop:Boolean)none將標注置于其他標注之上。默認情況下,緯度較低的標注會覆蓋在緯度較高的標注之上,從而形成一種立體效果。通過此方法可使某個標注覆蓋在其他所有標注之上。注意:如果在多個標注對象上調(diào)用此方法,則這些標注依舊按照緯度產(chǎn)生默認的覆蓋效果。事件屬性 類型 描述 clickeventtype, target點擊標注圖標后會觸發(fā)此事件。dblclickeventtype, target, point,pixel雙擊標注圖標后會觸發(fā)此事件。mousedowneventtype, target, point,pixel鼠標在標注圖上按下觸發(fā)此事件。mouseupeventtype, target, point,pixel鼠標在標注圖上釋放觸發(fā)此事件。mouseouteventtype, target, point,pixel鼠標離開標注時觸發(fā)此事件。mouseovereventtype, target, point,pixel當鼠標進入標注圖標區(qū)域時會觸發(fā)此事件。removeeventtype, target移除標注時觸發(fā)。infowindowcloseeventtype, target信息窗在此標注上關(guān)閉時觸發(fā)此事件。infowindowopeneventtype, target信息窗在此標注上打開時觸發(fā)此事件。MarkerOptions 類此類表示Marker構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 offsetSize標注的位置偏移值。iconIcon標注所用的圖標對象。Label 類此類表示地圖上的文本標注。 構(gòu)造函數(shù)描述Label(content:String, opts:LabelOptions)創(chuàng)建一個文本標注實例。point參數(shù)指定了文本標注所在的地理位置。方法屬性 類型 描述 setStyle(styles:Object)none設(shè)置文本標注樣式,該樣式將作用于文本標注的容器元素上。其中styles為JavaScript對象常量,比如:setStyle(color : red,fontSize : 12px)注意:如果css的屬性名中包含連字符,需要將連字符去掉并將其后的字母進行大寫處理,例如:背景色屬性要寫成:backgroundColor。 setContent(content:String)none設(shè)置文本標注的內(nèi)容。支持HTML。setOffset(offset:Size)none設(shè)置文本標注的偏移值。getOffset()Size獲取文本標注的偏移值。setTitle(title:String)none設(shè)置文本標注的標題,當鼠標移至標注上時顯示此標題。getTitle()String獲取文本標注的標題。事件屬性 類型 描述 clickeventtype, target點擊文本標注后會觸發(fā)此事件。dblclickeventtype, target雙擊文本標注后會觸發(fā)此事件。mousedowneventtype, target鼠標在文本標注上按下觸發(fā)此事件。mouseupeventtype, target鼠標在文本標注釋放觸發(fā)此事件。mouseouteventtype, target鼠標離開文本標注時觸發(fā)此事件。mouseovereventtype, target當鼠標進入文本標注區(qū)域時會觸發(fā)此事件。removeeventtype, target移除文本標注時觸發(fā)。LabelOptions 類此類表示Lable構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 offsetSize文本標注的位置偏移值。pointPoint文本標注的坐標點。Polyline 類此類表示地圖上的折線覆蓋物。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Polyline(points:Array, opts:PolylineOptions)創(chuàng)建折線覆蓋物對象方法方法 返回值 描述 setPoints(points:Array)none設(shè)置折線的點數(shù)組。getPoints()Array返回折線的點數(shù)組。setStrokeColor(color:String)none設(shè)置折線的顏色。getStrokeColor()String獲得折線的顏色。setStrokeOpacity(opacity:Number)none設(shè)置透明度,取值范圍0 - 1。getStrokeOpacity()Number獲取透明度。setStrokeWeight(weight:Number)none設(shè)置線的寬度,范圍為大于等于1的整數(shù)。getStrokeWeight()Number獲取線的寬度。setStrokeStyle(style:String)none設(shè)置是為實線或虛線,solid或dashed。getStrokeStyle()String獲取當前線樣式狀態(tài),實線或者虛線。事件屬性 類型 描述 clickeventtype, target, point, pixel點擊折線后會觸發(fā)此事件。dblclickeventtype, target, point, pixel雙擊折線后會觸發(fā)此事件。mousedowneventtype, target, point, pixel鼠標在折線上按下觸發(fā)此事件。mouseupeventtype, target, point, pixel鼠標在折線釋放觸發(fā)此事件。mouseouteventtype, target, point, pixel鼠標離開折線時觸發(fā)此事件。mouseovereventtype, target, point, pixel當鼠標進入折線區(qū)域時會觸發(fā)此事件。removeeventtype, target移除折線時觸發(fā)。PolylineOptions 類此類表示Polyline構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 strokeColorString折線顏色strokeWeightNumber折線的寬度,以像素為單位。strokeOpacityNumber折線的透明度,取值范圍0 - 1。strokeStyleString折線的樣式,solid或dashed。Polygon 類此類表示一個多邊形覆蓋物。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Polygon(points:Array, opts:PolygonOptions)創(chuàng)建多邊形覆蓋物方法方法 返回值 描述 setPoints(points:Array)none設(shè)置多邊型的點數(shù)組。getPoints()Array返回多邊型的點數(shù)組。setStrokeColor(color:String)none設(shè)置多邊型的邊線顏色,參數(shù)為合法的CSS顏色值。getStrokeColor()String獲得多邊型的邊線顏色。setFillColor(color:String)none設(shè)置多邊形的填充顏色,參數(shù)為合法的CSS顏色值。當參數(shù)為空字符串時,折線覆蓋物將沒有填充效果。getFillcolor()String獲取多邊形的填充顏色。setStrokeOpacity(opacity:Number)none設(shè)置多邊形的邊線透明度,取值范圍0 - 1。getStrokeOpacity()Number獲取多邊形的邊線透明度。setFillOpacity(opacity:Number)none設(shè)置多邊形的填充透明度,取值范圍0 - 1。getFillOpacity()Number獲取多邊形的填充透明度。setStrokeWeight(weight:Number)none設(shè)置邊線的寬度,取值為大于等于1的整數(shù)。getStrokeWeight()Number獲取邊線的寬度。setStrokeStyle(style:String)none置是為實線或虛線,取值solid或dashed。getStrokeStyle()String獲取當前線樣式狀態(tài),實線、虛線。事件屬性 類型 描述 clickeventtype, target, point, pixel點擊多邊形后會觸發(fā)此事件。dblclickeventtype, target, point, pixel雙擊多邊形后會觸發(fā)此事件。mousedowneventtype, target, point, pixel鼠標在多邊形上按下觸發(fā)此事件。mouseupeventtype, target, point, pixel鼠標在多邊形釋放觸發(fā)此事件。mouseouteventtype, target, point, pixel鼠標離開多邊形時觸發(fā)此事件。mouseovereventtype, target, point, pixel當鼠標進入多邊形區(qū)域時會觸發(fā)此事件。removeeventtype, target移除多邊形時觸發(fā)。PolygonOptions 類此類表示Polygon構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 strokeColorString邊線顏色。fillColorString填充顏色。當參數(shù)為空時,折線覆蓋物將沒有填充效果。strokeWeightNumber邊線的寬度,以像素為單位。strokeOpacityNumber邊線透明度,取值范圍0 - 1。fillOpacityNumber填充的透明度,取值范圍0 - 1。strokeStyleString邊線的樣式,solid或dashed。Icon 類此類表示標注覆蓋物所使用的圖標。 構(gòu)造函數(shù)描述Icon(url:String, size:Size, opts:IconOptions)以給定的圖像地址和大小創(chuàng)建圖標對象實例。屬性屬性 類型 描述 offsetSize圖標定位在地圖上的位置相對于圖標左上角的偏移值,默認偏移值為圖標的中心位置,即圖標的中心位置表示其真正的坐標點。sizeSize圖標可視區(qū)域的大小。imageOffsetSize圖標所用的圖片相對于可視區(qū)域的偏移值,此功能的作用等同于CSS中的background-position屬性。imageUrlString圖標所用圖像資源的位置。infoWindowOffsetSize當在標注上開啟信息窗時,通過此屬性可控制信息窗底部尖角相對于圖標左上角的偏移位置,默認此偏移值等于標注的offset。方法方法 返回值 描述 setImageUrl(imageUrl:String)none設(shè)置圖片資源的地址。setSize(size:Size)none設(shè)置圖標可視區(qū)域的大小。setOffset(offset:Size)none設(shè)置圖標定位點相對于其左上角的偏移值。setImageOffset(offset:Size)none設(shè)置圖片相對于可視區(qū)域的偏移值。setInfoWindowOffset(offset:Size)none當在標注上開啟信息窗時,通過此方法可改變信息窗底部尖角相對于圖標左上角的偏移位置。toString()String返回類型描述字符串。IconOptions 類此類表示Icon構(gòu)造函數(shù)的可選參數(shù)。它沒有構(gòu)造函數(shù),但可通過對象字面量形式表示。 屬性 類型 描述 offsetSize圖標定位點相對于其左上角的偏移值。imageOffsetSize圖片相對于可視區(qū)域的偏移值。infoWindowOffsetSize當在標注上開啟信息窗時,信息窗底部尖角相對于圖標左上角的偏移位置。PushpinTool 類此類表示標注工具。此工具用來讓使用者在地圖上標注一個位置,可以通過該工具提供的事件來獲得標注的位置。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述PushpinTool(map:Map, opts:PushpinToolOptions)創(chuàng)建一個標注控件項。方法方法 返回
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人員返聘方案(3篇)
- 外出考察工程方案簡單(3篇)
- 小組崗位人員管理制度
- 園林公司相關(guān)管理制度
- DB6505T 204-2025 晚熟哈密瓜精準灌溉技術(shù)規(guī)程
- 水塘整治改造方案(3篇)
- 農(nóng)墾小鎮(zhèn)建設(shè)方案(3篇)
- 大棚火災調(diào)查方案(3篇)
- 園區(qū)道路升級改造方案(3篇)
- 圓女活動方案(3篇)
- 新一代大學英語(提高篇)綜合教程2U3 The-way-to-leadership-Task-list
- TCVN-2622-越南建筑防火規(guī)范(中文版)
- 拖欠工資起訴狀模版
- 山東省各地電廠聯(lián)系方式
- 吊裝作業(yè)安全告知牌(現(xiàn)場張貼)
- 鉀離子的測定—四苯硼鈉季胺鹽容量法
- 犬貓常見消化道疾病(課堂PPT)
- KV單電源環(huán)形網(wǎng)絡(luò)繼電保護設(shè)計——保護
- 臨床心理科工作指標及管理要求
- ASTM A276-1997不銹鋼棒材和型材規(guī)格(中文版)_圖文
- 上饒市光伏產(chǎn)業(yè)發(fā)展規(guī)劃
評論
0/150
提交評論