谷歌MAP_V3api说明文档详解

上传人:桔**** 文档编号:487908171 上传时间:2023-10-29 格式:DOCX 页数:82 大小:169.03KB
返回 下载 相关 举报
谷歌MAP_V3api说明文档详解_第1页
第1页 / 共82页
谷歌MAP_V3api说明文档详解_第2页
第2页 / 共82页
谷歌MAP_V3api说明文档详解_第3页
第3页 / 共82页
谷歌MAP_V3api说明文档详解_第4页
第4页 / 共82页
谷歌MAP_V3api说明文档详解_第5页
第5页 / 共82页
点击查看更多>>
资源描述

《谷歌MAP_V3api说明文档详解》由会员分享,可在线阅读,更多相关《谷歌MAP_V3api说明文档详解(82页珍藏版)》请在金锄头文库上搜索。

1、 Google Maps JavaScript API V3 Mapo MapOptionso MapTypeIdo MapTypeControlOptions o MapTypeControlStyle o NavigationControlOptions o NavigationControlStyle o ScaleControlOptions o ScaleControlStyle o ControlPosition o MapPanes o MapCanvasProjection Marker:o MarkerOptionso MarkerImage o MarkerShape Po

2、lyline :o PolylineOptions Polygon :o PolygonOptions InfoWindow:o InfoWindowOptions, Geocoder:o GeocoderRequest o GeocoderStatus o GeocoderResult o GeocoderAddressComponent o GeocoderGeometry o GeocoderLocationType DirectionsRenderer :o DirectionsRendererOptions DirectionsService : o DirectionsReques

3、t o DirectionsTravelMode o DirectionsUnitSystem o DirectionsWaypoint o DirectionsStatus o DirectionsResult o DirectionsRoute o DirectionsLeg o DirectionsStep o DirectionsDistance o DirectionsDuration ElevationService :o LocationElevationRequesto PathElevationRequesto ElevationResulto ElevationStatus

4、,叠加层和地图类型:o OverlayViewo MapTypeo MapTypeRegistryo Projectiono ImageMapTypeo ImageMapTypeOptionso StyledMapTypeo StyledMapTypeOptionso MapTypeStyleo MapTypeStyleFeatureTypeo MapTypeStyleElementTypeo MapTypeStylero Rectangleo RectangleOptionso Circleo CircleOptionso GroundOverlayo GroundOverlayOption

5、s 图层:o BicyclingLayero FusionTablesLayero FusionTablesLayerOptionso FusionTablesMouseEvento FusionTablesCello KmlLayero KmlLayerOptionso KmlLayerMetadatao KmlMouseEvento KmlFeatureDatao KmlAuthoro TrafficLayer 街景视图:o StreetViewPanoramao StreetViewPanoramaOptionso StreetViewAddressControlOptionso Str

6、eetViewLinko StreetViewPovo StreetViewPanoramaDatao StreetViewLocationo StreetViewTileDatao StreetViewServiceo StreetViewStatus 事件:o MapsEventListenero HFo MouseEvent Base:o LatLngo LatLngBoundso Pointo Size MVCo MVCObjecto MVCArrayMap类此类扩展了 MVCObject构造函数构造函数说明Map(mapDiv:Node,在指定的HTML容器中创建新的地图,该容器通常

7、是opts?: MapOptions)一个 DIV 元素。方法方法fitBounds(bounds: LatLngBounds)getBounds()getCenter()getDiv()getMapTypeId()getProjection()返回值NoneLatLngBoundsLatLngNode MapTypeIdProjection说明设置地图,使其与指定 范围相符。返回当前视口的纬度/ 经度范围。如果还未启 动地图(即mapType仍 为Null ),或者没有设 置中心和缩放,则结果 为 Null 。传回当前的Projection 。如果还未 启动地图(即mapType 仍为Nul

8、l ),则结果为Null。侦听 projection_changed 并检查它的值以确保它getStreetView()getZoom()panBy(x:number, y:number)panTo(latLng: LatLng)panToBounds(latLngBounds: LatLngBounds)的值不为Null。将默认StreetViewPanorama 范围传回到地图,该范 围可能是嵌入在地图中 的默认全景图,也可能StreetViewPanorama 是使用setStreetView() 设置 的全景图。对地图的 streetViewControl 所 做的更改将反映在此类 范

