谷歌地图API说明打包版

谷歌地图API是一个强大的工具,允许开发者在网页上嵌入交互式地图,并进行各种自定义操作。这个打包版的API说明提供了详细的文档,使得没有网络条件的开发者也能查阅和学习。以下是一些主要知识点的详细说明: 1. **Map类**: - `MapOptions`:创建地图时可以设置的参数,包括中心点、缩放级别、地图类型等。 - `MapTypeId`:定义地图的显示类型,如ROADMAP、SATELLITE、HYBRID和TERRAIN。 - `MapTypeControlOptions`和`MapTypeControlStyle`:控制地图类型切换控件的显示方式和位置。 - `NavigationControlOptions`和`NavigationControlStyle`:用于设置导航控件(平移、缩放等)的样式和位置。 - `ScaleControlOptions`和`ScaleControlStyle`:设置比例尺控件的样式和位置。 - `ControlPosition`:定义控件在地图上的位置,如TOP_LEFT、TOP_CENTER等。 - `MapPanes`:表示地图上的不同图层,如floatPane、markerLayer等。 - `MapCanvasProjection`:用于在像素坐标和地理坐标之间转换。 2. **Marker类**: - `MarkerOptions`:定义标记的位置、图标、标题等属性。 - `MarkerImage`:自定义标记的图像。 - `MarkerShape`:定义标记的形状,如多边形或圆形。 3. **Polyline和Polygon类**: - `PolylineOptions`:创建折线的选项,包括颜色、宽度等。 - `PolygonOptions`:创建多边形的选项,可能包含填充色、描边色等。 4. **InfoWindow类**: - `InfoWindowOptions`:设置信息窗口的属性,如内容、位置、是否自动关闭等。 5. **Geocoder类**: - `GeocoderRequest`:用于地理编码,将地址转换为地理位置。 - `GeocoderStatus`:返回的请求状态,如OK、ZERO_RESULTS等。 - `GeocoderResult`和`GeocoderAddressComponent`:解析后的地理位置结果。 - `GeocoderGeometry`:包含了位置、边界等几何信息。 6. **DirectionsRenderer和DirectionsService类**: - `DirectionsRendererOptions`:设置路线渲染器的属性,如是否显示信息窗口、路线样式等。 - `DirectionsRequest`:定义导航请求,包括起点、终点、途经点等。 - `DirectionsTravelMode`和`DirectionsUnitSystem`:定义旅行模式(驾车、步行等)和距离单位。 - `DirectionsStatus`和`DirectionsResult`:返回的导航请求状态和结果,包含路线信息。 - `DirectionsRoute`、`DirectionsLeg`和`DirectionsStep`:分别代表整个路线、路线段和步骤。 - `DirectionsDistance`和`DirectionsDuration`:表示路线的总距离和时间。 7. **ElevationService类**: - `LocationElevationRequest`和`PathElevationRequest`:请求特定点或路径的海拔信息。 - `ElevationResult`和`ElevationStatus`:返回的海拔结果和请求状态。 8. **叠加层和地图类型**: - `OverlayView`:自定义覆盖物的基类。 - `MapType`、`MapTypeRegistry`和`Projection`:处理地图类型和投影。 - `ImageMapType`和`ImageMapTypeOptions`:创建基于图像的地图类型。 - `StyledMapType`和`StyledMapTypeOptions`:自定义地图样式。 - `MapTypeStyle`、`MapTypeStyleFeatureType`和`MapTypeStyleElementType`:定义地图样式的细节。 - `Rectangle`和`Circle`:创建矩形和圆形覆盖物。 - `GroundOverlay`和`GroundOverlayOptions`:添加地面覆盖物。 9. **图层**: - `BicyclingLayer`、`FusionTablesLayer`和`FusionTablesLayerOptions`:自行车路线图层和Fusion Tables数据图层。 - `FusionTablesMouseEvent`和`FusionTablesCell`:与Fusion Tables图层交互的事件。 - `KmlLayer`和`KmlLayerOptions`:加载KML或KMZ文件作为图层。 - `KmlLayerMetadata`、`KmlMouseEvent`和`KmlFeatureData`:KML图层的相关信息和事件。 - `TrafficLayer`:显示实时交通状况的图层。 10. **街景视图**: - `StreetViewPanorama`和`StreetViewPanoramaOptions`:创建街景视图。 - `StreetViewAddressControlOptions`:街景视图中的地址控件选项。 - `StreetViewLink`、`StreetViewPov`和`StreetViewPanoramaData`:与街景链接、视角和数据相关的对象。 - `StreetViewLocation`、`StreetViewTileData`和`StreetViewService`:街景位置、瓦片数据和服务接口。 - `StreetViewStatus`:街景服务的状态。 11. **事件**: - `MapsEventListener`:监听地图事件的对象。 - `事件`、`MouseEvent`:事件处理,如点击、鼠标移动等。 12. **基础类**: - `LatLng`:表示经纬度坐标。 - `LatLngBounds`:表示一个矩形区域的边界。 - `Point`:像素坐标。 - `Size`:尺寸对象。 13. **MVC类**: - `MVCObject`:模型-视图-控制器框架的基础对象,支持观察者模式。 - `MVCArray`:存储和管理数组的MVC对象,可以监听数组的变化。 以上就是谷歌地图API的关键知识点,涵盖了地图的基本操作、图层、地理编码、导航、海拔服务、事件处理等多个方面。通过这些API,开发者可以创建丰富的地图应用,实现定制化的地图展示和交互功能。

















