java js 高德api_地图-参考手册-地图 JS API | 高德地图API
方法返回值说明
poiOnAMAP(obj:Object)唤起高德地图客户端marker页
其中Object里面包含有{ id: "B000A7BD6C",POIID
name:String, 必要参数
location:LngLat|position属性 必须参数
}
detailOnAMAP(obj:Object)唤起高德地图客户端marker详情页
其中Object里面包含有{ id: "B000A7BD6C",POIID
name:String, 必要参数
location:LngLat|position属性 必须参数
}
getZoom( )Number获取当前地图缩放级别,在PC上,默认取值范围为[3,18];在移动设备上,默认取值范围为[3-19]
3D地图会返回浮点数,2D视图为整数。(3D地图自V1.4.0开始支持)
getLayers( )Array获取地图图层数组,数组为一个或多个图层
(自v1.3 新增)
getCenter( )获取地图中心点经纬度坐标值。
getContainer( )HTMLDivElement返回地图对象的容器
getCity(callback:function(result)){province,
city,
citycode,
district}获取地图中心点所在区域,回调函数返回对象属性分别对应为{省,市,区/县}
getBounds( )获取当前地图视图范围,获取当前可视区域。
3D地图下返回类型为AMap.ArrayBounds,2D地图下仍返回AMap.Bounds 。(3D自V1.4.0开始支持)
getLabelzIndex( )Number获取当前地图标注的显示顺序
getLimitBounds( )获取Map的限制区域
getLang( )String获取底图语言类型
(自v1.3 新增)
getSize( )获取地图容器像素大小
getRotation( )Number获取地图顺时针旋转角度
(自v1.3 新增)
getStatus( )Object获取当前地图状态信息,包括是否可鼠标拖拽移动地图、地图是否可缩放、地图是否可旋转(rotateEnable)、
是否可双击放大地图、是否可以通过键盘控制地图旋转(keyboardEnable)等
getDefaultCursor( )String获取地图默认鼠标指针样式
getResolution(point:LngLat)Number获取指定位置的地图分辨率,单位:米/像素。 参数point有指定值时,返回指定点地图分辨率,point缺省时,默认返回当前地图中心点位置的分辨率
getScale(dpi:Number)Number获取当前地图比例尺。表示当前屏幕距离一米代表实际距离多少米
setZoom(level:Number)设置地图显示的缩放级别,在PC上,参数zoom可设范围:[3,18];在移动端:参数zoom可设范围:[3,19]
3D地图下,可将zoom设置为浮点数。(3D自V1.4.0开始支持)
setLabelzIndex(index:Number)设置地图标注显示的顺序
setLayers(layers:Array)设置地图图层数组,数组为一个或多个图层。当叠加多个图层时,普通二维地图需通过实例化一个TileLayer类实现(自v1.3 新增)
add(overlayers:Array)添加覆盖物/图层。参数为单个覆盖物/图层,或覆盖物/图层的数组。
remove(overlayers:Array)删除覆盖物/图层。参数为单个覆盖物/图层,或覆盖物/图层的数组。
getAllOverlays(type)Object返回添加的覆盖物对象,可选类型包括marker、circle、polyline、polygon; Type可缺省,缺省时返回所有覆盖物(marker、circle、polyline、polygon)。 返回结果不包含官方覆盖物等,比如定位marker,周边搜索圆等
setCenter(position:LngLat)设置地图显示的中心点
setZoomAndCenter
(zoomLevel:Number,center:LngLat) 相关示例地图缩放至指定级别并以指定点为地图显示中心点
setCity(city:String,callback:Functon)按照行政区名称或adcode来设置地图显示的中心点。
行政区名称支持中国、省、市、区/县名称,如遇重名的情况,会按城市编码表顺序返回第一个。adcode请在城市编码表中查询。
建议不要同时使用center/setCenter()和setCity(),如一起使用程序将以setCity()作为最后结果。 相关示例
setBounds(bound:Bounds)指定当前地图显示范围,参数bounds为指定的范围
setLimitBounds(bound:Bounds)设置Map的限制区域,设定区域限制后,传入参数为限制的Bounds。地图仅在区域内可拖拽 相关示例
clearLimitBounds( )清除限制区域
setLang(lang:String)String设置地图语言类型,设置后底图重新加载
(自v1.3 新增)
setRotation(rotation:Number)Number设置地图顺时针旋转角度,旋转原点为地图容器中心点,取值范围 [0-360](自v1.3 新增)
setStatus(status:Object)设置当前地图显示状态,包括是否可鼠标拖拽移动地图、地图是否可缩放、地图是否可旋转(rotateEnable)、是否可双击放大地图、是否可以通过键盘控制地图旋转(keyboardEnable)等 相关示例
setDefaultCursor(cursor:String)设置鼠标指针默认样式,参数cursor应符合CSS的cursor属性规范。可为CSS标注中的光标样式,如:setCursor(“pointer”)等;或者自定义的光标样式,如: setCursor
("url('https://lbs.amap.com/webapi/static/Images//0.png'),
pointer")
zoomIn( )地图放大一级显示
zoomOut( )地图缩小一级显示
panTo(positon:LngLat)地图中心点平移至指定点位置
panBy(x:Number,y:Number)以像素为单位,沿x方向和y方向移动地图,x向右为正,y向下为正
setFitView(overlayList:Array/null,
immediately:bool,
avoid:[Number,Number,Number,Number],
maxZoom:Number)根据地图上添加的覆盖物分布情况,自动缩放地图到合适的视野级别,参数均可缺省。
overlayList为覆盖物数组,缺省时为当前地图上添加的所有覆盖物图层,
immediately代表是否需要动画过程,avoid代表上下左右的像素避让宽度,maxZoom代表fitView之后的最大级别
clearMap( )删除地图上所有的覆盖物
destroy( )注销地图对象,并清空地图容器
plugin(name:String/Array,
callback:Function)插件加载方法。参数name中指定需要加载的插件类型,同时加载多个插件时,以字符串数组的形式添加。在Callback回调函数中进行地图插件的创建、插件事件的绑定等操作;插件为地图功能的扩展,按需加载;插件写作方法,请参考相关示例。
addControl(obj:Object)添加控件。参数可以是插件列表中的任何插件对象,如:ToolBar、OverView、Scale等
removeControl(obj:Object)移除地图上的指定控件
clearInfoWindow( )清除地图上的信息窗体。
pixelToLngLat
(pixel:Pixel,level:Number)平面地图像素坐标转换为地图经纬度坐标 相关示例
lnglatToPixel
(lngLat:LngLat,level:Number)地图经纬度坐标转换为平面地图像素坐标
containerToLngLat(pixel:Pixel)地图容器像素坐标转为地图经纬度坐标 相关示例
lngLatToContainer(lnglat:LngLat)地图经纬度坐标转为地图容器像素坐标
setMapStyle(style:String)设置地图的显示样式,目前支持两种地图样式:
第一种:自定义地图样式,如"amap://styles/d6bf8c1d69cea9f5c696185ad4ac4c86"
可前往地图自定义平台定制自己的个性地图样式;
第二种:官方样式模版,如"amap://styles/grey"。
其他模版样式及自定义地图的使用说明见开发指南
getMapStyle( )String获取地图显示样式
setFeatures(feature:Array)设置地图上显示的元素种类,支持bg(地图背景)、point(兴趣点)、
road(道路)、building(建筑物)
getFeatures( )Array获取地图显示元素种类
setDefaultLayer(layer:TileLayer)修改底图图层
(自v1.3 废弃)
setPitch(Number)设置俯仰角,3D视图有效(自V1.4.0开始支持)
getPitch()Number获取俯仰角(自V1.4.0开始支持)
java js 高德api_地图-参考手册-地图 JS API | 高德地图API相关推荐
- 高德地图markevents_地图-参考手册-地图 JS API | 高德地图API
方法返回值说明 poiOnAMAP(obj:Object)唤起高德地图客户端marker页 其中Object里面包含有{ id: "B000A7BD6C",POIID name: ...
- 2. Java中的垃圾收集 - GC参考手册
标记-清除(Mark and Sweep)是最经典的垃圾收集算法.将理论用于生产实践时, 会有很多需要优化调整的地点, 以适应具体环境.下面通过一个简单的例子, 让我们一步步记录下来, 看看如何才能保 ...
- Java Threads 多线程10分钟参考手册
1 同步 如何同步多个线程对共享资源的访问是多线程编程中最基本的问题之一.当多个线程并发访问共享数据时会出现数据处于计算中间状态或者不一致的问题,从而影响到程序的正确运行.我们通常把这 ...
- GC 调优(实战篇) - GC参考手册
说明: Allocation Rate, 翻译为分配速率, 而不是分配率; 因为不是百分比,而是单位时间内分配的量; 同理, Promotion Rate 翻译为 提升速率; 您应该已经阅读了前面的章 ...
- 7. GC 调优(实战篇) - GC参考手册
本章介绍导致GC性能问题的典型情况.相关示例都来源于生产环境, 为演示需要做了一定程度的精简. 说明: Allocation Rate, 翻译为分配速率, 而不是分配率; 因为不是百分比,而是单位时间 ...
- 4. GC 算法(实现篇) - GC参考手册
您应该已经阅读了前面的章节: 垃圾收集简介 - GC参考手册 Java中的垃圾收集 - GC参考手册 GC 算法(基础篇) - GC参考手册 学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算 ...
- 6. GC 调优(工具篇) - GC参考手册
进行GC性能调优时, 需要明确了解, 当前的GC行为对系统和用户有多大的影响.有多种监控GC的工具和方法, 本章将逐一介绍常用的工具. 您应该已经阅读了前面的章节: 垃圾收集简介 - GC参考手册 J ...
- mysql最新版中文参考手册在线浏览
MySQL是最流行的开放源码SQL数据库管理系统,具有快速.可靠和易于使用的特点.同时MySQL也是一种关联数据库管理系统,具有很高的响应速度和灵活性.又因为mysql拥有良好的连通性.速度和安全性, ...
- java js 高德api_高德地图JSApi
火星坐标获取demo #iMap{height:500px;width:600px;float:left;} .info{float:left;margin:0 0 0 10px;} label{wi ...
最新文章
- java 快排_百度在年前会在打击一轮快排!
- Finding Structure in Time论文解读
- 玩转运维编排服务的权限:Assume Role+Pass Role
- 图解TCPIP-MAC地址(数据链路层)
- 阶段3 2.Spring_01.Spring框架简介_01.spring课程四天安排
- 通达信板块监控指标_通达信板块分析指标公式
- 【现代版】为人处世三十六计详解,真的很受益!
- 前端加密js库--CryptoJs
- 怎么看(美女)漫画最爽 - 图流
- 最佳的远程桌面连接工具
- Mac使用-键盘符号对照
- 社会保障psam卡 是什么_社会卡即服务
- 量子计算机基本信息单位,单粒子的量子态可作为存储最基本单位
- http前后端传参写法
- win10找不到文件无法卸载的解决方法
- 学历的事情,你要反省,太没有效率,太托,托墨迹,太没有决断力,太TM纠结了。
- 用正则表达式求非负整数 、匹配正整数、非正整数、负整数、整数、非负浮点数、正浮点数、非正浮点数、负浮点数、浮点数、有数字26个英文字母组成的字符串
- tradingview 修改K线的颜色,边框色,线条色
- 能画数据库E-R图的软件有哪些
- VGA显示模式及相关参数
热门文章
- 随便学学Python-day10-函数的进阶
- 北大计算机python教程_清华北大计算机系 联合推出的Java+Python1010集视频学习教程曝光...
- 北师大数据结构期末考试复习
- 【图像分割】基于差分进化算法优化模糊熵实现多级图像阈值分割附matlab代码
- ARM Linux下安装CH341串口驱动
- Spring Security 视频教程
- 安卓桌面壁纸_效仿安卓?iOS14或将支持“快应用” 功能 可玩性更强了
- 从一千万条短信中找出重复次数最多的前10条
- BUUCTF:大流量分析(一)
- vmware fusion8虚拟机win10桥接无法上网的问题