js引入带maker的全景地图实例(GPS84转百度经纬度)+效果图

直接复制改下key就能使用

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
        body, html,#map {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=自己申请的key"></script>
    <script type="text/javascript" src="http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/SearchInfoWindow_min.js"></script>
    <title>地图展示</title>
</head>
<body>
<div id="map"></div>
</body>
</html>
<script type="text/javascript">
    var x = 120.04166280946251;
    var y = 36.25426919033497;
    var ggPoint = new BMap.Point(x,y);

    /*地图初始化开始*/
    var map = new BMap.Map("map");
    map.centerAndZoom(ggPoint, 18);
    map.addControl(new BMap.NavigationControl());
    map.enableScrollWheelZoom(true);
    /*地图初始化结束*/

    /*坐标转换函数开始*/
    translateCallback = function (data){
        if(data.status === 0) {
            var marker = new BMap.Marker(data.points[0]);
            //marker.enableDragging(); //marker可拖拽
            map.addOverlay(marker); //在地图中添加marker
            var label = new BMap.Label("xx小区",{offset:new BMap.Size(20,-10)});
            marker.setLabel(label); //添加百度label
            map.setCenter(data.points[0]);
        }
    }
    /*坐标转化函数结束*/

    /*百度全景地图控件 start*/
    var stCtrl = new BMap.PanoramaControl(); //构造全景控件
    stCtrl.setOffset(new BMap.Size(20, 20));
    map.addControl(stCtrl);//添加全景控件
    /*百度全景地图控件 end*/

    /*展示转化后的地理位置 start*/
    setTimeout(function(){
        var convertor = new BMap.Convertor();
        var pointArr = [];
        pointArr.push(ggPoint);
        convertor.translate(pointArr, 1, 5, translateCallback)
    }, true);
    /*展示转化后的地理位置 end*/
</script>

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,800评论 1 32
  • 最近想帮公司线下的门店采集一下经纬度,标注在地图上,一研究居然地图还有这么多标准,现总结相关知识如下,首先了解一下...
    春泥村雨阅读 7,602评论 0 2
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 10,165评论 0 30
  • 有时候我们需要编写一些小的代码片段时,在Visual Studio中创建一个工程就显得有点杀鸡用牛刀的感觉了,所有...
    简约生活_忆沙阅读 5,780评论 0 0
  • 昨天晚上睡的早点,在心里计划明天要早起床,去公园走步,到早上六点,人是醒了但不愿意动,又磨叽磨叽过了半个多小时,才...
    郑治中阅读 1,423评论 2 0