剩余51页未读,继续阅读

- zdk012012-01-11不错!就是链接不是指向文档,而是网站,稍有不便
- 腊树丫2012-04-28这个文档其实就是在Google Map 帮助文档,赞一下!
- Sunnuy2012-08-02这个文档其实就是在Google Map 帮助文档

- 粉丝: 2
- 资源: 18
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Fluent激光焊接模拟技术:基于椎体热源模型与双椭球热源模型的小孔动态行为研究,考虑反冲压力、表面张力、热浮力及热损失因素,利用CSF公式平滑处理反冲压力,灵活调整材料参数的数值模拟方法,涵盖参考文
- read-camera.py 这段 Python 代码的主要功能是同时从多个摄像头读取视频帧,将每个摄像头读取的帧存储在队列中,并按照一定的时间间隔将这些帧保存为 BMP 图像文件
- 光端机带485回传原理图
- VSG预同步控制与电流双环控制的Matlab仿真模型研究及电力电子入门指南,基于Matlab的VSG预同步控制仿真模型:涵盖并网逆变器、VSG控制及电流双环管理等多模块研究参考文献详实电力电子仿真入门
- 远程监控直流电源(普源DP932U)
- 远程监控直流电源(普源DP932U)
- JAVA30道面试题.zip
- 基于Matlab Simulink仿真的电气工程自动化:直驱永磁同步电机与风力机最大功率跟踪技术结合制氢的孤岛pwm调制技术探索,基于Matlab Simulink仿真的电气工程自动化:直驱永磁同步电
- 酒店管理系统设计与实现
- 720p模拟光端机接收原理图CPLD
- 16进制数据校验软件,方便计算16进制数组常用校验值
- 撒大大阿达阿达把v吃不吃VB
- 三菱PLC与组态王协同的自动蜂窝煤生产线控制系统设计:五传送带控制系统的策略与PLC程序设计,基于三菱PLC与组态王设计的自动蜂窝煤生产线五传送带控制系统优化与程序设计研究,三菱PLC和组态王自动蜂窝
- C语言常见数据类型总结
- 西门子Smart PLC四轴搬运取料机案例程序:从新手到项目的跃升之路,西门子Smart PLC四轴搬运取料机运动控制案例程序-PLC通信与伺服电机自动化控制解决方案,西门子200smart运动控制
- mysql面试题参考.zip


