歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

googleMapsAPIV3-中文參考手冊.doc

  • 資源ID:8847233       資源大?。?span id="i9oqn4c" class="font-tahoma">1.08MB        全文頁數(shù):57頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

googleMapsAPIV3-中文參考手冊.doc

google Maps JavaScript API V3 參考注意:以下網(wǎng)頁中提到的 Google Maps JavaScript API 第 3 版現(xiàn)在是正式的 JavaScript API 版本。該 API 的第 2 版已根據(jù)我們的棄用政策正式棄用。歡迎您將代碼移植到這個功能更強(qiáng)、最近更新的版本中!最新版本最后更新時間:2011 年 6 月 8 日,星期三歡迎使用 JavaScript Maps API V3 參考。此參考將經(jīng)常更新,與 API 的最新更改保持同步。有關(guān)每個版本的新增功能的信息,請參考JavaScript Maps API V3 更改日志。參考目錄地圖: Map MapOptions MapTypeId控件: MapTypeControlOptions MapTypeControlStyle OverviewMapControlOptions PanControlOptions RotateControlOptions ScaleControlOptions ScaleControlStyle StreetViewControlOptions ZoomControlOptions ZoomControlStyle ControlPosition疊加層: Marker MarkerOptions MarkerImage MarkerShape Animation InfoWindow InfoWindowOptions Polyline PolylineOptions Polygon PolygonOptions Rectangle RectangleOptions Circle CircleOptions GroundOverlay GroundOverlayOptions OverlayView MapPanes MapCanvasProjection服務(wù): Geocoder GeocoderRequest GeocoderStatus GeocoderResult GeocoderAddressComponent GeocoderGeometry GeocoderLocationType DirectionsRenderer DirectionsRendererOptions DirectionsService DirectionsRequest TravelMode UnitSystem DirectionsWaypoint DirectionsStatus DirectionsResult DirectionsRoute DirectionsLeg DirectionsStep Distance Duration ElevationService LocationElevationRequest PathElevationRequest ElevationResult ElevationStatus MaxZoomService MaxZoomResult MaxZoomStatus DistanceMatrixService DistanceMatrixRequest DistanceMatrixResponse DistanceMatrixResponseRow DistanceMatrixResponseElement DistanceMatrixStatus DistanceMatrixElementStatus地圖類型: MapType MapTypeRegistry Projection ImageMapType ImageMapTypeOptions StyledMapType StyledMapTypeOptions MapTypeStyle MapTypeStyleFeatureType MapTypeStyleElementType MapTypeStyler圖層: BicyclingLayer FusionTablesLayer FusionTablesLayerOptions FusionTablesQuery FusionTablesStyle FusionTablesHeatmap FusionTablesMarkerOptions FusionTablesPolygonOptions FusionTablesPolylineOptions FusionTablesMouseEvent FusionTablesCell KmlLayer KmlLayerOptions KmlLayerMetadata KmlMouseEvent KmlFeatureData KmlAuthor TrafficLayerStreet View: StreetViewPanorama StreetViewPanoramaOptions StreetViewAddressControlOptions StreetViewLink StreetViewPov StreetViewPanoramaData StreetViewLocation StreetViewTileData StreetViewService StreetViewStatus事件: MapsEventListener 事件 MouseEvent基本信息: LatLng LatLngBounds Point SizeMVC: MVCObject MVCArray幾何圖形庫: encoding sphericalAdSense 庫: AdUnit AdUnitOptions AdFormatPanoramio 庫: PanoramioLayer PanoramioLayerOptions PanoramioFeature PanoramioMouseEvent地方庫: Autocomplete AutocompleteOptions PlaceDetailsRequest PlaceGeometry PlaceResult PlaceSearchRequest PlacesService PlacesServiceStatusgoogle.maps.Map 類此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明Map(mapDiv:Node, opts?:MapOptions)在指定的 HTML 容器中創(chuàng)建新的地圖,該容器通常是一個DIV元素。方法方法返回值說明fitBounds(bounds:LatLngBounds)None用于設(shè)置視口,使其包含指定邊界。getBounds()LatLngBounds用于返回當(dāng)前視口的緯度/經(jīng)度范圍。如果尚未啟動地圖(即 mapType 仍為 Null),或尚未設(shè)置中心和縮放,則結(jié)果為null或undefined。getCenter()LatLnggetDiv()NodegetHeading()number用于返回航拍圖像的羅盤方向。方向值按順時針方向計算(以度為單位),基本方向為北方。getMapTypeId()MapTypeIdgetProjection()Projection傳回當(dāng)前的Projection。如果還未啟動地圖(即 mapType 仍為 Null),則結(jié)果為 Null。偵聽projection_changed并檢查它的值以確保它的值不為 Null。getStreetView()StreetViewPanorama將默認(rèn)StreetViewPanorama范圍傳回到地圖,該范圍可能是嵌入在地圖中的默認(rèn)全景圖,也可能是使用setStreetView()設(shè)置的全景圖。對地圖的streetViewControl所做的更改將反映在此類范圍全景圖的顯示中。getTilt()number用于返回從視口平面到地圖平面的航拍圖像(支持SATELLITE和HYBRID地圖類型)的入射角,以度為單位進(jìn)行測量。值0表明沒有入射角(沒有傾斜),而 45 圖像將會返回值45。getZoom()numberpanBy(x:number, y:number)None將地圖中心移動一段指定的距離(以像素為單位)。如果這段距離既小于地圖的寬度,又小于地圖的高度,那么移動的動畫效果將會十分流暢。請注意,地圖坐標(biāo)系的 x 值從西向東增加,y 值從北向南增加。panTo(latLng:LatLng)None將地圖中心更改為指定的LatLng。如果更改幅度既小于地圖的寬度,又小于地圖的高度,那么移動的動畫效果將會十分流暢。panToBounds(latLngBounds:LatLngBounds)None將地圖平移所需的最小距離以包含指定的LatLngBounds。范圍在地圖上的位置并不確定,除了盡可能多地顯示范圍。范圍將定位于由地圖類型和導(dǎo)航(平移、縮放和 Street View)控件所限定的區(qū)域內(nèi)(如果這些控件出現(xiàn)在地圖上的話)。如果范圍大于地圖,則地圖會移動,以便包括范圍的西北角。如果地圖位置的移動幅度既小于地圖的寬度,又小于地圖的高度,那么移動的動畫效果將會十分流暢。setCenter(latlng:LatLng)NonesetHeading(heading:number)None用于設(shè)置航拍圖像的羅盤方向(以度為單位進(jìn)行測量),基本方向為北方。setMapTypeId(mapTypeId:MapTypeId)NonesetOptions(options:MapOptions)NonesetStreetView(panorama:StreetViewPanorama)None將StreetViewPanorama綁定到地圖。此全景圖將覆蓋默認(rèn)StreetViewPanorama,從而使地圖可以綁定到地圖外的外部全景圖。將全景圖設(shè)置為null可將默認(rèn)的嵌入式全景圖綁定回到地圖。setTilt(tilt:number)None用于設(shè)置從視口平面到地圖平面的航拍圖像(支持SATELLITE和HYBRID地圖類型)的入射角,以度為單位進(jìn)行測量。僅支持兩個值:0(表明沒有入射角,即沒有傾斜)和45(表明有 45 傾斜)。setZoom(zoom:number)None屬性屬性類型說明controlsArray.<MVCArray.<Node>>附加到地圖的其他控件。要在地圖中添加控件,請將控件的<div>添加到與應(yīng)渲染它的ControlPosition相對應(yīng)的MVCArray中。mapTypesMapTypeRegistry按字符串 ID 劃分的MapType實例的注冊表。overlayMapTypesMVCArray.<MapType>要疊加的其他地圖類型。事件事件參數(shù)說明bounds_changedNone當(dāng)可視區(qū)域范圍更改時會觸發(fā)此事件。center_changedNone當(dāng)?shù)貓D中心屬性更改時會觸發(fā)此事件。clickMouseEvent當(dāng)用戶點擊地圖(但不是點擊標(biāo)記或信息窗口)時會觸發(fā)此事件。dblclickMouseEvent當(dāng)用戶雙擊地圖時會觸發(fā)此事件。請注意,觸發(fā)此事件前還會觸發(fā)點擊事件。dragNone當(dāng)用戶拖動地圖時會反復(fù)觸發(fā)此事件。dragendNone當(dāng)用戶停止拖動地圖時會觸發(fā)此事件。dragstartNone當(dāng)用戶開始拖動地圖時會觸發(fā)此事件。heading_changedNone當(dāng)?shù)貓D方向?qū)傩愿臅r會觸發(fā)此事件。idleNone如果地圖在平移或縮放之后變?yōu)殚e置狀態(tài),則會觸發(fā)此事件。maptypeid_changedNone當(dāng) mapTypeId 屬性更改時會觸發(fā)此事件。mousemoveMouseEvent只要用戶的鼠標(biāo)在地圖容器上移動,就會觸發(fā)此事件。mouseoutMouseEvent當(dāng)用戶的鼠標(biāo)從地圖容器上退出時會觸發(fā)此事件。mouseoverMouseEvent當(dāng)用戶的鼠標(biāo)進(jìn)入地圖容器時會觸發(fā)此事件。projection_changedNone當(dāng)投影更改時會觸發(fā)此事件。resizeNone當(dāng) div 更改大小時,開發(fā)人員應(yīng)在地圖上觸發(fā)此事件:google.maps.event.trigger(map, resize) 。rightclickMouseEvent在地圖容器中觸發(fā) DOM contextmenu 事件時會觸發(fā)此事件。tilesloadedNone可見圖塊載入完成后會觸發(fā)此事件。tilt_changedNone當(dāng)?shù)貓D傾斜屬性更改時會觸發(fā)此事件。zoom_changedNone當(dāng)?shù)貓D縮放屬性更改時會觸發(fā)此事件。google.maps.MapOptions 對象規(guī)范屬性屬性類型說明backgroundColorstring用作地圖 div 的背景顏色。當(dāng)用戶進(jìn)行平移時,如果尚未載入圖塊,則顯示此顏色。僅在啟動地圖時,才能設(shè)置此選項。centerLatLng初始的地圖中心。必填。disableDefaultUIboolean啟用/停用所有默認(rèn)的用戶界面。該屬性可以單獨進(jìn)行重寫。disableDoubleClickZoomboolean啟用/停用在雙擊時縮放并居中。默認(rèn)情況下處于啟用狀態(tài)。draggableboolean如果為 False,則禁止拖動地圖。默認(rèn)情況下啟用拖動。draggableCursorstring要在可拖動對象上顯示的光標(biāo)的名稱或網(wǎng)址。draggingCursorstring要在拖動對象時顯示的光標(biāo)的名稱或網(wǎng)址。headingnumber航拍圖像的方向值按順時針方向計算(以度為單位),基本方向為北方。方向會與可以查看到圖像的距離最近的可用角度相對齊。keyboardShortcutsboolean如果為 False,則禁止通過鍵盤控制地圖。默認(rèn)情況下啟用鍵盤快捷鍵。mapTypeControlboolean地圖類型控件的初始啟用/停用狀態(tài)。mapTypeControlOptionsMapTypeControlOptions地圖類型控件的初始顯示選項。mapTypeIdMapTypeId初始的地圖 mapTypeId。必填。maxZoomnumber將會在地圖上顯示的最大縮放級別。如果將該屬性省略或設(shè)置為 Null,則系統(tǒng)會改為使用當(dāng)前地圖類型的最大縮放級別。minZoomnumber將會在地圖上顯示的最小縮放級別。如果將該屬性省略或設(shè)置為 Null,則系統(tǒng)會改為使用當(dāng)前地圖類型的最小縮放級別。noClearboolean如果為 true,則不會清除地圖 div 中的內(nèi)容。overviewMapControlboolean總覽圖控件的啟用/停用狀態(tài)。overviewMapControlOptionsOverviewMapControlOptions總覽圖控件的顯示選項。panControlboolean平移控件的啟用/停用狀態(tài)。panControlOptionsPanControlOptions平移控件的顯示選項。rotateControlboolean旋轉(zhuǎn)控件的啟用/停用狀態(tài)。rotateControlOptionsRotateControlOptions旋轉(zhuǎn)控件的顯示選項。scaleControlboolean比例控件的初始啟用/停用狀態(tài)。scaleControlOptionsScaleControlOptions比例控件的初始顯示選項。scrollwheelboolean如果為 False,則停用通過滾輪縮放地圖的功能。默認(rèn)情況下啟用滾輪功能。streetViewStreetViewPanorama將街景視圖街景小人置于地圖上時顯示的StreetViewPanorama。如果未指定全景圖,則拖動街景小人時,默認(rèn)StreetViewPanorama將顯示在地圖的div中。streetViewControlbooleanStreet View 街景小人控件的初始啟用/停用狀態(tài)。streetViewControlOptionsStreetViewControlOptionsStreet View 街景小人控件的初始顯示選項。tiltnumber從視口平面到地圖平面地圖的入射角,以度為單位進(jìn)行測量。目前僅支持兩個值:0(表明沒有入射角,即沒有傾斜)和45(表明有 45 傾斜)。45 圖像僅支持針對某些位置和采用某些縮放級別的SATELLITE和HYBRID地圖類型。zoomnumber初始的地圖縮放級別。必填。zoomControlboolean縮放控件的啟用/停用狀態(tài)。zoomControlOptionsZoomControlOptions縮放控件的顯示選項。google.maps.MapTypeId 類常見 MapTypes 的標(biāo)識符。常數(shù)常數(shù)說明HYBRID該地圖類型顯示衛(wèi)星圖像上的主要街道透明層。ROADMAP該地圖類型顯示普通的街道地圖。SATELLITE該地圖類型顯示衛(wèi)星圖像。TERRAIN該地圖類型顯示帶有自然特征(如地形和植被)的地圖。google.maps.MapTypeControlOptions 對象規(guī)范用于渲染地圖類型控件的選項。屬性屬性類型說明mapTypeIdsArray.<MapTypeId>|Array.<string>要在控件中顯示的地圖類型的 ID。positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置為TOP_RIGHT。styleMapTypeControlStyle樣式 ID。用于選擇要顯示的地圖類型控件的樣式。google.maps.MapTypeControlStyle 類常見 MapTypesControls 的標(biāo)識符。常數(shù)常數(shù)說明DEFAULT使用默認(rèn)的地圖類型控件。地圖默認(rèn)使用的控件會因窗口大小和其他因素而有所不同。該控件可能在該 API 以后的版本中有所更改。DROPDOWN_MENU反映屏幕實際使用面積的下拉菜單。HORIZONTAL_BAR標(biāo)準(zhǔn)的水平單選按鈕欄。google.maps.OverviewMapControlOptions 對象規(guī)范用于呈現(xiàn)總覽圖控件的選項。屬性屬性類型說明openedboolean用于指示控件應(yīng)以開放模式還是緊縮(最小化)模式顯示。默認(rèn)情況下,該控件處于關(guān)閉狀態(tài)。google.maps.PanControlOptions 對象規(guī)范用于呈現(xiàn)平移控件的選項。屬性屬性類型說明positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置為TOP_LEFT。google.maps.RotateControlOptions 對象規(guī)范用于呈現(xiàn)旋轉(zhuǎn)控件的選項。屬性屬性類型說明positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置為TOP_LEFT。google.maps.ScaleControlOptions 對象規(guī)范用于渲染比例控件的選項。屬性屬性類型說明positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置為BOTTOM_LEFT。styleScaleControlStyle樣式 ID。用于選擇要顯示的縮放控件的樣式。google.maps.ScaleControlStyle 類縮放控件 ID 的標(biāo)識符。常數(shù)常數(shù)說明DEFAULT標(biāo)準(zhǔn)縮放控件。google.maps.StreetViewControlOptions 對象規(guī)范用于在地圖上呈現(xiàn) Street View 街景小人控件的選項。屬性屬性類型說明positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置已嵌入到導(dǎo)航(縮放和平移)控件中。如果此位置為空或與zoomControlOptions或panControlOptions中指定位置的相同,則 Street View 控件將會作為導(dǎo)航控件的一部分顯示。其他情況下,該控件會單獨顯示。google.maps.ZoomControlOptions 對象規(guī)范用于呈現(xiàn)縮放控件的選項。屬性屬性類型說明positionControlPosition位置 ID。用于指定控件在地圖上的位置。默認(rèn)位置為TOP_LEFT。styleZoomControlStyle樣式 ID。用于選擇要顯示的縮放控件的樣式。google.maps.ZoomControlStyle 類縮放控件的標(biāo)識符。常數(shù)常數(shù)說明DEFAULT默認(rèn)的縮放控件。地圖默認(rèn)使用的控件會因窗口大小和其他因素而有所不同。該控件可能在該 API 以后的版本中有所更改。LARGE大型控件,除 +/- 按鈕以外還帶有縮放滑塊。SMALL小型控件,僅帶有縮放按鈕。google.maps.ControlPosition 類用于指定控件在地圖上的位置的標(biāo)識符。控件相對于同一布局位置中的其他控件而定位。首先添加的控件將定位在靠近地圖邊緣的位置。+-+ +TLTCTR + +LTRT + + +LCRC + + +LBRB + +BLBCBR + +-+ 頂部或底部行中的元素將向中間流動。左側(cè)或右側(cè)的元素向下流動。常數(shù)常數(shù)說明BOTTOM_CENTER元素定位在底部行的中間。BOTTOM_LEFT元素定位在左下角并向中間流動。元素定位在 Google 徽標(biāo)的右側(cè)。BOTTOM_RIGHT元素定位在右下角并向中間流動。元素定位在版權(quán)的左側(cè)。LEFT_BOTTOM元素定位在左側(cè),位于左下角元素的上方,并向上流動。LEFT_CENTER元素定位在左側(cè)的中間。LEFT_TOP元素定位在左側(cè),位于左上角元素的下方,并向下流動。RIGHT_BOTTOM元素定位在右側(cè),位于右下角元素的上方,并向上流動。RIGHT_CENTER元素定位在右側(cè)的中間。RIGHT_TOP元素定位在右側(cè),位于右上角的元素下面,并向下流動。TOP_CENTER元素定位在頂部行的中間。TOP_LEFT元素定位在左上角并向中間流動。TOP_RIGHT元素定位在右上角并向中間流動。google.maps.Marker 類此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明Marker(opts?:MarkerOptions)創(chuàng)建帶有指定選項的標(biāo)記。如果已指定地圖,則標(biāo)記會在構(gòu)造完成后立即添加到該地圖。請注意,您必須設(shè)置標(biāo)記的顯示位置。方法方法返回值說明getAnimation()AnimationgetClickable()booleangetCursor()stringgetDraggable()booleangetFlat()booleangetIcon()string|MarkerImagegetMap()Map|StreetViewPanoramagetPosition()LatLnggetShadow()string|MarkerImagegetShape()MarkerShapegetTitle()stringgetVisible()booleangetZIndex()numbersetAnimation(animation:Animation)None啟動動畫。系統(tǒng)將會取消所有正在播放的動畫。當(dāng)前支持的動畫類型為:BOUNCE、DROP。傳入null將會導(dǎo)致系統(tǒng)停放全部動畫。setClickable(flag:boolean)NonesetCursor(cursor:string)NonesetDraggable(flag:boolean)NonesetFlat(flag:boolean)NonesetIcon(icon:string|MarkerImage)NonesetMap(map:Map|StreetViewPanorama)None在指定地圖或全景圖上渲染標(biāo)記。如果地圖設(shè)置為 Null,則會刪除此標(biāo)記。setOptions(options:MarkerOptions)NonesetPosition(latlng:LatLng)NonesetShadow(shadow:string|MarkerImage)NonesetShape(shape:MarkerShape)NonesetTitle(title:string)NonesetVisible(visible:boolean)NonesetZIndex(zIndex:number)None常數(shù)常數(shù)說明MAX_ZINDEXAPI 分配給標(biāo)記的最大默認(rèn) Z-index。您可以設(shè)置較高的 Z-index 值,以使相關(guān)標(biāo)記顯示在前面。事件事件參數(shù)說明animation_changedNone當(dāng)標(biāo)記的動畫屬性發(fā)生更改時會觸發(fā)此事件。clickMouseEvent點擊標(biāo)記圖標(biāo)時會觸發(fā)此事件。clickable_changedNone當(dāng)標(biāo)記的可點擊屬性更改時會觸發(fā)此事件。cursor_changedNone當(dāng)標(biāo)記的光標(biāo)屬性更改時會觸發(fā)此事件。dblclickMouseEvent當(dāng)雙擊標(biāo)記圖標(biāo)時會觸發(fā)此事件。dragMouseEvent當(dāng)用戶拖動標(biāo)記時會反復(fù)觸發(fā)此事件。dragendMouseEvent當(dāng)用戶停止拖動標(biāo)記時會觸發(fā)此事件。draggable_changedNone當(dāng)標(biāo)記的可拖動屬性更改時會觸發(fā)此事件。dragstartMouseEvent當(dāng)用戶開始拖動標(biāo)記時會觸發(fā)此事件。flat_changedNone當(dāng)標(biāo)記的平面屬性更改時會觸發(fā)此事件。icon_changedNone當(dāng)標(biāo)記圖標(biāo)屬性更改時會觸發(fā)此事件。mousedownMouseEvent對標(biāo)記觸發(fā) mousedown 事件時會觸發(fā)此事件。mouseoutMouseEvent當(dāng)鼠標(biāo)離開標(biāo)記圖標(biāo)區(qū)域時會觸發(fā)此事件。mouseoverMouseEvent當(dāng)鼠標(biāo)進(jìn)入標(biāo)記圖標(biāo)區(qū)域時會觸發(fā)此事件。mouseupMouseEvent對標(biāo)記觸發(fā) mouseup 事件時會觸發(fā)此事件。position_changedNone當(dāng)標(biāo)記位置屬性更改時會觸發(fā)此事件。rightclickMouseEvent對標(biāo)記觸發(fā) rightclick 事件時會觸發(fā)此事件。shadow_changedNone當(dāng)標(biāo)記的陰影屬性更改時會觸發(fā)此事件。shape_changedNone當(dāng)標(biāo)記的形狀屬性更改時會觸發(fā)此事件。title_changedNone當(dāng)標(biāo)記名稱屬性更改時會觸發(fā)此事件。visible_changedNone當(dāng)標(biāo)記的可見屬性更改時會觸發(fā)此事件。zindex_changedNone當(dāng)標(biāo)記的 zIndex 屬性更改時會觸發(fā)此事件。google.maps.MarkerOptions 對象規(guī)范屬性屬性類型說明animationAnimation將標(biāo)記添加到地圖時所播放的動畫。clickableboolean如果為 true,則標(biāo)記會收到鼠標(biāo)事件和觸摸事件。默認(rèn)值為 true。cursorstring鼠標(biāo)懸停時顯示的光標(biāo)。draggableboolean如果為 true,則可拖動標(biāo)記。默認(rèn)值為 false。flatboolean如果為 true,則不會顯示標(biāo)記陰影。iconstring|MarkerImage前景的圖標(biāo)mapMap|StreetViewPanorama要在其上顯示標(biāo)記的地圖。optimizedboolean用于將多個標(biāo)記呈現(xiàn)為單個靜態(tài)元素的優(yōu)化。系統(tǒng)會默認(rèn)啟用優(yōu)化呈現(xiàn)。應(yīng)針對動態(tài) GIF/PNG 或在必須將每個標(biāo)記呈現(xiàn)為單獨 DOM 元素時停用優(yōu)化呈現(xiàn)。positionLatLng標(biāo)記位置。必填。raiseOnDragboolean如果為 false,則停用拖動標(biāo)記時的升降效果。默認(rèn)情況下,該選項為true。shadowstring|MarkerImage陰影圖像shapeMarkerShape用于拖動/點擊的圖像地圖區(qū)域定義。titlestring滾動文本visibleboolean如果為 true,則顯示標(biāo)記。zIndexnumber所有標(biāo)記均按其 zIndex 的順序在地圖上顯示,值較大的標(biāo)記會顯示在值較小的標(biāo)記之前。默認(rèn)情況下,標(biāo)記會按照它們在屏幕上的垂直位置來顯示,位置較低的標(biāo)記會顯示在位置較高的標(biāo)記之前。google.maps.MarkerImage 類構(gòu)造函數(shù)構(gòu)造函數(shù)說明MarkerImage(url:string, size?:Size, origin?:Point, anchor?:Point, scaledSize?:Size)表示標(biāo)記圖標(biāo)或陰影圖片的結(jié)構(gòu)。屬性屬性類型說明anchorPoint地圖上與標(biāo)記位置相對應(yīng)的圖片錨定位置。默認(rèn)情況下,錨點會放置在圖片底部的中心點附近。originPoint圖片在拼合圖片中的位置(如果有的話)。默認(rèn)情況下,原點位于圖片(0, 0)的左上角。scaledSizeSize進(jìn)行縮放后的整幅圖片的尺寸(如果有的話)。可使用此屬性伸展/收縮圖片或拼合圖片。sizeSize拼合圖片或圖片的顯示尺寸。使用拼合圖片時必須指定其尺寸。如果未提供尺寸,則系統(tǒng)會在加載圖片時進(jìn)行設(shè)置。urlstring圖片或拼合圖片的網(wǎng)址。google.maps.MarkerShape 對象規(guī)范此對象定義用于確定標(biāo)記的可點擊區(qū)域的標(biāo)記形狀。該形狀包括兩個屬性(type和coord),這兩個屬性定義該類型的標(biāo)記特有的常規(guī)類型的標(biāo)記和坐標(biāo)。屬性屬性類型說明coordsArray.<number>此屬性的格式取決于type的值,并且遵循h(huán)ttp:/www.w3.org/TR/REC-html40/struct/objects.html#adef-coords上的 w3 AREA coords規(guī)范。coords屬性是一個整數(shù)數(shù)組,指定了形狀相對于目標(biāo)圖片左上角的像素位置。坐標(biāo)取決于type的值,具體如下:- circle:坐標(biāo)為x1,y1,r,其中 x1,y2 為圓心坐標(biāo),而 r 為圓的半徑。- poly:坐標(biāo)為x1,y1,x2,y2.xn,yn,其中每個 x,y 對分別包含了多邊形的其中一個頂點的坐標(biāo)。- rect:坐標(biāo)為x1,y1,x2,y2,其中 x1,y1 是矩形左上角的坐標(biāo),而 x2,y2 是矩形右下角的坐標(biāo)。typestring用于描述形狀的類型,可能的值為circle、poly或rect。google.maps.Animation 類可以在標(biāo)記上播放的動畫。在標(biāo)記上使用setAnimation方法或使用animation選項來播放動畫。常數(shù)常數(shù)說明BOUNCE在動畫停止播放前,標(biāo)記會不斷地彈跳。DROP標(biāo)記會從地圖頂部掉落下來,然后稍微彈跳幾下。google.maps.InfoWindow 類疊加層外觀與提示框類似,通常會連接到某個標(biāo)記。此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明InfoWindow(opts?:InfoWindowOptions)創(chuàng)建帶有指定選項的信息窗口。信息窗口可以放置在地圖的特定位置,也可以位于標(biāo)記上方,具體取決于選項中指定的內(nèi)容。除非停用自動平移,否則,信息窗口會在打開后平移地圖,以便讓自己顯示出來。信息窗口構(gòu)建完成后,您需要調(diào)用 open 函數(shù),才能在地圖上顯示該窗口。用戶可以點擊信息窗口上的關(guān)閉按鈕將其從地圖中關(guān)閉,開發(fā)人員也可以調(diào)用 close() 函數(shù)實現(xiàn)同樣的效果。方法方法返回值說明close()None關(guān)閉此信息窗口,方法是將其從 DOM 結(jié)構(gòu)中刪除。getContent()string|NodegetPosition()LatLnggetZIndex()numberopen(map?:Map|StreetViewPanorama, anchor?:MVCObject)None在指定的地圖上打開這個信息窗口。信息窗口可以與錨點相關(guān)聯(lián),但這屬于可選操作。在核心 API 中,唯一的錨點是 Marker 類。不過,錨點可以是用于展示位置屬性的任意 MVCObject,也可以是用于計算 pixelOffset 時的可選 anchorPoint(請參見 InfoWindowOptions)。anchorPoint 是從錨點位置到信息窗口頂端的偏移量。setContent(content:string|Node)NonesetOptions(options:InfoWindowOptions)NonesetPosition(position:LatLng)NonesetZIndex(zIndex:number)None事件事件參數(shù)說明closeclickNone點擊關(guān)閉按鈕時會觸發(fā)此事件。content_changedNone內(nèi)容屬性更改時會觸發(fā)此事件。domreadyNone當(dāng)包含InfoWindow的內(nèi)容的<div>附加到 DOM 時,會觸發(fā)此事件。如果您要動態(tài)構(gòu)建信息窗口內(nèi)容,則可能希望監(jiān)視此事件。position_changedNone位置屬性更改時會觸發(fā)此事件。zindex_changedNone信息窗口的 zIndex 更改時會觸發(fā)此事件。google.maps.InfoWindowOptions 對象規(guī)范屬性屬性類型說明contentstring|Node要在信息窗口中顯示的內(nèi)容。該內(nèi)容可以是 HTML 元素、純文本字符串或包含 HTML 的字符串。信息窗口將會根據(jù)相應(yīng)內(nèi)容調(diào)整大小。要設(shè)置內(nèi)容的具體大小,請將內(nèi)容設(shè)置為相應(yīng)大小的 HTML 元素。disableAutoPanboolean停用在打開時自動平移的功能。默認(rèn)情況下,信息窗口會在打開后平移地圖,以便讓自己完全顯示出來。maxWidthnumber信息窗口的最大寬度(不考慮內(nèi)容的寬度)。僅在已調(diào)用 open 函數(shù)前設(shè)置了該值時,才考慮使用這個值。在更改內(nèi)容時,如果要更改最大寬度,請調(diào)用 close 函數(shù)、setOptions 函數(shù),然后調(diào)用 open 函數(shù)。pixelOffsetSize信息窗口的箭頭距離信息窗口在地圖上所錨定地理坐標(biāo)點的偏移量(以像素為單位)。如果信息窗口是通過錨點打開的,則從錨點范圍的頂部中心開始計算 pixelOffset。positionLatLng用于顯示此信息窗口的 LatLng。如果信息窗口是通過錨點打開的,則使用錨點的位置。zIndexnumber所有信息窗口按 zIndex 值的大小順序在地圖上顯示,zIndex 值較大的信息窗口顯示在值較小的信息窗口之前。默認(rèn)情況下,信息窗口是按緯度顯示的,緯度較低的信息窗口顯示在緯度較高的信息窗口前。信息窗口始終在標(biāo)記前面顯示。google.maps.Polyline 類折線是地圖上的連接線段的線性疊加層。此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明Polyline(opts?:PolylineOptions)使用傳遞的PolylineOptions創(chuàng)建折線,這些選項可以指定折線的路徑以及繪制折線時要使用的筆觸樣式。您可以在構(gòu)造折線時傳遞LatLng數(shù)組或LatLng的MVCArray,但在實例化時,簡單的數(shù)組會在折線中轉(zhuǎn)換為MVCArray。方法方法返回值說明getMap()Map傳回已附加此折線或多邊形的地圖。getPath()MVCArray.<LatLng>檢索第一條路徑。setMap(map:Map)None在指定地圖上渲染此折線或多邊形。如果地圖設(shè)置為 Null,則會刪除此折線或多邊形。setOptions(options:PolylineOptions)NonesetPath(path:MVCArray.<LatLng>|Array.<LatLng>)None設(shè)置第一條路徑。有關(guān)詳細(xì)信息,請參見PolylineOptions。事件事件參數(shù)說明clickMouseEvent對折線觸發(fā) DOM click 事件時會觸發(fā)此事件。dblclickMouseEvent對折線觸發(fā) DOM dblclick 事件時會觸發(fā)此事件。mousedownMouseEvent對折線觸發(fā) DOM mousedown 事件時會觸發(fā)此事件。mousemoveMouseEvent對折線觸發(fā) DOM mousemove 事件時會觸發(fā)此事件。mouseoutMouseEvent此事件針對折線 mouseout 觸發(fā)。mouseoverMouseEvent此事件針對折線 mouseover 觸發(fā)。mouseupMouseEvent對折線觸發(fā) DOM mouseup 事件時會觸發(fā)此事件。rightclickMouseEvent右鍵點擊折線時會觸發(fā)此事件。google.maps.PolylineOptions 對象規(guī)范屬性屬性類型說明clickableboolean指示此Polyline是否處理click事件。默認(rèn)值為true。geodesicboolean將每條邊渲染為測地線(“大圓”的一段)。測地線是沿地球表面的兩點之間的最短路徑。mapMap要在其上顯示折線的地圖。pathMVCArray.<LatLng>|Array.<LatLng>折線坐標(biāo)的有序序列。可以使用一個簡單的LatLng數(shù)組或者LatLng的MVCArray指定此路徑。請注意,如果您傳遞簡單的數(shù)組,則它會轉(zhuǎn)換為MVCArray。在MVCArray中插入或刪除 LatLng 將自動更新地圖上的折線。strokeColorstring筆觸顏色。支持所有 CSS3 顏色,擴(kuò)展命名的顏色除外。strokeOpacitynumber介于 0.0 和 1.0 之間的筆觸不透明度strokeWeightnumber筆觸寬度(以像素為單位)。zIndexnumber相對于其他折線的 zIndex。google.maps.Polygon 類多邊形(類似于折線)可在一個有序序列中定義一系列連接坐標(biāo);此外,多邊形會形成一個閉合環(huán)并定義一個填充區(qū)域。此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明Polygon(opts?:PolygonOptions)使用傳遞的PolygonOptions創(chuàng)建多邊形,這些選項可以指定多邊形的路徑、多邊形邊緣的筆觸樣式,以及多邊形內(nèi)部區(qū)域的填充樣式。一個多邊形可以包含一條或多條路徑,其中每條路徑由一個LatLng數(shù)組組成。您可以在構(gòu)造這些路徑時傳遞一個 LatLng 數(shù)組或LatLng的MVCArray。實例化時,數(shù)組會在多邊形中轉(zhuǎn)換為MVCArray。方法方法返回值說明getMap()Map傳回已附加此折線或多邊形的地圖。getPath()MVCArray.<LatLng>檢索第一條路徑。getPaths()MVCArray.<MVCArray.<LatLng>>檢索此多邊形的路徑。setMap(map:Map)None在指定地圖上渲染此折線或多邊形。如果地圖設(shè)置為 Null,則會刪除此折線或多邊形。setOptions(options:PolygonOptions)NonesetPath(path:MVCArray.<LatLng>|Array.<LatLng>)None設(shè)置第一條路徑。有關(guān)詳細(xì)信息,請參見PolylineOptions。setPaths(paths:MVCArray.<MVCArray.<LatLng>>|MVCArray.<LatLng>|Array.<Array.<LatLng>>|Array.<LatLng>)None設(shè)置此多邊形的路徑。事件事件參數(shù)說明clickMouseEvent對多邊形觸發(fā) DOM click 事件時會觸發(fā)此事件。dblclickMouseEvent對多邊形觸發(fā) DOM dblclick 事件時會觸發(fā)此事件。mousedownMouseEvent對多邊形觸發(fā) DOM mousedown 事件時會觸發(fā)此事件。mousemoveMouseEvent對多邊形觸發(fā) DOM mousemove 事件時會觸發(fā)此事件。mouseoutMouseEvent此事件針對多邊形 mouseout 觸發(fā)。mouseoverMouseEvent此事件針對多邊形 mouseover 觸發(fā)。mouseupMouseEvent對多邊形觸發(fā) DOM mouseup 事件時會觸發(fā)此事件。rightclickMouseEvent右鍵點擊多邊形時會觸發(fā)此事件。google.maps.PolygonOptions 對象規(guī)范屬性屬性類型說明clickableboolean指示此Polygon是否處理click事件。默認(rèn)值為true。fillColorstring填充色。支持所有 CSS3 顏色,擴(kuò)展命名的顏色除外。fillOpacitynumber介于 0.0 和 1.0 之間的填充不透明度geodesicboolean將每條邊渲染為測地線(“大圓”的一段)。測地線是沿地球表面的兩點之間的最短路徑。mapMap要在其上顯示多邊形的地圖。pathsMVCArray.<MVCArray.<LatLng>>|MVCArray.<LatLng>|Array.<Array.<LatLng>>|Array.<LatLng>用于指定閉合環(huán)的坐標(biāo)的有序序列。不同于折線,一個多邊形由一條或多條路徑組成。因此,路徑屬性可以指定一個或多個LatLng坐標(biāo)數(shù)組??梢允褂靡粋€LatLng數(shù)組定義簡單的多邊形。多個復(fù)雜的多邊形可以指定一系列數(shù)組。任何簡單數(shù)組都可以轉(zhuǎn)換為MVCArray。在MVCArray中插入或刪除LatLng將自動更新地圖上的多邊形。strokeColorstring筆觸顏色。支持所有 CSS3 顏色,擴(kuò)展命名的顏色除外。strokeOpacitynumber介于 0.0 和 1.0 之間的筆觸不透明度strokeWeightnumber筆觸寬度(以像素為單位)。zIndexnumber相對于其他折線的 zIndex。google.maps.Rectangle 類矩形疊加層。此類擴(kuò)展了MVCObject。構(gòu)造函數(shù)構(gòu)造函數(shù)說明Rectangle(opts?:RectangleOptions)使用傳遞的RectangleOptions(它指定范圍和樣式)創(chuàng)建矩形。方法方法返回值說明getBounds()LatLngBounds傳回此矩形的范圍。getMap()Map傳回顯示此矩形的地圖。setBounds(bounds:LatLngBounds)None設(shè)置此矩形的范圍。setMap(map:Map)None在指定地圖上渲染此矩形。如果地圖設(shè)置為 Null,則會刪除此矩形。se

注意事項

本文(googleMapsAPIV3-中文參考手冊.doc)為本站會員(wux****ua)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!