<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    簡易代碼之家

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <meta name="keywords" content="百度地圖,百度地圖API,百度地圖自定義工具,百度地圖所見即所得工具" />
    <meta name="description" content="百度地圖API自定義地圖,幫助用戶在可視化操作下生成百度地圖" />
    <title>百度地圖API自定義地圖</title>
    <!--引用百度地圖API-->
    <style type="text/css">
        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}
    </style>
    <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>
    </head>

    <body>
      
    <!--百度地圖容器-->
      
    <div style="width:697px;height:550px;border:#ccc solid 1px;" id="dituContent"></div>
    </body>
    <script type="text/javascript">
        
    var opts = {
          width : 
    100,     // 信息窗口寬度
          height: 50,     // 信息窗口高度
          title : "IBM中國股份有限公司"  // 信息窗口標題
        }
        
    //創建和初始化地圖函數:
        function initMap() {
            createMap(); 
    //創建地圖
            setMapEvent(); //設置地圖事件
            addMapControl(); //向地圖添加控件
        }

        
    //創建地圖函數:
        function createMap() {
            
    var map = new BMap.Map("dituContent"); //在百度地圖容器中創建一個地圖
            var point = new BMap.Point(104.11412937.550339); //定義一個中心點坐標
            map.centerAndZoom(point, 5); //設定地圖的中心點和坐標并將地圖顯示在地圖容器中
            window.map = map; //將map變量存儲在全局

            
    //向地圖添加標注
            var bounds = map.getBounds();        

            
    var point = new BMap.Point(116.326655,39.902095);
            
    var marker = new BMap.Marker(point);
            
    var label = new BMap.Label('IBM全球總部',{"offset":new BMap.Size(9,-15)});
            marker.setLabel(label);
            map.addOverlay(marker);
            marker.addEventListener(
    "click"function(){this.openInfoWindow(new BMap.InfoWindow("全球總部(北京)</br>Tel:010-10000000", opts));});

            
    var point = new BMap.Point(103.80901930.850669); 
            
    var marker = new BMap.Marker(point);
            
    var label = new BMap.Label('成都分公司',{"offset":new BMap.Size(9,-15)});
            marker.setLabel(label);
            map.addOverlay(marker);
            marker.addEventListener(
    "click"function(){this.openInfoWindow(new BMap.InfoWindow("成都分公司</br>Tel:暫無", opts));});

            
    var point = new BMap.Point(114.059763,22.646821);
            
    var marker = new BMap.Marker(point);
            
    var label = new BMap.Label('香港分公司',{"offset":new BMap.Size(9,-15)});
            marker.setLabel(label);
            map.addOverlay(marker);
            marker.addEventListener(
    "click"function(){this.openInfoWindow(new BMap.InfoWindow("香港分公司</br>Tel:暫無", opts));});

            
    var point = new BMap.Point(121.32324631.294085);
            
    var marker = new BMap.Marker(point);
            
    var label = new BMap.Label('上海分公司',{"offset":new BMap.Size(9,-15)});
            marker.setLabel(label);
            map.addOverlay(marker);
            marker.addEventListener(
    "click"function(){this.openInfoWindow(new BMap.InfoWindow("上海分公司</br>Tel:暫無", opts));});
        }
        
    // 編寫自定義函數,創建標注
        function addMarker(point, index) {
            
    var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png"new BMap.Size(2325), {
                offset: 
    new BMap.Size(1025),                  // 指定定位位置
                imageOffset: new BMap.Size(00 - index * 25)   // 設置圖片偏移
            });
            
    var marker = new BMap.Marker(point, { icon: myIcon });
            map.addOverlay(marker);
        }

        
    //地圖事件設置函數:
        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);
        }
        initMap(); 
    //創建和初始化地圖
    </script>
    </html>
    posted on 2012-04-12 15:19 Jakin.zhou 閱讀(6632) 評論(2)  編輯  收藏

    Feedback

    # re: 一個調用百度地圖小實例 2012-05-23 12:22 王先生
    請問,調用百度地圖,計算兩點之間的行車距離?應該如何弄?  回復  更多評論
      

    # re: 一個調用百度地圖小實例[未登錄] 2014-12-11 19:31 k
    , .fj  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久国产精品一区免费下载| 国产专区一va亚洲v天堂| 成人精品视频99在线观看免费| 四虎永久在线精品免费一区二区 | 最近最好最新2019中文字幕免费| 国产亚洲午夜高清国产拍精品| 免费人成视频在线观看免费| 亚洲另类古典武侠| 久久综合日韩亚洲精品色| 丁香亚洲综合五月天婷婷| 成人免费a级毛片无码网站入口 | 免费观看在线禁片| 一级毛片大全免费播放下载| 亚洲国产精品自在自线观看| 亚洲丰满熟女一区二区v| 久久被窝电影亚洲爽爽爽 | 久久久久亚洲AV无码专区首JN| 日本免费网址大全在线观看| 久久精品视频免费看| 国产一级一毛免费黄片| free哆拍拍免费永久视频| 精品一区二区三区免费毛片| 自拍偷区亚洲国内自拍| 亚洲免费黄色网址| 亚洲视频一区网站| 337p欧洲亚洲大胆艺术| 91情国产l精品国产亚洲区 | 亚洲国产精品成人精品小说| 亚洲欧洲在线观看| 亚洲丝袜美腿视频| 久久久久久a亚洲欧洲AV| 国产成A人亚洲精V品无码| 亚洲av最新在线网址| 亚洲国产成人久久综合碰碰动漫3d| 日本媚薬痉挛在线观看免费| 毛片免费在线观看网址| 毛片大全免费观看| 免费看国产曰批40分钟| 免费人成在线观看播放国产| 亚洲精品国产精品乱码不卞| 精品国产人成亚洲区|