google地图打点

1.去googleapi申请你的key(需要 科学上网)

2.html

3.js

 google.maps.event.addDomListener(window, 'load', initialize);

function initialize() {
    var clat = (lat == -1) ? 51.508742 : lat;
    var clng = (lng == -1) ? -0.120850 : lng;
    var mapProp = {
        center: new google.maps.LatLng(clat, clng),
        zoom: 5,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
    var marker = null;
    google.maps.event.addListener(map, 'click', function(event) {
        var location = event.latLng;
        if (marker != null) {//此处清除之前的打点
            marker.setMap(null);
        }
        marker = new google.maps.Marker({//此处创建新的打点
            position: location,
            map: map,
        });
        lng = location.lng();//保存经纬度
        lat = location.lat();
    });
}
 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部