百度地图API-javascript-web地图的应用

Posted web1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图API-javascript-web地图的应用相关的知识,希望对你有一定的参考价值。

html部分的代码

  <div class="maxwidth">
        <div class="address clearfix">
            <div class="map-box fl">
                <div id="allmap"></div>
            </div>
            <div class="maptitle fr">
                <span>建和塑胶材料有限公司</span>
                <p>联系人:胡先生</p>
                <p>电子邮箱:[email protected]</p>
                <p>联系地址:东莞市南城区高盛科技大厦5楼</p>
                <div class="qqinline">
                    <a href="#">QQ在线咨询</a>
                </div>
            </div>
            <div class="mapimg fr">
                <img src="../static/conaaa.png" />
            </div>
        </div>
        <div class="hot">
            <img src="../static/hot.jpg" />
        </div>
    </div>

 

css部分代码

.maxwidth{width:1200px;margin:0px auto;}


/*map*/

.map-box{background-color:#fff;width:750px;height:538px;border:1px solid #eee;}
#allmap{width:730px;height:518px;margin:10px;}
span.BMap_Marker label.BMapLabel{border:1px solid #000;border-radius: 3px;}
/*map end*/

 

js部分代码

        <script src="../js/jquery.min.js"></script>
    <script type="text/javascript" src="http://api.map.baidu.com/api?ak=nbAwc69Hb3sgKdGHko1HWhSP&amp;v=2.0"></script>
    <script type="text/javascript">
    // 百度地图API功能
    var map = new BMap.Map("allmap");
    var point = new BMap.Point(113.732756,22.992607);
    map.centerAndZoom(point, 19);
    var marker = new BMap.Marker(point);  // 创建标注
    map.addOverlay(marker);              // 将标注添加到地图中

    var label = new BMap.Label("建和塑胶材料有限公司",{offset:new BMap.Size(20,-10)});
    label.setStyle({
            borderColor : "black"
             
         });
    //marker.addEventListener("click", function(){    //点击弹出可去掉注释      
        marker.setLabel(label); //开启信息窗口
    //});  //点击弹出可去掉注释         
    </script>    

 

效果图如下:

技术分享图片

 

  写地图巨有用的地址mark:

        百度地图生成器

   http://api.map.baidu.com/lbsapi/creatmap/index.html

        百度地图拾取坐标系统
        http://api.map.baidu.com/lbsapi/getpoint/index.html

        百度地图JavaScript API
        http://lbsyun.baidu.com/index.php?title=jspopular







以上是关于百度地图API-javascript-web地图的应用的主要内容,如果未能解决你的问题,请参考以下文章

百度地图两点如何测距

要在自己的网站上用百度地图,怎么申请API,网址是啥

如何使用百度地图API

百度地图下载|百度地图

高德地图,百度地图,腾讯地图哪个好?

Cesium可以加载百度地图吗