当前位置: 移动技术网 > IT编程>开发语言>Jquery > 百度地图API-javascript-web地图的应用

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

2018年03月07日  | 移动技术网IT编程  | 我要评论

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>电子邮箱:hudb@pvc123.com</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/

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

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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网