百度地图api坐标地址标注功能

百度地图api坐标地址标注功能1077
  var marker, oDrag = document.getElementById("drag");
        // 百度地图API功能
        var map = new BMap.Map("allmap");            // 创建Map实例
        map.enableScrollWheelZoom(true);
        map.addControl(new BMap.ScaleControl({anchor: BMAP_ANCHOR_BOTTOM_RIGHT}));    // 右下比例尺
        map.setDefaultCursor("Crosshair");//鼠标样式
        map.addControl(new BMap.NavigationControl({anchor: BMAP_ANCHOR_TOP_RIGHT}));  //右上角,仅包含平移和缩放按钮
        var cityList = new BMapLib.CityList({
            container: 'container',
            map: map
        });
        map.addEventListener("click", showInfo);
        function showInfo(e){
            map.clearOverlays();
            marker = new BMap.Marker(new BMap.Point(e.point.lng, e.point.lat));  // 创建标注
            map.addOverlay(marker);
            //获取经纬度
            document.getElementById("lng").value = e.point.lng;
            document.getElementById("lat").value = e.point.lat;
        }

        function show(){
            map.centerAndZoom('黄岛',12);                   // 初始化地图,设置城市和地图级别。
            oDrag.style.display = "block";
        }
        function dhide(){
            map.clearOverlays();
            document.getElementById("lng").value = '';
            document.getElementById("lat").value = '';
            oDrag.style.display = "none";
        }
		
		function showMap(){
			oDrag.style.display = "none";
			var map1 = new BMap.Map("show_map");
			var lng = document.getElementById("lng").value;
            var lat = document.getElementById("lat").value;
			map1.centerAndZoom(new BMap.Point(lng, lat), map.getZoom());
			var marker1 = new BMap.Marker(new BMap.Point(lng, lat));  // 创建标注
			map1.addOverlay(marker1);              // 将标注添加到地图中
		}

也许你还喜欢