ImageVerifierCode 换一换
格式:DOCX , 页数:84 ,大小:48.54KB ,
资源ID:8248839      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8248839.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(谷歌MAPV3.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

谷歌MAPV3.docx

1、谷歌MAPV3窗体底端 Google Maps JavaScript API V3 Map: o MapOptions o MapTypeId o MapTypeControlOptions o MapTypeControlStyle o NavigationControlOptions o NavigationControlStyle o ScaleControlOptions o ScaleControlStyle o ControlPosition o MapPanes o MapCanvasProjection Marker: o MarkerOptions o MarkerImage

2、 o MarkerShape Polyline: 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

3、 DirectionsRequest o DirectionsTravelMode o DirectionsUnitSystem o DirectionsWaypoint o DirectionsStatus o DirectionsResult o DirectionsRoute o DirectionsLeg o DirectionsStep o DirectionsDistance o DirectionsDuration ElevationService: o LocationElevationRequest o PathElevationRequest o ElevationResu

4、lt o ElevationStatus 叠加层和地图类型: o OverlayView o MapType o MapTypeRegistry o Projection o ImageMapType o ImageMapTypeOptions o StyledMapType o StyledMapTypeOptions o MapTypeStyle o MapTypeStyleFeatureType o MapTypeStyleElementType o MapTypeStyler o Rectangle o RectangleOptions o Circle o CircleOptions

5、 o GroundOverlay o GroundOverlayOptions 图层: o BicyclingLayer o FusionTablesLayer o FusionTablesLayerOptions o FusionTablesMouseEvent o FusionTablesCell o KmlLayer o KmlLayerOptions o KmlLayerMetadata o KmlMouseEvent o KmlFeatureData o KmlAuthor o TrafficLayer 街景视图: o StreetViewPanorama o StreetViewP

6、anoramaOptions o StreetViewAddressControlOptions o StreetViewLink o StreetViewPov o StreetViewPanoramaData o StreetViewLocation o StreetViewTileData o StreetViewService o StreetViewStatus 事件: o MapsEventListener o 事件 o MouseEvent Base: o LatLng o LatLngBounds o Point o Size MVC: o MVCObject o MVCArr

7、ay Map 类此类扩展了 MVCObject。构造函数构造函数说明Map(mapDiv:Node, opts?:MapOptions)在指定的 HTML 容器中创建新的地图,该容器通常是一个 DIV 元素。 方法方法返回值说明fitBounds(bounds:LatLngBounds)None设置地图,使其与指定范围相符。 getBounds()LatLngBounds返回当前视口的纬度/经度范围。如果还未启动地图(即 mapType 仍为 Null),或者没有设置中心和缩放,则结果为 Null。getCenter()LatLnggetDiv()NodegetMapTypeId()MapTy

8、peIdgetProjection()Projection传回当前的 Projection。如果还未启动地图(即 mapType 仍为 Null),则结果为 Null。侦听 projection_changed 并检查它的值以确保它的值不为 Null。getStreetView()StreetViewPanorama将默认 StreetViewPanorama 范围传回到地图,该范围可能是嵌入在地图中的默认全景图,也可能是使用 setStreetView() 设置的全景图。对地图的 streetViewControl 所做的更改将反映在此类范围全景图的显示中。getZoom()numberpa

9、nBy(x:number, y:number)None将地图中心移动一段指定的距离(以像素为单位)。如果这段距离既小于地图的宽度,又小于地图的高度,那么移动的动画效果将会十分流畅。请注意,地图坐标系的 x 值从西向东增加,y 值从北向南增加。 panTo(latLng:LatLng)None将地图中心更改为指定的 LatLng。如果更改幅度既小于地图的宽度,又小于地图的高度,那么移动的动画效果将会十分流畅。panToBounds(latLngBounds:LatLngBounds)None将地图平移所需的最小距离以包含指定的 LatLngBounds。范围在地图上的位置并不确定,除了尽可能多地

10、显示范围。范围将定位在由地图类型和导航控件限定的区域内部,但前提是它们出现在地图上。如果范围大于地图,则地图会移动,以便包括范围的西北角。如果地图位置的移动幅度既小于地图的宽度,又小于地图的高度,那么移动的动画效果将会十分流畅。setCenter(latlng:LatLng)NonesetMapTypeId(mapTypeId:MapTypeId)NonesetOptions(options:MapOptions)NonesetStreetView(panorama:StreetViewPanorama)None将 StreetViewPanorama 绑定到地图。此全景图将覆盖默认 Stre

11、etViewPanorama,从而使地图可以绑定到地图外的外部全景图。将全景图设置为 null 可将默认的嵌入式全景图绑定回到地图。setZoom(zoom:number)None属性属性类型说明controlsArray.MVCArray.附加到地图的其他控件。要在地图中添加控件,请将控件的 添加到与应渲染它的 ControlPosition 相对应的 MVCArray 中。mapTypesMapTypeRegistry按字符串 ID 划分的 MapType 实例的注册表。overlayMapTypesMVCArray.要叠加的其他地图类型。事件事件参数说明bounds_changedNon

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

13、属性更改时会触发此事件。mousemoveMouseEvent只要用户的鼠标在地图容器上移动,就会触发此事件。mouseoutMouseEvent当用户的鼠标从地图容器上退出时会触发此事件。mouseoverMouseEvent当用户的鼠标进入地图容器时会触发此事件。projection_changedNone当投影更改时会触发此事件。resizeNone当 div 更改大小时,开发人员应在地图上触发此事件:google.maps.event.trigger(map, resize) 。rightclickMouseEvent在地图容器中触发 DOM contextmenu 事件时会触发此事件

14、。tilesloadedNone可见图块载入完成后会触发此事件。zoom_changedNone当地图缩放属性更改时会触发此事件。MapOptions 对象规范属性属性类型说明backgroundColorstring用作地图 div 的背景颜色。当用户进行平移时,如果尚未载入图块,则显示此颜色。仅在启动地图时,才能设置此选项。centerLatLng初始的地图中心。必填。disableDefaultUIboolean启用/停用所有默认的用户界面。该属性可以单独进行重写。disableDoubleClickZoomboolean启用/停用在双击时缩放并居中。默认情况下处于启用状态。dragga

15、bleboolean如果为 False,则禁止拖动地图。默认情况下启用拖动。draggableCursorstring要在可拖动对象上显示的光标的名称或网址。draggingCursorstring要在拖动对象时显示的光标的名称或网址。keyboardShortcutsboolean如果为 False,则禁止通过键盘控制地图。默认情况下启用键盘快捷键。mapTypeControlboolean地图类型控件的初始启用/停用状态。mapTypeControlOptionsMapTypeControlOptions地图类型控件的初始显示选项。mapTypeIdMapTypeId初始的地图 mapTy

16、peId。必填。navigationControlboolean导航控件的初始启用/停用状态。navigationControlOptionsNavigationControlOptions导航控件的初始显示选项。noClearboolean如果为 true,则不会清除地图 div 的内容。scaleControlboolean缩放控件的初始启用/停用状态。scaleControlOptionsScaleControlOptions缩放控件的初始显示选项。scrollwheelboolean如果为 False,则停用通过滚轮缩放地图的功能。默认情况下启用滚轮功能。streetViewStree

17、tViewPanorama将街景视图街景小人置于地图上时显示的 StreetViewPanorama。如果未指定全景图,则拖动街景小人时,默认 StreetViewPanorama 将显示在地图的 div 中。streetViewControlboolean街景视图街景小人控件的初始启用/停用状态。zoomnumber初始的地图缩放级别。必填。MapTypeId 类常见 MapTypes 的标识符。常数常数说明HYBRID该地图类型显示卫星图像上的主要街道透明层。ROADMAP该地图类型显示普通的街道地图。SATELLITE该地图类型显示卫星图像。TERRAIN该地图类型显示带有自然特征(如地

18、形和植被)的地图。MapTypeControlOptions 对象规范用于渲染地图类型控件的选项。 属性属性类型说明mapTypeIdsArray.|Array.要在控件中显示的地图类型的 ID。positionControlPosition位置 ID。用于指定控件在地图上的位置。默认位置为 TOP_RIGHT。styleMapTypeControlStyle样式 ID。用于选择要显示的地图类型控件的样式。MapTypeControlStyle 类常见 MapTypesControls 的标识符。常数常数说明DEFAULT使用默认的地图类型控件。地图默认使用的控件会因窗口大小和其他因素而有所不

19、同。该控件可能在该 API 以后的版本中有所更改。DROPDOWN_MENU反映屏幕实际使用面积的下拉菜单。HORIZONTAL_BAR标准的水平单选按钮栏。NavigationControlOptions 对象规范用于渲染导航控件的选项。 属性属性类型说明positionControlPosition位置 ID。用于指定控件在地图上的位置。默认位置为 TOP_LEFT。styleNavigationControlStyle样式 ID。用于选择要显示的导航控件的样式。NavigationControlStyle 类导航控件常见类型的标识符。常数常数说明ANDROID这是一种小型缩放控件,与 A

20、ndroid 上的本机地图应用程序所用的控件相似。DEFAULT默认的导航控件。地图默认使用的控件会因窗口大小和其他因素而有所不同。该控件可能在该 API 以后的版本中有所更改。SMALL只具有缩放功能的小型控件。ZOOM_PAN较大控件,具有缩放滑块和平移方向柄。ScaleControlOptions 对象规范用于渲染比例控件的选项。 属性属性类型说明positionControlPosition位置 ID。用于指定控件在地图上的位置。默认位置为 BOTTOM_LEFT。styleScaleControlStyle样式 ID。用于选择要显示的缩放控件的样式。ScaleControlStyle

21、 类缩放控件 ID 的标识符。常数常数说明DEFAULT标准缩放控件。ControlPosition 类用于指定控件在地图上的位置的标识符。控件相对于同一布局位置中的其他控件而定位。首先添加的控件将定位在靠近地图边缘的位置。 +-+ +TLTTR + + +LR + + + + +BLBBR + +-+ 顶部或底部行中的元素将向中间流动。左侧或右侧的元素向下流动。常数常数说明BOTTOM元素定位在底部行的中间。BOTTOM_LEFT元素定位在左下角并向中间流动。元素定位在 Google 徽标的右侧。BOTTOM_RIGHT元素定位在右下角并向中间流动。元素定位在版权的左侧。LEFT元素定位在左

22、侧,位于左上角的元素下面,并向下流动。RIGHT元素定位在右侧,位于右上角的元素下面,并向下流动。TOP元素定位在顶部行的中间。TOP_LEFT元素定位在左上角并向中间流动。TOP_RIGHT元素定位在右上角并向中间流动。MapPanes 对象规范此对象包含渲染叠加层的 DOM 元素。下面列出了这些元素,底部为“窗格 0”,顶部为“窗格 6”。属性属性类型说明floatPaneNode此窗格包含信息窗口。它位于所有地图叠加层之上。(窗格 6)。floatShadowNode此窗格包含信息窗口阴影。该窗格在 overlayImage 之上,这样标记便可位于信息窗口的阴影中。(窗格 4)。mapP

23、aneNode此窗格是最下面的窗格,位于图块之上。(窗格 0)。overlayImageNode此窗格包含标记前景图像。(窗格 3)。overlayLayerNode此窗格包含折线、多边形、地面叠加层和图块图层叠加层。(窗格 1)。overlayMouseTargetNode此窗格包含透明元素,可接收针对标记的 DOM 鼠标事件。该窗格在 floatShadow 之上,这样便可点击信息窗口阴影中的标记。(窗格 5)。overlayShadowNode此窗格包含标记阴影。(窗格 2)。MapCanvasProjection 对象规范方法方法返回值说明fromContainerPixelToLat

24、Lng(pixel:Point)LatLng根据地图容器中的像素坐标计算地理坐标。fromDivPixelToLatLng(pixel:Point)LatLng根据存放可拖动地图的 div 中的像素坐标计算地理坐标。fromLatLngToContainerPixel(latLng:LatLng)Point计算地图外部容器的 DOM 元素中指定地理位置的像素坐标。 fromLatLngToDivPixel(latLng:LatLng)Point计算存放可拖动地图的 DOM 元素中指定地理位置的像素坐标。 getWorldWidth()number当前缩放级别下世界地图的宽度(以像素为单位)。

25、Marker 类此类扩展了 MVCObject。构造函数构造函数说明Marker(opts?:MarkerOptions)创建带有指定选项的标记。如果已指定地图,则标记会在构造完成后立即添加到该地图。请注意,您必须设置标记的显示位置。 方法方法返回值说明getClickable()booleangetCursor()stringgetDraggable()booleangetFlat()booleangetIcon()string|MarkerImagegetMap()Map|StreetViewPanoramagetPosition()LatLnggetShadow()string|Mark

26、erImagegetShape()MarkerShapegetTitle()stringgetVisible()booleangetZIndex()numbersetClickable(flag:boolean)NonesetCursor(cursor:string)NonesetDraggable(flag:boolean)NonesetFlat(flag:boolean)NonesetIcon(icon:string|MarkerImage)NonesetMap(map:Map|StreetViewPanorama)None在指定地图或全景图上渲染标记。如果地图设置为 Null,则会删除此

27、标记。setOptions(options:MarkerOptions)NonesetPosition(latlng:LatLng)NonesetShadow(shadow:string|MarkerImage)NonesetShape(shape:MarkerShape)NonesetTitle(title:string)NonesetVisible(visible:boolean)NonesetZIndex(zIndex:number)None事件事件参数说明clickEvent点击标记图标后会触发此事件。clickable_changedNone当标记的可点击属性更改时会触发此事件。cu

28、rsor_changedNone当标记的光标属性更改时会触发此事件。dblclickEvent当双击标记图标时会触发此事件。dragMouseEvent当用户拖动标记时会反复触发此事件。dragendMouseEvent当用户停止拖动标记时会触发此事件。draggable_changedNone当标记的可拖动属性更改时会触发此事件。dragstartMouseEvent当用户开始拖动标记时会触发此事件。flat_changedNone当标记的平面属性更改时会触发此事件。icon_changedNone当标记图标属性更改时会触发此事件。mousedownEvent对标记图标触发 DOM mousedown 事件时会触发此事件。mouseoutEvent当鼠标离开标记图标区域时会触发此事件。mouseoverEvent当鼠标进入标记图标区域时会触发此事件。mouseupEvent对标记

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1