最适合网络开发者的网站
图。初学者课程

尿素

Google 地图参考


Map() 构造函数

例子

创建 Google 地图:

var map = new google.maps.Map(mapCanvas,mapOptions);

定义和用法

Map() 构造函数在指定的 HTML 元素(通常是<div>元素)。


句法

新的 google.maps.Map(HTML元素,地图选项)

参数值

范围 描述
HTML元素 指定将地图放置在哪个 HTML 元素中
地图选项 保存地图初始化变量/选项的 MapOptions 对象

Map() 的方法

方法 返回值 描述
适合边界(纬度范围) 没有任何 设置视口以包含给定的边界
获取边界() 纬度,纬度 返回当前视口的西南纬度/经度和东北纬度/经度
获取中心() 纬度 返回地图中心的纬度/经度
获取Div() 节点 返回包含地图的 DOM 对象
获取标题() 数字 返回航空图像的罗盘航向(适用于卫星和混合地图类型)
获取地图类型标识() 杂交种
路线图
卫星
地形
返回当前地图类型
获取投影() 投影 返回当前投影
获取街景() 街景全景图 返回与地图绑定的默认 StreetViewPanorama
获取倾斜度() 数字 返回航空图像的入射角(以度为单位)(适用于卫星和混合地图类型)
获取缩放() 数字 返回地图的当前缩放级别
平移(x数字,y数字) 没有任何 根据指定的像素距离改变地图中心
平移至(纬度) 没有任何 将地图中心更改为给定的 LatLng
平移到边界(纬度范围) 没有任何 将地图平移至包含给定 LatLngBounds 所需的最小量
设置中心(纬度) 没有任何 设置地图中心的纬度/经度
设置标题(数字) 没有任何 设置航拍图像的罗盘航向,以北方向的度数为单位
设置地图类型ID(地图类型标识) 没有任何 设置要显示的地图类型
设置选项(地图选项) 没有任何  
设置街景(街景全景图) 没有任何 将 StreetViewPanorama 绑定到地图
设置倾斜(数字) 没有任何 以度为单位设置航空图像的入射角(适用于卫星和混合地图类型)
设置缩放(数字) 没有任何 设置地图的缩放级别

Map() 的属性

财产 类型 描述
控件 大批。 <MVCArray.<Node> &gt; 附加到地图的附加控件
映射类型 地图类型注册表 通过字符串 ID 来注册 MapType 实例
覆盖地图类型 MVC 数组。<MapType> 要叠加的其他地图类型

Map() 事件

事件 参数 描述
bounds_changed 没有任何 当视口边界改变时触发
center_changed 没有任何 地图中心属性改变时触发
点击 鼠标事件 当用户点击地图时触发
双击 鼠标事件 当用户双击地图时触发
没有任何 当用户拖动地图时重复触发
德拉根德 没有任何 当用户停止拖动地图时触发
拖曳启动 没有任何 当用户开始拖动地图时触发
标题已更改 没有任何 地图标题属性改变时触发
闲置的 没有任何 地图平移或缩放后变为空闲时触发
maptypeid_changed 没有任何 当 mapTypeId 属性改变时触发
鼠标移动 鼠标事件 每当用户的鼠标移动到地图容器上时触发
鼠标移开 鼠标事件 当用户的鼠标退出地图容器时触发
鼠标移到 鼠标事件 当用户的鼠标进入地图容器时触发
投影_已更改 没有任何 投影发生变化时触发
调整大小 没有任何 地图(div)改变大小时触发
右键点击 鼠标事件 当用户右键单击地图时触发
已加载tiles 没有任何 当可见图块加载完成时触发
tilt_changed 没有任何 地图倾斜属性改变时触发
zoom_changed 没有任何 地图缩放属性改变时触发

叠加层

构造函数/对象 描述
标记 创建标记。(请注意,必须设置标记的显示位置)
标记选项 渲染标记的选项
标记图像 表示标记图标或阴影图像的结构
标记形状 定义用于确定标记可点击区域的标记形状(类型和坐标)
动画片 指定可以在标记上播放的动画(弹跳或放下)
信息窗口 创建信息窗口
信息窗口选项 呈现信息窗口的选项
折线 创建折线(包含路径和描边样式)
折线选项 渲染折线的选项
多边形 创建一个多边形(包含路径和描边+填充样式)
多边形选项 渲染多边形的选项
长方形 创建一个矩形(包含边界和描边+填充样式)
矩形选项 渲染矩形的选项
圆圈 创建一个圆圈(包含中心+半径和描边+填充样式)
圆形选项 渲染圆形的选项
地面叠加层  
地面覆盖选项  
覆盖视图  
地图窗格  
地图画布投影  

活动

构造函数/对象 描述
地图事件监听器 它没有方法也没有构造函数。它的实例从 addListener()、addDomListener() 返回,并最终传递回 removeListener()
事件 添加/删除/触发事件监听器
鼠标事件 从地图和叠加层上的各种鼠标事件返回

控制

构造函数/对象 描述
地图类型控制选项 保存修改控件的选项(位置和样式)
地图类型控制样式 指定要显示哪种地图控件(下拉菜单或按钮)
总览地图控制选项 概览图控件的渲染选项(打开或折叠)
平移控制选项 平移控件(位置)的渲染选项
旋转控制选项 旋转控制(位置)的渲染选项
秤控制选项 比例控件的渲染选项(位置和样式)
比例控制样式 指定要显示哪种比例控件
街景控制选项 街景小人控件的渲染选项(位置)
缩放控制选项 缩放控制渲染选项(位置和样式)
缩放控制样式 指定显示哪种缩放控件(大或小)
控制位置 指定地图上控件的位置