




已閱讀5頁(yè),還剩58頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔核心類 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 服務(wù)類 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的核心類,用來(lái)實(shí)例化一個(gè)地圖。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Map(container:String|HTMLElement, opts:MapOptions)在指定的容器內(nèi)創(chuàng)建地圖實(shí)例,之后需要調(diào)用Map.centerAndZoom()方法對(duì)地圖進(jìn)行初始化。未進(jìn)行初始化的地圖將不能進(jìn)行任何操作。配置方法方法 返回值 描述 enableDragging()none啟用地圖拖拽,默認(rèn)啟用。disableDragging()none禁用地圖拖拽。enableScrollWheelZoom()none啟用滾輪放大縮小,默認(rèn)禁用。disableScrollWheelZoom()none禁用滾輪放大縮小。enableDoubleClickZoom()none啟用雙擊放大,默認(rèn)啟用。disableDoubleClickZoom()none禁用雙擊放大。enableKeyboard()none啟用鍵盤操作,默認(rèn)禁用。鍵盤的上、下、左、右鍵可連續(xù)移動(dòng)地圖。同時(shí)按下其中兩個(gè)鍵可使地圖進(jìn)行對(duì)角移動(dòng)。PgUp、PgDn、Home和End鍵會(huì)使地圖平移其1/2的大小。+、-鍵會(huì)使地圖放大或縮小一級(jí)disableKeyboard()none禁用鍵盤操作。地圖狀態(tài)方法方法 返回值 描述 getSize()Size返回地圖視圖的大小,以像素表示。getZoom()Number返回地圖當(dāng)前縮放級(jí)別。getCenter()Point返回地圖當(dāng)前中心點(diǎn)。getBounds()Bounds返回地圖可視區(qū)域,以地理坐標(biāo)表示。toString()String返回類型描述字符串。修改地圖狀態(tài)方法方法 返回值 描述 setCenter(center:Point)none設(shè)置地圖中心點(diǎn)地理坐標(biāo)。panTo(center:Point)none將地圖的中心點(diǎn)更改為給定的點(diǎn)。如果該點(diǎn)在當(dāng)前的地圖視圖中已經(jīng)可見(jiàn),則會(huì)以平滑動(dòng)畫的方式移動(dòng)中心點(diǎn)。panBy(x:Number, y:Number)none以動(dòng)畫效果移動(dòng)地圖的中心點(diǎn)。(像素單位),如果指定的像素大于可視區(qū)域范圍,不執(zhí)行滑動(dòng)效果。zoomTo(zoom:Number)none將視圖切換到指定的縮放等級(jí),中心點(diǎn)坐標(biāo)不變。注意:當(dāng)有信息窗口在地圖上打開時(shí),地圖縮放將保證信息窗口所在的坐標(biāo)位置不動(dòng)。zoomIn()none放大一級(jí)視圖。zoomOut()none縮小一級(jí)視圖。centerAndZoom(center:Point, zoom:Number)none設(shè)置地圖中心點(diǎn)地理坐標(biāo),并改變縮放等級(jí)。在創(chuàng)建地圖實(shí)例后應(yīng)立即調(diào)用此方法對(duì)地圖進(jìn)行初始化。reset()none重新設(shè)置地圖,恢復(fù)地圖初始化時(shí)的中心點(diǎn)和級(jí)別??丶椒ǚ椒?返回值 描述 addControl(control:Control)none將控件添加到地圖,一個(gè)控件實(shí)例只能向地圖中添加一次。removeControl(control:Control)none從地圖中移除控件。如果控件從未被添加到地圖中,則該移除不起任何作用。getContainer()HTMLElement返回地圖的容器元素。當(dāng)創(chuàng)建用戶自定義控件時(shí),需要自行實(shí)現(xiàn)Control.initialize()方法,并將控件的容器元素添加到地圖上,通過(guò)此方法可獲得地圖容器。右鍵菜單方法方法 返回值 描述 addContextMenu(menu:ContextMenu)none添加右鍵菜單。removeContextMenu(menu:ContextMenu)none移除右鍵菜單。覆蓋物方法方法 返回值 描述 addOverlay(overlay:Overlay)none將覆蓋物添加到地圖中,一個(gè)覆蓋物實(shí)例只能向地圖中添加一次。removeOverlay(overlay:Overlay)none從地圖中移除覆蓋物。如果覆蓋物從未被添加到地圖中,則該移除不起任何作用。clearOverlays()none清除地圖上所有覆蓋物。openInfoWindow(infoWnd:InfoWindow, point:Point)none在地圖上打開信息窗口。closeInfoWindow()none關(guān)閉在地圖上打開的信息窗口。在標(biāo)注上打開的信息窗口也可通過(guò)此方法進(jìn)行關(guān)閉。地圖圖層方法方法 返回值 描述 addTileLayer(tileLayer:TileLayer)none添加一個(gè)自定義地圖圖層。removeTileLayer(tilelayer:TileLayer)none移除一個(gè)自定義地圖圖層。getTileLayer(mapType:String)TileLayer通過(guò)地圖類型得到一個(gè)地圖圖層對(duì)象。坐標(biāo)變換方法 返回值 描述 pixelToPoint(pixel:Pixel)Point像素坐標(biāo)轉(zhuǎn)換為經(jīng)緯度坐標(biāo)。pointToPixel(point:Point)Pixel經(jīng)緯度坐標(biāo)轉(zhuǎn)換為像素坐標(biāo)。事件事件 參數(shù) 描述 clickeventtype, target, pixel, point鼠標(biāo)點(diǎn)擊地圖時(shí)會(huì)觸發(fā)此事件。dblclickeventtype, target, pixel, point鼠標(biāo)雙擊地圖時(shí)會(huì)觸發(fā)此事件。rightclickeventtype, target, pixel, point鼠標(biāo)右鍵點(diǎn)擊地圖時(shí)會(huì)觸發(fā)此事件。mousemoveeventtype, target, pixel, point在地圖中移動(dòng)鼠標(biāo)時(shí)會(huì)觸發(fā)此事件。movestarteventtype, target地圖移動(dòng)開始時(shí)觸發(fā)此事件。movingeventtype, target地圖移動(dòng)過(guò)程中觸發(fā)此事件。moveendeventtype, target地圖移動(dòng)結(jié)束時(shí)觸發(fā)此事件。zoomstarteventtype, target地圖更加縮放級(jí)別開始時(shí)觸發(fā)觸發(fā)此事件。zoomendeventtype, target地圖更加縮放級(jí)別結(jié)束時(shí)觸發(fā)觸發(fā)此事件。addoverlayeventtype, target當(dāng)使用Map.addOverlay()方法向地圖中添加單個(gè)覆蓋物時(shí)會(huì)觸發(fā)此事件。addcontroleventtype, target當(dāng)使用Map.addControl()方法向地圖中添加單個(gè)控件時(shí)會(huì)觸發(fā)此事件。removecontroleventtype, target當(dāng)使用Map.removeControl()方法移除單個(gè)控件時(shí)會(huì)觸發(fā)此事件。removeoverlayeventtype, target當(dāng)使用Map.removeOverlay()方法移除單個(gè)覆蓋物時(shí)會(huì)觸發(fā)此事件。clearoverlayseventtype, target當(dāng)使用Map.clearOverlays()方法一次性移除全部覆蓋物時(shí)會(huì)觸發(fā)此事件。dragstarteventtype, target, pixel, point開始拖拽地圖時(shí)觸發(fā)。draggingeventtype, target, pixel, point拖拽地圖過(guò)程中觸發(fā)。dragendeventtype, target, pixel, point停止拖拽地圖時(shí)觸發(fā)。addtilelayereventtype, target添加一個(gè)自定義地圖圖層時(shí)觸發(fā)此事件。removetilelayereventtype, target移除一個(gè)自定義地圖圖層時(shí)觸發(fā)此事件。loadeventtype, target, pixel, point, zoom調(diào)用Map.centerAndZoom()方法時(shí)會(huì)觸發(fā)此事件。這表示位置、縮放層級(jí)已經(jīng)確定,但可能還在載入地圖圖塊。resizeeventtype, target, size地圖可視區(qū)域大小發(fā)生變化時(shí)會(huì)觸發(fā)此事件。MapOptions 類此類表示Map構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 zoomLevelNumber地圖的初始縮放級(jí)別,范圍1 - 18。centerPointPoint地圖的初始中心點(diǎn)坐標(biāo)。zoomLevelMinNumber設(shè)置地圖顯示最小縮放級(jí)別。zoomLevelMaxNumber設(shè)置地圖顯示最大縮放級(jí)別。Point 類此類表示一個(gè)地理坐標(biāo)點(diǎn)。 構(gòu)造函數(shù)描述Point(lng:Number, lat:Number)以指定的經(jīng)度和緯度創(chuàng)建一個(gè)地理點(diǎn)坐標(biāo)。屬性屬性 類型 描述 lngNumber地理經(jīng)度。latNumber地理緯度。方法方法 返回值 描述 equals(other:Point)Boolean判斷坐標(biāo)點(diǎn)是否相等,當(dāng)且僅當(dāng)兩點(diǎn)的經(jīng)度和緯度均相等時(shí)返回true。toString()String返回類型描述字符串。Pixel 類此類表示地圖上的一點(diǎn),單位為像素。 構(gòu)造函數(shù)描述Pixel(x:Number, y:Number)創(chuàng)建像素點(diǎn)對(duì)象實(shí)例。像素坐標(biāo)的坐標(biāo)原點(diǎn)為地圖區(qū)域的左上角。屬性屬性 類型 描述 xNumberx坐標(biāo)。yNumbery坐標(biāo)。方法方法 返回值 描述 equals(other:Pixel)Boolean判斷坐標(biāo)點(diǎn)是否相等,當(dāng)且僅當(dāng)兩點(diǎn)的x坐標(biāo)和y坐標(biāo)均相等時(shí)返回true。toString()String返回類型描述字符串。Bounds 類構(gòu)造函數(shù)此類表示地理坐標(biāo)的矩形區(qū)域。矩形區(qū)域通過(guò)兩個(gè)點(diǎn)的x、y坐標(biāo)進(jìn)行描述,其中數(shù)值較小的點(diǎn)位于矩形的左下角、數(shù)值較大的點(diǎn)位于矩形的右上角。 構(gòu)造函數(shù)描述Bounds(minX:Number, minY:Number, maxX:Number, maxY:Number)創(chuàng)建一個(gè)包含所有給定點(diǎn)坐標(biāo)的矩形區(qū)域。屬性屬性 類型 描述 minXNumber矩形左下角的x坐標(biāo)。minYNumber矩形左下角的y坐標(biāo)。maxXNumber矩形右上角的x坐標(biāo)。maxYNumber矩形右上角的y坐標(biāo)。方法方法 返回值 描述 equals(other:Bounds)Boolean當(dāng)且僅當(dāng)此矩形中的兩點(diǎn)參數(shù)都等于其他矩形的兩點(diǎn)參數(shù)時(shí),返回true。containsPoint(point:Point)Boolean如果點(diǎn)的地理坐標(biāo)位于此矩形內(nèi),則返回true。containsBounds(bounds:Bounds)Boolean傳入的矩形區(qū)域完全包含于此矩形區(qū)域中,則返回true。intersects(other:Bounds)Bounds計(jì)算與另一矩形的交集區(qū)域。extend(point:Point)none放大此矩形,使其包含給定的點(diǎn)。getCenter()Point返回矩形的中心點(diǎn)。isEmpty()Boolean如果矩形為空,則返回true。toString()String返回類型描述字符串。Size 類此類以像素表示一個(gè)矩形區(qū)域的大小。Size對(duì)象包含兩個(gè)屬性:width、height,分別表示矩形的水平方向的數(shù)值和豎直方向的數(shù)值。 屬性屬性 類型 描述 widthNumber水平方向數(shù)值。heightNumber豎直方向的數(shù)值。方法方法 返回值 描述 equals(other:Bounds)Boolean當(dāng)且僅當(dāng)此矩形中的寬度和高度都等于其他矩形的寬度和高度時(shí),返回true。toString()String返回類型描述字符串。Control 類此類是所有控件的基類,您可以通過(guò)此類來(lái)實(shí)現(xiàn)自定義控件。所有控件均包含Control類的屬性、方法和事件。通過(guò)Map.addControl()方法可將控件添加到地圖上。構(gòu)造函數(shù)描述Control()創(chuàng)建一個(gè)控件原型實(shí)例,通過(guò)該原型實(shí)例可創(chuàng)建自定義控件。 屬性方法 返回值 描述 defaultAnchorenum ControlAnchor控件默認(rèn)的停靠位置。自定義控件時(shí)需要提供此屬性,作為控件的默認(rèn)??课恢谩efaultOffsetSize控件默認(rèn)的位置偏移值。自定義控件時(shí)需要提供此屬性,作為控件的默認(rèn)偏移位置。方法方法 返回值 描述 initialize(map:Map)HTMLElement抽象方法。調(diào)用Map.addControl()方法添加控件時(shí)將調(diào)用此方法,從而實(shí)現(xiàn)該控件的初始化。自定義控件時(shí)需要實(shí)現(xiàn)此方法,并將元素的DOM元素在該方法中返回。DOM元素需要添加到地圖的容器中,使用map.getContainer()方法可獲得地圖容器元素。setAnchor(anchor:enum ControlAnchor)none設(shè)置控件??康奈恢胓etAnchor()enum ControlAnchor獲取控件??康奈恢胹etOffset(offset:Size)none設(shè)置控件停靠的偏移量getOffset()Size獲取控件??康钠屏縮how()none顯示控件hide()none隱藏控件isVisible()Boolean判斷控件的可見(jiàn)性toString()String返回描述類型字符串。如果需要,自定義控件需要自行實(shí)現(xiàn)此方法以獲得描述自身類型的字符串。ControlAnchor 枚舉常量此常量表示控件的定位。 常數(shù) 描述 BMAP_ANCHOR_TOP_LEFT控件將定位到地圖的左上角。BMAP_ANCHOR_TOP_RIGHT控件將定位到地圖的右上角。BMAP_ANCHOR_BOTTOM_LEFT控件將定位到地圖的左下角。BMAP_ANCHOR_BOTTOM_RIGHT控件將定位到地圖的右下角。NavigationControl 類此類表示地圖的平移縮放控件,可以對(duì)地圖進(jìn)行上下左右四個(gè)方向的平移和縮放操作。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述NavigationControl(opts:NavigationControlOptions)創(chuàng)建一個(gè)特定樣式的地圖平移縮放控件。方法方法 返回值 描述 getType()enum NavigationControlType獲取平移縮放控件的類型。setType(type:enum NavigationControlType)none設(shè)置平移縮放控件的類型。NavigationControlType 枚舉常量此常數(shù)表示平移縮放控件的類型 常數(shù)常數(shù) 描述 BMAP_NAVIGATION_CONTROL_LARGE標(biāo)準(zhǔn)的平移縮放控件(包括平移、縮放按鈕和滑塊)。BMAP_NAVIGATION_CONTROL_SMALL僅包含平移和縮放按鈕。BMAP_NAVIGATION_CONTROL_PAN僅包含平移按鈕。BMAP_NAVIGATION_CONTROL_ZOOM僅包含縮放按鈕。NavigationControlOptions 類此類表示NavigationControl構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的水平偏移值。typeenum NavigationControlType平移縮放控件的類型。OverviewMapControl 類此類表示縮略地圖控件。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述OverviewMapControl(opts:OverviewMapControlOptions)創(chuàng)建一個(gè)縮略地圖控件實(shí)例方法方法 返回值 描述 changeView()none切換縮略地圖控件的開合狀態(tài)。setSize(size:Size)none設(shè)置縮略地圖的大小。getSize()Size獲取縮略地圖的大小。事件事件 參數(shù) 描述 viewchangedeventtype, target, isOpen縮略地圖開合狀態(tài)發(fā)生變化后觸發(fā)此事件。viewchangingeventtype, target縮略地圖開合狀態(tài)發(fā)生變化過(guò)程中觸發(fā)此事件。OverviewMapControlOptions 類此類表示OverviewMapControl構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的停靠位置。offsetSize控件的偏移值。sizeNumber縮略地圖控件的大小。isOpenNumber縮略地圖添加到地圖后的開合狀態(tài),默認(rèn)為關(guān)閉。ScaleControl 類此類表示比例尺控件。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述ScaleControl(opts:ScaleControlOptions)創(chuàng)建一個(gè)比例尺控件。方法方法 返回值 描述 getUnit()enum LengthUnit獲取比例尺單位制。setUnit(unit:enum LengthUnit)none設(shè)置比例尺單位制。LengthUnit 枚舉常量此常數(shù)表示長(zhǎng)度單位制。 常數(shù)常數(shù) 描述 BMAP_UNIT_METRIC公制單位。BMAP_UNIT_IMPERIAL英制單位。ScaleControlOptions 類此類表示ScaleControl構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的偏移值。CopyrightControl 類此類表示版權(quán)控件,您可以在地圖上添加自己的版權(quán)信息。每一個(gè)版權(quán)信息需要包含如下內(nèi)容:版權(quán)的唯一標(biāo)識(shí)、版權(quán)內(nèi)容和其適用的區(qū)域范圍。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述CopyrightControl(opts:CopyrightControlOptions)創(chuàng)建一個(gè)版權(quán)控件實(shí)例。方法方法 返回值 描述 addCopyright(copyright:Copyright)none添加版權(quán)信息。removeCopyright(id)none移除版權(quán)信息。getCopyright(id)Copyright獲取單個(gè)版權(quán)信息。getCopyrightCollection()Array獲取版權(quán)信息列表。Copyright 類此類表示一條版權(quán)信息??勺鳛镃opyrightControl.addCopyright()方法的參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性屬性 類型 描述 idNumber該版權(quán)信息的唯一標(biāo)識(shí)符。contentString該版權(quán)的文本信息,用于顯示在地圖上,支持HTML內(nèi)容。boundsBounds該版權(quán)信息所適用的地理區(qū)域。CopyrightControlOptions 類此類表示CopyrightControl構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性屬性 類型 描述 anchorenum ControlAnchor控件的??课恢?。offsetSize控件的偏移值。Overlay 類覆蓋物的抽象基類,所有覆蓋物均繼承基類的方法。此類不可實(shí)例化。方法屬性 類型 描述 show()none顯示覆蓋物。hide()none隱藏覆蓋物。isVisible()none判斷覆蓋物是否可見(jiàn)。dispose()none釋放覆蓋物對(duì)象所占用的內(nèi)存。可在覆蓋物被移除后調(diào)用此方法,此后該覆蓋物將不能再次添加到地圖上。toString()String返回類型描述字符串。InfoWindow 類此類表示地圖上包含信息的窗口。構(gòu)造函數(shù)構(gòu)造函數(shù)描述InfoWindow(content:String, opts:InfoWindowOptions)創(chuàng)建一個(gè)信息窗實(shí)例,其中content支持HTML內(nèi)容。方法屬性 類型 描述 setWidth(width:Number)none設(shè)置信息窗口的寬度,單位像素。取值范圍:220 - 730。setHeight(height:Number)none設(shè)置信息窗口的高度,單位像素。取值范圍:60 - 650。redraw()none重繪信息窗口,當(dāng)信息窗口內(nèi)容發(fā)生變化時(shí)進(jìn)行調(diào)用。setTitle(title:String)none設(shè)置信息窗口標(biāo)題。支持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信息窗口最大化時(shí)所顯示內(nèi)容,支持HTML內(nèi)容。事件事件 參數(shù) 描述 closeeventtype, target, point信息窗口被關(guān)閉時(shí)觸發(fā)此事件。openeventtype, target, point信息窗口被打開時(shí)觸發(fā)此事件。InfoWindowOptions 類此類表示InfoWindow構(gòu)造函數(shù)的可選參數(shù),它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。屬性 類型 描述 widthNumber信息窗寬度,單位像素。取值范圍:0, 220 - 730。如果您指定寬度為0,則信息窗口的寬度將按照其內(nèi)容自動(dòng)調(diào)整。heightNumber信息窗高度,單位像素。取值范圍:0, 60 - 650。如果您指定高度為0,則信息窗口的高度將按照其內(nèi)容自動(dòng)調(diào)整。maxWidthNumber信息窗最大化時(shí)的寬度,單位像素。取值范圍:220 - 730。offsetSize信息窗位置偏移值。默認(rèn)情況下在地圖上打開的信息窗底端的尖角將指向其地理坐標(biāo),在標(biāo)注上打開的信息窗底端尖角的位置取決于標(biāo)注所用圖標(biāo)的infoWindowOffset屬性值,您可以為信息窗添加偏移量來(lái)改變默認(rèn)位置。titleString信息窗標(biāo)題文字,支持HTML內(nèi)容。Marker 類此類表示地圖上一個(gè)圖像標(biāo)注。構(gòu)造函數(shù)構(gòu)造函數(shù)描述Marker(point:Point, opts:MarkerOptions)創(chuàng)建一個(gè)圖像標(biāo)注實(shí)例。point參數(shù)指定了圖像標(biāo)注所在的地理位置。方法屬性 類型 描述 openInfoWindow(infoWnd:InfoWindow)none打開信息窗。closeInfoWindow()none關(guān)閉信息窗。setIcon(icon:Icon)none設(shè)置標(biāo)注所用的圖標(biāo)對(duì)象。getIcon()Icon獲取標(biāo)注所用的圖標(biāo)對(duì)象。setPoint(point:Point)none設(shè)置標(biāo)注的地理坐標(biāo)。getPoint()Point獲取標(biāo)注的地理坐標(biāo)。setOffset(offset:Size)none設(shè)置標(biāo)注的偏移值。getOffset()Size獲取標(biāo)注的偏移值。getLabel()Label獲取標(biāo)注的文本標(biāo)注。setLabel(label:Label)none為標(biāo)注添加文本標(biāo)注。setTitle(title:String)none設(shè)置標(biāo)注的標(biāo)題,當(dāng)鼠標(biāo)移至標(biāo)注上時(shí)顯示此標(biāo)題。getTitle()String獲取標(biāo)注的標(biāo)題。setTop(isTop:Boolean)none將標(biāo)注置于其他標(biāo)注之上。默認(rèn)情況下,緯度較低的標(biāo)注會(huì)覆蓋在緯度較高的標(biāo)注之上,從而形成一種立體效果。通過(guò)此方法可使某個(gè)標(biāo)注覆蓋在其他所有標(biāo)注之上。注意:如果在多個(gè)標(biāo)注對(duì)象上調(diào)用此方法,則這些標(biāo)注依舊按照緯度產(chǎn)生默認(rèn)的覆蓋效果。事件屬性 類型 描述 clickeventtype, target點(diǎn)擊標(biāo)注圖標(biāo)后會(huì)觸發(fā)此事件。dblclickeventtype, target, point,pixel雙擊標(biāo)注圖標(biāo)后會(huì)觸發(fā)此事件。mousedowneventtype, target, point,pixel鼠標(biāo)在標(biāo)注圖上按下觸發(fā)此事件。mouseupeventtype, target, point,pixel鼠標(biāo)在標(biāo)注圖上釋放觸發(fā)此事件。mouseouteventtype, target, point,pixel鼠標(biāo)離開標(biāo)注時(shí)觸發(fā)此事件。mouseovereventtype, target, point,pixel當(dāng)鼠標(biāo)進(jìn)入標(biāo)注圖標(biāo)區(qū)域時(shí)會(huì)觸發(fā)此事件。removeeventtype, target移除標(biāo)注時(shí)觸發(fā)。infowindowcloseeventtype, target信息窗在此標(biāo)注上關(guān)閉時(shí)觸發(fā)此事件。infowindowopeneventtype, target信息窗在此標(biāo)注上打開時(shí)觸發(fā)此事件。MarkerOptions 類此類表示Marker構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 offsetSize標(biāo)注的位置偏移值。iconIcon標(biāo)注所用的圖標(biāo)對(duì)象。Label 類此類表示地圖上的文本標(biāo)注。 構(gòu)造函數(shù)描述Label(content:String, opts:LabelOptions)創(chuàng)建一個(gè)文本標(biāo)注實(shí)例。point參數(shù)指定了文本標(biāo)注所在的地理位置。方法屬性 類型 描述 setStyle(styles:Object)none設(shè)置文本標(biāo)注樣式,該樣式將作用于文本標(biāo)注的容器元素上。其中styles為JavaScript對(duì)象常量,比如:setStyle(color : red,fontSize : 12px)注意:如果css的屬性名中包含連字符,需要將連字符去掉并將其后的字母進(jìn)行大寫處理,例如:背景色屬性要寫成:backgroundColor。 setContent(content:String)none設(shè)置文本標(biāo)注的內(nèi)容。支持HTML。setOffset(offset:Size)none設(shè)置文本標(biāo)注的偏移值。getOffset()Size獲取文本標(biāo)注的偏移值。setTitle(title:String)none設(shè)置文本標(biāo)注的標(biāo)題,當(dāng)鼠標(biāo)移至標(biāo)注上時(shí)顯示此標(biāo)題。getTitle()String獲取文本標(biāo)注的標(biāo)題。事件屬性 類型 描述 clickeventtype, target點(diǎn)擊文本標(biāo)注后會(huì)觸發(fā)此事件。dblclickeventtype, target雙擊文本標(biāo)注后會(huì)觸發(fā)此事件。mousedowneventtype, target鼠標(biāo)在文本標(biāo)注上按下觸發(fā)此事件。mouseupeventtype, target鼠標(biāo)在文本標(biāo)注釋放觸發(fā)此事件。mouseouteventtype, target鼠標(biāo)離開文本標(biāo)注時(shí)觸發(fā)此事件。mouseovereventtype, target當(dāng)鼠標(biāo)進(jìn)入文本標(biāo)注區(qū)域時(shí)會(huì)觸發(fā)此事件。removeeventtype, target移除文本標(biāo)注時(shí)觸發(fā)。LabelOptions 類此類表示Lable構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 offsetSize文本標(biāo)注的位置偏移值。pointPoint文本標(biāo)注的坐標(biāo)點(diǎn)。Polyline 類此類表示地圖上的折線覆蓋物。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Polyline(points:Array, opts:PolylineOptions)創(chuàng)建折線覆蓋物對(duì)象方法方法 返回值 描述 setPoints(points:Array)none設(shè)置折線的點(diǎn)數(shù)組。getPoints()Array返回折線的點(diǎn)數(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è)置是為實(shí)線或虛線,solid或dashed。getStrokeStyle()String獲取當(dāng)前線樣式狀態(tài),實(shí)線或者虛線。事件屬性 類型 描述 clickeventtype, target, point, pixel點(diǎn)擊折線后會(huì)觸發(fā)此事件。dblclickeventtype, target, point, pixel雙擊折線后會(huì)觸發(fā)此事件。mousedowneventtype, target, point, pixel鼠標(biāo)在折線上按下觸發(fā)此事件。mouseupeventtype, target, point, pixel鼠標(biāo)在折線釋放觸發(fā)此事件。mouseouteventtype, target, point, pixel鼠標(biāo)離開折線時(shí)觸發(fā)此事件。mouseovereventtype, target, point, pixel當(dāng)鼠標(biāo)進(jìn)入折線區(qū)域時(shí)會(huì)觸發(fā)此事件。removeeventtype, target移除折線時(shí)觸發(fā)。PolylineOptions 類此類表示Polyline構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 strokeColorString折線顏色strokeWeightNumber折線的寬度,以像素為單位。strokeOpacityNumber折線的透明度,取值范圍0 - 1。strokeStyleString折線的樣式,solid或dashed。Polygon 類此類表示一個(gè)多邊形覆蓋物。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述Polygon(points:Array, opts:PolygonOptions)創(chuàng)建多邊形覆蓋物方法方法 返回值 描述 setPoints(points:Array)none設(shè)置多邊型的點(diǎn)數(shù)組。getPoints()Array返回多邊型的點(diǎn)數(shù)組。setStrokeColor(color:String)none設(shè)置多邊型的邊線顏色,參數(shù)為合法的CSS顏色值。getStrokeColor()String獲得多邊型的邊線顏色。setFillColor(color:String)none設(shè)置多邊形的填充顏色,參數(shù)為合法的CSS顏色值。當(dāng)參數(shù)為空字符串時(shí),折線覆蓋物將沒(méi)有填充效果。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置是為實(shí)線或虛線,取值solid或dashed。getStrokeStyle()String獲取當(dāng)前線樣式狀態(tài),實(shí)線、虛線。事件屬性 類型 描述 clickeventtype, target, point, pixel點(diǎn)擊多邊形后會(huì)觸發(fā)此事件。dblclickeventtype, target, point, pixel雙擊多邊形后會(huì)觸發(fā)此事件。mousedowneventtype, target, point, pixel鼠標(biāo)在多邊形上按下觸發(fā)此事件。mouseupeventtype, target, point, pixel鼠標(biāo)在多邊形釋放觸發(fā)此事件。mouseouteventtype, target, point, pixel鼠標(biāo)離開多邊形時(shí)觸發(fā)此事件。mouseovereventtype, target, point, pixel當(dāng)鼠標(biāo)進(jìn)入多邊形區(qū)域時(shí)會(huì)觸發(fā)此事件。removeeventtype, target移除多邊形時(shí)觸發(fā)。PolygonOptions 類此類表示Polygon構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 strokeColorString邊線顏色。fillColorString填充顏色。當(dāng)參數(shù)為空時(shí),折線覆蓋物將沒(méi)有填充效果。strokeWeightNumber邊線的寬度,以像素為單位。strokeOpacityNumber邊線透明度,取值范圍0 - 1。fillOpacityNumber填充的透明度,取值范圍0 - 1。strokeStyleString邊線的樣式,solid或dashed。Icon 類此類表示標(biāo)注覆蓋物所使用的圖標(biāo)。 構(gòu)造函數(shù)描述Icon(url:String, size:Size, opts:IconOptions)以給定的圖像地址和大小創(chuàng)建圖標(biāo)對(duì)象實(shí)例。屬性屬性 類型 描述 offsetSize圖標(biāo)定位在地圖上的位置相對(duì)于圖標(biāo)左上角的偏移值,默認(rèn)偏移值為圖標(biāo)的中心位置,即圖標(biāo)的中心位置表示其真正的坐標(biāo)點(diǎn)。sizeSize圖標(biāo)可視區(qū)域的大小。imageOffsetSize圖標(biāo)所用的圖片相對(duì)于可視區(qū)域的偏移值,此功能的作用等同于CSS中的background-position屬性。imageUrlString圖標(biāo)所用圖像資源的位置。infoWindowOffsetSize當(dāng)在標(biāo)注上開啟信息窗時(shí),通過(guò)此屬性可控制信息窗底部尖角相對(duì)于圖標(biāo)左上角的偏移位置,默認(rèn)此偏移值等于標(biāo)注的offset。方法方法 返回值 描述 setImageUrl(imageUrl:String)none設(shè)置圖片資源的地址。setSize(size:Size)none設(shè)置圖標(biāo)可視區(qū)域的大小。setOffset(offset:Size)none設(shè)置圖標(biāo)定位點(diǎn)相對(duì)于其左上角的偏移值。setImageOffset(offset:Size)none設(shè)置圖片相對(duì)于可視區(qū)域的偏移值。setInfoWindowOffset(offset:Size)none當(dāng)在標(biāo)注上開啟信息窗時(shí),通過(guò)此方法可改變信息窗底部尖角相對(duì)于圖標(biāo)左上角的偏移位置。toString()String返回類型描述字符串。IconOptions 類此類表示Icon構(gòu)造函數(shù)的可選參數(shù)。它沒(méi)有構(gòu)造函數(shù),但可通過(guò)對(duì)象字面量形式表示。 屬性 類型 描述 offsetSize圖標(biāo)定位點(diǎn)相對(duì)于其左上角的偏移值。imageOffsetSize圖片相對(duì)于可視區(qū)域的偏移值。infoWindowOffsetSize當(dāng)在標(biāo)注上開啟信息窗時(shí),信息窗底部尖角相對(duì)于圖標(biāo)左上角的偏移位置。PushpinTool 類此類表示標(biāo)注工具。此工具用來(lái)讓使用者在地圖上標(biāo)注一個(gè)位置,可以通過(guò)該工具提供的事件來(lái)獲得標(biāo)注的位置。 構(gòu)造函數(shù)構(gòu)造函數(shù)描述PushpinTool(map:Map, opts:PushpinToolOptions)創(chuàng)建一個(gè)標(biāo)注控件項(xiàng)。方法方法 返回
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中蒙數(shù)學(xué)試卷
- 福州十九中一模數(shù)學(xué)試卷
- 肉牛生產(chǎn)技術(shù)課件
- 2025年廣東東莞市第六人民醫(yī)院招聘納入崗位管理編制外人員3人筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025年云南臨滄市臨翔區(qū)醫(yī)共體鄉(xiāng)村醫(yī)生招聘(5人)筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025年02月四川省臨床醫(yī)學(xué)研究中心(兒童腎?。B毧蒲腥藛T招聘1人筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 中心靜脈狹窄介入治療課件
- 2025至2030財(cái)務(wù)管理系統(tǒng)行業(yè)市場(chǎng)深度研究與戰(zhàn)略咨詢分析報(bào)告
- 高中性價(jià)比高的數(shù)學(xué)試卷
- 碳排放權(quán)交易市場(chǎng)與能源效率提升的關(guān)聯(lián)性研究考核試卷
- JJG 169-2010互感器校驗(yàn)儀
- 建設(shè)工程監(jiān)理合同(住房和城鄉(xiāng)建設(shè)部2023)
- GB/T 28267.1-2021鋼絲繩芯輸送帶第1部分:普通用途輸送帶的設(shè)計(jì)、尺寸和機(jī)械要求
- 中醫(yī)內(nèi)科學(xué)癭病
- 品牌戰(zhàn)略定位課件
- 醫(yī)療技術(shù)分級(jí)授權(quán)與再授權(quán)申請(qǐng)表
- 項(xiàng)目管理九大過(guò)程英漢對(duì)照表
- 拖欠工資起訴狀模版
- 醫(yī)療技術(shù)臨床應(yīng)用管理信息系統(tǒng)操作手冊(cè)
- 北師大版小學(xué)數(shù)學(xué)四年級(jí)下冊(cè)《優(yōu)化》同步練習(xí)附答案
- 商業(yè)銀行風(fēng)險(xiǎn)預(yù)警系統(tǒng)整體架構(gòu)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論