欢迎光临青岛广闻汇通智能科技有限公司官方网站!
语言选择: 中文版 ∷  英文版

百度地图







百度地图API自定义地图


    html,body{margin:0;padding:0;}
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}





  
  
    //创建和初始化地图函数:     function initMap(){         createMap();//创建地图         setMapEvent();//设置地图事件         addMapControl();//向地图添加控件         addMarker();//向地图中添加marker     }          //创建地图函数:     function createMap(){         var map = new BMap.Map("dituContent");//在百度地图容器中创建一个地图         var point = new BMap.Point(120.411009,36.119841);//定义一个中心点坐标         map.centerAndZoom(point,17);//设定地图的中心点和坐标并将地图显示在地图容器中         window.map = map;//将map变量存储在全局     }          //地图事件设置函数:     function setMapEvent(){         map.enableDragging();//启用地图拖拽事件,默认启用(可不写)         map.enableScrollWheelZoom();//启用地图滚轮放大缩小         map.enableDoubleClickZoom();//启用鼠标双击放大,默认启用(可不写)         map.enableKeyboard();//启用键盘上下左右键移动地图     }          //地图控件添加函数:     function addMapControl(){         //向地图中添加缩放控件 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); map.addControl(ctrl_nav);         //向地图中添加缩略图控件 var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1}); map.addControl(ctrl_ove);         //向地图中添加比例尺控件 var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT}); map.addControl(ctrl_sca);     }          //标注点数组     var markerArr = [{title:"青岛广闻汇通智能科技有限公司",content:"LED显示屏 DID液晶拼接屏  LED智慧会议屏  液晶广告机",point:"120.40976|36.120395",isOpen:0,icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}  ];     //创建marker     function addMarker(){         for(var i=0;i" + json.title + ""+json.content+"
");         return iw;     }     //创建一个Icon     function createIcon(json){         var icon = new BMap.Icon("http://app.baidu.com/map/images/us_mk_icon.png", new BMap.Size(json.w,json.h),{imageOffset: new BMap.Size(-json.l,-json.t),infoWindowOffset:new BMap.Size(json.lb+5,1),offset:new BMap.Size(json.x,json.h)})         return icon;     }          initMap();//创建和初始化地图



联系我们

新闻中心

联系我们

公 司:青岛广闻汇通智能科技有限公司

联系人:李生

电话:0532-89825800

手机:17753255171

E-mail:grandwon_qd@163.com

地 址:青岛市市北区合肥路280-68号

用手机扫描二维码关闭
二维码