[计算机硬件及网络]googlemapsapiv3_中文参考手册内容摘要:

PI 分配给标记的最大默认 Zindex。 您可以设置较高的 Zindex 值,以使相关标记显示在前面。 事件 事件 参数 说明 animation_changed None 当标记的动画属性发生更改时会触发此事件。 click MouseEvent 点击标记图标时会触发此事件。 clickable_changed None 当标记的可点击属性更改时会触发此事件。 cursor_changed None 当标记的光标属性更改时会触发此事件。 dblclick MouseEvent 当双击标记图标时会触发此事件。 drag MouseEvent 当用户拖动标记时会反复触发此事件。 dragend MouseEvent 当用户停止拖动标记时会触发此事件。 draggable_changed None 当标记的可拖动属性更改时会触发 此事件。 dragstart MouseEvent 当用户开始拖动标记时会触发此事件。 flat_changed None 当标记的平面属性更改时会触发此事件。 icon_changed None 当标记图标属性更改时会触发此事件。 mousedown MouseEvent 对标记触发 mousedown 事件时会触发此事件。 mouseout MouseEvent 当鼠标离开标记图标区域时会触发此事件。 mouseover MouseEvent 当鼠标进入标记图标区域时会触发此事件。 mouseup MouseEvent 对标记触发 mouseup 事件时会触发此事件。 position_changed None 当标记位置属性更改时会触发此事件。 rightclick MouseEvent 对标记触发 rightclick 事件时会触发此事件。 shadow_changed None 当标记的阴影属性更改时会触发此事件。 shape_changed None 当标记的形状属性更改时会触发此事件。 title_changed None 当标记名称属性更改时会触发此事件。 visible_changed None 当标记的可见属性更改时会触发此事件。 zindex_changed None 当标记的 zIndex 属性更改时会触发此事件。 对象规范 属性 属性 类型 说明 animation Animation 将标记添加到地图时所播放的动画。 clickable boolean 如果为 true,则标记会收到鼠标事件和触摸事件。 默认值为 true。 cursor string 鼠标悬停时显示的光标。 draggable boolean 如果为 true,则可拖动标记。 默认值为 false。 flat boolean 如果为 true,则不会显示标记阴影。 icon string|MarkerImage 前景的图标 map Map|StreetViewPanorama 要在其上显示标记的地图。 optimized boolean 用于将多个标记呈现为单个静态元素的优化。 系统会默认启用优化呈现。 应针对动态 GIF/PNG 或在必须将每个标记呈现为单独 DOM 元素时停用优化呈现。 position LatLng 标记位置。 必填。 raiseOnDrag boolean 如果为 false,则停用拖动标记时的升降效果。 默认情况下,该选项为 true。 shadow string|MarkerImage 阴影图像 shape MarkerShape 用于拖动 /点击的图像地图区域定义。 title string 滚动文本 visible boolean 如果为 true,则显示标记。 zIndex number 所有标记均按其 zIndex 的顺序在地图上显示, 值较大的标记会显示在值较小的标记之前。 默认情况下,标记会按照它们在屏幕上的垂直位置来显示,位置较低的标记会显示在位置较高的标记之前。 类 构造函数 构造函数 说明 MarkerImage(url:string, size?:Size, origin?:Point, anchor?:Point, scaledSize?:Size) 表示标记图标或阴影图片的结构。 属性 属性 类型 说明 anchor Point 地图上与标记位置相对应的图片锚定位置。 默认情况下,锚点会放置在图片底部的中心点附近。 origin Point 图片在拼合图片中的位置(如果有的话)。 默认情况下,原点位于图片 (0, 0)的左上角。 scaledSize Size 进行缩放后的整幅图片的尺寸(如果有的话)。 可使用此属性伸展 /收缩图片或拼合图片。 size Size 拼合图片或图片的显示尺寸。 使用拼合图片时必须指定其尺寸。 如果未提供尺寸,则系统会在加载图片时进行设置。 url string 图片或拼合图片的网址。 对象规范 此对象定义用于确定标记的可点击区域的标记形状。 该形状包括两个属性( type和 coord),这两个属性定义该类型的标记特有的常规类型的标记和坐标。 属性 属性 类型 说明 coords Array.number 此属性的格式取决于 type的值,并且遵循 上的 w3 AREA coords规范。 coords属性是一个整数数组,指定了形状相对于目标图片左上角的像素位置。 坐标取决于 type的值,具体如下: circle:坐标为 [x1,y1,r],其中 x1,y2 为圆心坐标,而 r 为圆的半径。 poly:坐标为 [x1,y1,x2,y2...xn,yn],其中每个 x,y 对分别包含了多边形的其中一个顶点的坐标。 rect:坐标为 [x1,y1,x2,y2],其中 x1,y1 是矩形左上角的坐标,而 x2,y2 是矩形右下角的坐标。 type string 用于描述形状的类型,可能的值为 circle、 poly或 rect。 类 可以在标记上播放的动画。 在标记上使用 setAnimation方法或使用 animation选项来播放动画。 常数 常数 说明 BOUNCE 在动画停止播放前,标记会不断地弹跳。 DROP 标记会从地图顶部掉落下来,然后稍微弹跳几下。 类 叠加层外观与提示框类似,通常会连接到某个标记。 此类扩展了 MVCObject。 构造函数 构造函数 说明 InfoWindow(opts?:InfoWindowOptions) 创建带有指定选项的信息窗口。 信息窗口可以放置在地图的特定位置,也可以位于标记上方,具体取决于选项中指定的内容。 除非停用自动平移,否则,信息窗口会在打开后平移地图,以便让自己显示出来。 信息窗口构建完成后,您需要调用 open 函数,才能在地图上显示该窗口。 用户可 以点击信息窗口上的关闭按钮将其从地图中关闭,开发人员也可以调用 close() 函数实现同样的效果。 方法 方法 返回值 说明 close() None 关闭此信息窗口,方法是将其从 DOM 结构中删除。 getContent() string|Node getPosition() LatLng getZIndex() number open(map?:Map|StreetViewPanorama, anchor?:MVCObject) None 在指定的地图上打开这个信息窗口。 信息窗口可以与锚点相关联,但这属于可选操作。 在核心 API 中,唯一的锚点是 Marker 类。 不过,锚点可以是用于展示位置属性的任意 MVCObject,也可以是用于计算 pixelOffset 时的可选 anchorPoint(请参见 InfoWindowOptions)。 anchorPoint 是从锚点位置到信息窗口顶端的偏移量。 setContent(content:string|Node) None setOptions(options:InfoWindowOptions) None setPosition(position:LatLng) None setZIndex(zIndex:number) None 事件 事件 参数 说明 closeclick None 点击关闭按钮时会触发此事件。 content_changed None 内容属性更改时会触发此事件。 domready None 当包含 InfoWindow的内容的 div附加到 DOM 时,会触发此事件。 如果您要动态构建信息窗口内容,则可能希望监视此事件。 position_changed None 位置属性更改时会触发此事件。 zindex_changed None 信息窗口的 zIndex 更改时会触发此事件。 对象规范 属性 属性 类型 说明 content string|Node 要在信息窗口中显示的内容。 该内容可以是 HTML 元素、纯文本字符串或包含 HTML 的字符串。 信息窗口将会根据相应内容调整大小。 要设置内容的具体大小,请将内容设置为相应大小的 HTML 元素。 disableAutoPan boolean 停用在打开时自动平移的功能。 默认情况下,信息窗口会在打开 后平移地图,以便让自己完全显示出来。 maxWidth number 信息窗口的最大宽度(不考虑内容的宽度)。 仅在已调用 open 函数前设置了该值时,才考虑使用这个值。 在更改内 容时,如果要更改最大宽度,请调用 close 函数、 setOptions 函数,然后调用 open 函数。 pixelOffset Size 信息窗口的箭头距离信息窗口在地图上所锚定地理坐标点的偏移量(以像素为单位)。 如果信息窗口是通过锚点打开的,则从锚点范围的顶部中心开始计算 pixelOffset。 position LatLng 用于显示此信息窗口的 LatLng。 如果信息窗口是通过锚点打开的,则使用锚点的位置。 zIndex number 所有信息窗口按 zIndex 值的大小顺序在地图上显示, zIndex 值较大的信息窗口显示在值较小的信息窗口之前。 默认情况下,信息窗口是按纬度显示的,纬度较低的信息窗口显示在纬度较高的信 息窗口前。 信息窗口始终在标记前面显示。 类 折线是地图上的连接线段的线性叠加层。 此类扩展了 MVCObject。 构造函数 构造函数 说明 Polyline(opts?:PolylineOptions) 使用传递的 PolylineOptions创建折线,这些选项可以指定折线的路径以及绘制折线时要使用的笔触样式。 您可以在构造折线时传递 LatLng数组或 LatLng的MVCArray,但在实例化时,简单的数组会在折线中转换为 MVCArray。 方法 方法 返回值 说明 getMap() Map 传回已附加此折线或多边形的地图。 getPath() MVCArray.LatLng 检索第一条路径。 setMap(map:Map) None 在指定地图上渲染此折线或多边形。 如果地图设置为 Null,则会删除此折线或多边形。 setOptions(options:PolylineOptions) None setPath(path: MVCArray.LatLng| Array.LatLng) None 设置第一条路径。 有关详细信息,请参见PolylineOptions。 事件 事件 参数 说明 click MouseEvent 对折线触发 DOM click 事件时会触发此事件。 dblclick MouseEvent 对折线触发 DOM dblclick 事件时会触发此事件。 mousedown MouseEvent 对折线触发 DOM mousedown 事件时会触发此事件。 mousemove MouseEvent 对折线触发 DOM mousemove 事件时会触发此事件。 mouseout MouseEvent 此事件针对折线 mouseout 触发。 mouseover MouseEvent 此事件针对折线 mouseover 触发。 mouseup MouseEvent 对折线触发 DOM mouseup 事件时会触发此事件。 rightclick MouseEvent 右键点击折线时会触发此事件。 对象规范 属性 属性 类型 说明 clickable boolean 指示此 Polyline是否处理 click事件。 默认值为true。 geodesic boolean 将每条边渲染为测地线( “大圆 ”的一段)。 测地线是沿地球表面的两点之间的最短路径。 map Map 要在其上显示折线的地图。 path MVCArray.LatLng| Array.LatLng 折线坐标的有序序列。 可以使用一个简单的 LatLng数组或者 LatLng的 MVCArray指定此路径。 请注意,如果您传递简单的数组,则它会转换为 MVCArra。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。