高德地图API类参考讲述.docx

  1. 1、本文档共224页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高德地图API类参考讲述

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

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档