zoukankan      html  css  js  c++  java
  • 高德地图基础

    一,基础类:
    
    new AMap.Pixel(x:Number,y:Number)  构造一个像素坐标对象。,确定地图上的一个像素点。xy为像素单位 
    
    new AMap.Size(Number,height:Number)   地物对象的像素尺寸  构造尺寸对象。参数width:宽度,height:长度,单位:像素;
    
    new AMap.LngLat(lng:Number,lat:Number,noAutofix:bool)  经纬度坐标,确定地图上的一个点。 lng、lat分别代表经度、纬度值; noAutoFix表示是否自动将经度修正到 [-180,180] 区间内,缺省为false,
    
    new AMap.Bound(southWest:LngLat, northEast:LngLat)  地物对象的经纬度矩形范围。参数southWest、northEast分别代表地物对象西南角经纬度和东北角经纬度值。
    
    二,地图:
    
    new AMap.Map(container:String/HTMLDivElement, opts:MapOptions)
    
    方法:
    
    getBounds( )  获取当前地图视图范围,获取当前可视区域。
    
    getSize( )    获取地图容器像素大小
    
    setZoom(level:Number)  设置地图显示的缩放级别,在PC上,参数zoom可设范围:[3,18];在移动端:参数zoom可设范围:[3,19]
    
    add(overlayers:Array)    添加覆盖物/图层。参数为单个覆盖物/图层,或覆盖物/图层的数组。
    
    remove(overlayers:Array)  删除覆盖物/图层。参数为单个覆盖物/图层,或覆盖物/图层的数组。
    
    setCenter(position:LngLat)  设置地图显示的中心点
    
    setZoomAndCenter(zoomLevel:Number,center:LngLat)  地图缩放至指定级别并以指定点为地图显示中心点
    
    setCity(city:String,callback:Functon)    按照行政区名称或adcode来设置地图显示的中心点。行政区名称支持中国、省、市、区/县名称,如遇重名的情况,会按城市编码表顺序返回第一个
    
    setBounds(bound:Bounds)  指定当前地图显示范围,参数bounds为指定的范围
    
    panTo(positon:LngLat)    地图中心点平移至指定点位置
    
    setFitView()        根据地图上添加的覆盖物分布情况,自动缩放地图到合适的视野级别,参数均可缺省。
    
    clearMap( )        删除地图上所有的覆盖物
    
    destroy( )         注销地图对象,并清空地图容器
    
    plugin(name:String/Array,callback:Function)  
    
    插件加载方法。参数name中指定需要加载的插件类型,同时加载多个插件时,以字符串数组的形式添加。在Callback回调函数中进行地图插件的创建、插件事件的绑定等操作;
    
    addControl(obj:Object)  添加控件。参数可以是插件列表中的任何插件对象,如:ToolBar、OverView、Scale等
    
    clearInfoWindow( )    清除地图上的信息窗体。
    
    pixelToLngLat(pixel:Pixel,level:Number)      平面地图像素坐标转换为地图经纬度坐标    
    
    containerToLngLat(pixel:Pixel)      地图容器像素坐标转为地图经纬度坐标
    
    setFeatures(feature:Array)    设置地图上显示的元素种类,支持bg(地图背景)、point(兴趣点)、road(道路)、building(建筑物)
    
    事件:
    
    complete  地图图块加载完成后触发事件
    
    click    鼠标左键单击事件
    
    zoomchange  地图缩放级别更改后触发
    
    zoomstart    缩放开始时触发
    
    zoomend    缩放停止时触发
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    

      

  • 相关阅读:
    速达开发小组面试题分享下
    NC V6 nchome文件目录及其作用介绍
    GIL 线程池 进程池 同步 异步 阻塞 非阻塞
    线程
    守护进程进程安全
    并发
    22个所见即所得在线 Web 编辑器
    asp.net操纵Oracle存储过程
    JQuery 中each的使用方法
    JQuery实现简单的服务器轮询效果
  • 原文地址:https://www.cnblogs.com/jeff-zhu/p/11965244.html
Copyright © 2011-2022 走看看