(原) 高德地图

高德地图有两个key 一个web一个js  要用js的key

1:显示地图


map = new AMap.Map('map', {
    resizeEnable: true,
    zoom: 14,
    center: [east, north]  //坐标
});

map.plugin(["AMap.ToolBar"], function() {
    map.addControl(new AMap.ToolBar({
        offset: new AMap.Pixel(20, 45),
        position: "RT"
    }));
});


RT: right top


2 显示标注

marker = new AMap.Marker({
        map: map,
        position: [east, north],
        icon: new AMap.Icon({
            size: new AMap.Size(40, 50),  //图标大小
            image: imgurl,  //图标地址
            imageOffset: new AMap.Pixel(0, 0)  //偏移
        })
    });

    markers.push(marker);   //为删除所有点做准备

    AMap.event.addListener(marker, 'mouseover', function () {   //鼠标移动元素正上方触发
        
    });

3 删除标注

map.remove(markers);    //删除记录的markers   
map.remove(markers);    //删除单个marker


4 逆向地址   

//&plugin=AMap.Geocoder  必须在<script>加上  

var geocoder = new AMap.Geocoder({
        radius: 1000,
        extensions: "all"
    });
    geocoder.getAddress([obj.gdeast, obj.gdnorth], function (status, result) {
	
        geocoder_CallBack_openInfo(result);  //result.regeocode.formttedAddress  地址完整描述

    });

5 轨迹回放  高德有自己的轨迹回放例子  贴个地址

http://lbs.amap.com/api/javascript-api/example/marker/replaying-historical-running-data/


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值