高德地图笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oYuLian/article/details/82781629

1.加点(多个)

 var map = new AMap.Map("container", {
                resizeEnable: true,
                zoom: 4
            });
            var markers = []; //province见Demo引用的JS文件
            for (var i = 0; i < provinces.length; i += 1) {
                var marker;
                var nposition = provinces[i].center.split(",");
                console.log("nposition》》》》",nposition);
                if(nposition[0]=="26.571257"){
                    return false;
                }
                if (nposition.length == 2) {
                    if (provinces[i].type == 0) {
                        var icon = new AMap.Icon({
                            image: "https://vdata.amap.com/icons/b18/1/2.png",
                            size: new AMap.Size(24, 24)
                        });
                        marker = new AMap.Marker({
                            icon: icon,
                            position: nposition,
                            offset: new AMap.Pixel(-12, -12),
                            zIndex: 101,
                            title: provinces[i].name,
                            map: map
                        });
                    } else {
                        marker = new AMap.Marker({
                            position: nposition,
                            title: provinces[i].name,
                            map: map
                        });
                        if (provinces[i].type === 2) {
                            var content =
                                "<div class = 'taiwan'>宝岛台湾</div>";
                            baodao = new AMap.Marker({
                                content: content,
                                position: nposition,
                                title: provinces[i].name,
                                offset: new AMap.Pixel(0, 0),
                                map: map
                            });
                        }
                    }
                    markers.push(marker);
                }
            }
            //在视野中显示所有的点
            map.setFitView();

2.创建地图

 var hmap={
                resizeEnable: true,//是否允许移动
                center:["106.687915", "26.499209"],//地图中心
                zoom: 10,//放大级别
            }
            var map = new AMap.Map("container",hmap);

https://lbs.amap.com/api/javascript-api/reference/map

猜你喜欢

转载自blog.csdn.net/oYuLian/article/details/82781629