9、围全景图的显示中。将地图中心移动一段指 定的距离(以像素为单 位)。如果这段距离既 小于地图的宽度,又小 于地图的高度,那么移 动的动画效果将会十分 流畅。请注意,地图坐 标系的x值从西向东 增加,y值从北向南增 加。将地图中心更改为指定 的LatLng。如果更改幅 度既小于地图的宽度, 又小于地图的高度,那 么移动的动画效果将会 十分流畅。将地图平移所需的最小 距离以包含指定的 LatLngBounds。范围在 地图上的位置并不确 定,除了尽可能多地显 示范围。范围将定位在 由地图类型和导航控件 限定的区域内部,但前 提是它们出现在地图 上。如果范围大于地图, 则地图会移动,以便包 括范围的

10、西北角。如果 地图位置的移动幅度既 小于地图的宽度,又小 于地图的高度,那么移 动的动画效果将会十分 流畅。numberNoneNoneNonesetCenter(latlng:LatLng)NonesetMapTypeId(mapTypeId: MapTypeId)NonesetOptions(options:MapOptions)None将setStreetView(panorama:StreetViewPanorama) NoneStreetViewPanorama 绑定到地图。此全景图 将覆盖默认 StreetViewPanorama , 从而使地图可以绑定到 地图外的外部全景图。 将

11、全景图设置为null 可将默认的嵌入式全景 图绑定回到地图。NonesetZoom(zoom:number)属性属性类型说明controlsArray.MVCArraymapTypesMapTypeRegistryoverlayMapTypesMVCArray附加到地图的其他控件。要在地图中添加控 件,请将控件的div添加到与应渲染它 的 ControlPosition 相对应的 MVCArray1按字符串ID划分的MapType实例的注册 表。要叠加的其他地图类型。事件事件参数说明bounds_changedNone当nJ视区域范围更改时会触发此事件。center_changedNone当地

12、图中心属性更改时会触发此事件。clickMouseEvent当用户点击地图(但不是点击标记或信息窗口) 时会触 发此事件。dblclickMouseEvent当用户双击地图时会触发此事件。 请注意,触发此事件 前还会触发点击事件。dragNone当用户拖动地图时会反复触发此事件。dragendNone当用户停止拖动地图时会触发此事件。dragstartNone当用户开始拖动地图时会触发此事件。idleNone如果地图在平移或缩放之后变为闲置状态,则会触发此 事件。maptypeid_changedNone当mapTypeId属性更改时会触发此事件。mousemoveMouseEvent只要用户

13、的鼠标在地图容器上移动,就会触发此事件。mouseoutMouseEvent当用户的鼠标从地图容器上退出时会触发此事件。mouseoverMouseEvent当用户的鼠标进入地图容器时会触发此事件projection_changed None当投影更改时会触发此事件。resizerightclickNone当div更改大小时,开发人员应在地图上触发此事件:google.maps.event.trigger (map, resize) 。MouseEvent在地图容器中触发 事件。DOM contextmenu事件时会触发此tilesloadedNone可见图块载入完成后会触发此事件。zoom_

14、changedNone当地图缩放属性更改时会触发此事件。MapOptions对象规范属性属性说明backgroundC010rstring用作地图div的背景颜色。当 用户进行平移时,如果尚未载入 图块,则显示此颜色。仅在启动centerLatLng地图时,才方旨设置此选项。 初始的地图中心。必填。disableDefaultUIboolean启用/停用所有默认的用户界disableDoubleClickZoomboolean面。该属性可以单独进行重写。 启用/停用在双击时缩放并居draggableboolean中。默认情况下处于启用状态。 如果为False ,则禁止拖动地 图。默认情况卜启用拖动。draggableCursorstring要在可拖动对象上显示的光标 的名称或网址。draggingCursorstring

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号