1 / 224
文档名称:

高德地图API类参考.docx

格式:docx   大小:342KB   页数:224页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

高德地图API类参考.docx

上传人:80d9a9c7 2017/5/16 文件大小:342 KB

下载得到文件列表

高德地图API类参考.docx

文档介绍

文档介绍:概述命名空间: AMap 是整个高德地图 JavaScript API 的命名空间, 本手册中介绍的所有类和对象都通过 的方式调用。如创建一个 LngLat 对象: new (,) 。已过时方法声明已过时方法: 不符合 JavaScript API 最新版本的设计规范的方法。已过时方法的处理原则: API 将不再更新和维护这些方法,新的应用请使用正式的方法;已使用过时方法的应用,请尽快进行代码改造,使用正式方法,以获取最新支持。事件 1. event 事件命名空间静态方法方法返回值说明 addDomListener( instance , eventName , handler , context ) EventLis tener 注册 DOM 对象事件:给 DO M 对象注册事件,并返回 eventListener 。运行 ( eventListener) 可以删除该事件的***。参数: instance :需注册事件的 DO M 对象(必填), eventName : 事件名称( 必填), handler : 事件功能函数( 必填), context :事件上下文(可选,缺省时, handler 中 this 指向参数 instance 引用的对象, 否则 thi s 指向 context 引用的对象) addListener( instance , eventName , han dler , context ) EventLis tener 注册对象事件: 给对象注册事件, 并返回 eventListener 。运行 ( eventListener) 可以删除该事件的***。参数: instance : 需注册事件的对象(必填), eventName : 事件名称( 必填), handler : 事件功能函数( 必填), context :事件上下文(可选,缺省时, handler 中 this 指向参数 instance 引用的对象, 否则 thi s 指向 context 引用的对象) addListenerOnce( instance , eventName , handler , context ) EventLis tener 类似于 addListener ,但处理程序会在处理完第一个事件后将自已移除。 removeListener( listener ) none 删除由上述 和 传回的指定侦听器。 trigger( instance , eventName , extArgs ) none 触发非 DO M 事件: 触发非 DO M 事件 eventName , extArgs 将扩展到事件监听函数( handler ) 接受到的 event 参数中。如:在 extArgs 内写入{m:10,p:2} , eventName 监听函数( handler ) 可以接收到包含 m, p 两个 key 值的 event 对象。 EventListener 对象规范(自 新增) 此对象没有构造函数,由 event 的 addDomListener() 、 addListener() 方法返回,在需要移除事件***时,作为参数传递给 removeListener() 方法。 MapsEvent 对象规范(自 新增) 此对象用于表示地图、覆盖物、叠加层上的各种鼠标事件返回,包含以下字段: MapsEventOptions 类型说明 lnglat LngLat 发生事件时光标所在处的经纬度坐标。 pixel Pixel 发生事件时光标所在处的像素坐标。 type String 事件类型。 target Object 发生事件的目标对象。地图 Map 类地图对象类,封装了地图显示、交互等操作的方法。构造函数说明 ( mapDiv:Node , opts: MapOptions ) 构造一个地图对象, 参数 mapDiv 中传入地图容器 DIV 的 ID值, opts 地图初始化参数对象,参数详情参看 MapOptions 列表。 MapOptions 类型说明 view View2D 地图视口, 用于控制影响地图静态显示的属性,如:地图中心点“ center ”(自 新增) layers Array 地图图层数组, 数组可以是图层中的一个或多个, 默认为普通二维地图。当叠加多个图层时,普通二维地图需通过实例化一个 TileL