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

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

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

    hyljava

    利用百度地圖的API定位地理位置

    <!DOCTYPE html> 
    <html> 
    <head> 
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 
    <meta http-equiv="Content-Type" content="text/html; charset=GBK" /> 
    <title>Hello, World</title> 
    <style type="text/css"> 
    html{height:100%} 
    body{height:100%;margin:0px;padding:0px} 
    #container{height:70%}
    #container{width:50%} 
    </style> 
    <script type="text/javascript" src="
    </head> 
     
    <body> 
    <br><br><br><br><br>
    百度地圖接口 --  總結
    <br><br>
    <div id="container"></div> 
    <script type="text/javascript"> 
    var map = new BMap.Map("container");          // 創建地圖實例 


    //通過經緯度坐標來初始化地圖
    var point = new BMap.Point(125.4360909,43.78802888999);  // 創建點坐標 

    map.centerAndZoom(point, 15);                 // 初始化地圖,設置中心點坐標和地圖級別 

    //通過城市名稱來初始化地圖
    //map.centerAndZoom("長春");

    var marker = new BMap.Marker(point);        // 創建標注 
    map.addOverlay(marker);
     
    map.enableScrollWheelZoom();  // 開啟鼠標滾輪縮放 
    map.enableKeyboard();         // 開啟鍵盤控制 
    map.enableContinuousZoom();   // 開啟連續縮放效果 
    map.enableInertialDragging(); // 開啟慣性拖拽效果

    map.addControl(new BMap.NavigationControl()); //添加標準地圖控件(左上角的放大縮小左右拖拽控件)
    map.addControl(new BMap.ScaleControl());      //添加比例尺控件(左下角顯示的比例尺控件)
    map.addControl(new BMap.OverviewMapControl()); // 縮略圖控件
    map.addControl(new BMap.MapTypeControl());     //// 僅當設置城市信息時,MapTypeControl的切換功能才能可用map.setCurrentCity("北京"); 
    map.setCurrentCity("吉林省");

    //添加自定義控件

    // 定義一個控件類,即function 
    function ZoomControl(){ 
      // 設置默認停靠位置和偏移量 
      this.defaultAnchor = BMAP_ANCHOR_TOP_LEFT; 
      this.defaultOffset = new BMap.Size(50, 10); 

     
    // 通過JavaScript的prototype屬性繼承于BMap.Control 
    ZoomControl.prototype = new BMap.Control(); 

    // 自定義控件必須實現initialize方法,并且將控件的DOM元素返回 
    // 在本方法中創建個div元素作為控件的容器,并將其添加到地圖容器中 
    ZoomControl.prototype.initialize = function(map){ 
      // 創建一個DOM元素 
      var div = document.createElement("div"); 
      // 添加文字說明 
      div.appendChild(document.createTextNode("長春工業大學人文信息學院")); 
      // 設置樣式 
      div.style.cursor = "pointer"; 
      div.style.border = "1px solid gray"; 
      div.style.backgroundColor = "white"; 
      // 綁定事件,點擊一次放大兩級 
      div.onclick = function(e){ 
        alert("長春工業大學人文信息學院");
      } 
      // 添加DOM元素到地圖中 
      map.getContainer().appendChild(div); 
      // 將DOM元素返回 
      return div; 

    // 創建控件實例 
    var myZoomCtrl = new ZoomControl(); 
    // 添加到地圖當中 
    map.addControl(myZoomCtrl); 

     

    //添加信息窗口
    var opts = { 
      width : 200,     // 信息窗口寬度 
      height: 70,     // 信息窗口高度 
      title : "長春工業大學人文信息學院"  // 信息窗口標題 

    var infoWindow = new BMap.InfoWindow("您好,歡迎來到長春工業大學人文信息學院", opts);  // 創建信息窗口對象 
    map.openInfoWindow(infoWindow, map.getCenter());      // 打開信息窗口

    </script> 
    </body> 
    </html>
    運行效果圖

     

    posted on 2012-07-23 15:04 何云隆 閱讀(21231) 評論(4)  編輯  收藏 所屬分類: JS

    評論

    # re: 利用百度地圖的API定位地理位置 2014-07-28 14:49 11

    111  回復  更多評論   

    # re: 利用百度地圖的API定位地理位置 2016-03-10 13:48 q

    wwww  回復  更多評論   

    # re: 利用百度地圖的API定位地理位置 2016-05-10 12:15 我企鵝完全

    未完全  回復  更多評論   

    # re: 利用百度地圖的API定位地理位置 2016-06-18 13:59

    你這根本不是定位呀,哥們,你那個經緯度是寫死的,只是給這個經緯度添加標注而已  回復  更多評論   

    主站蜘蛛池模板: 亚洲av无码无在线观看红杏| 亚洲综合一区无码精品| 9277手机在线视频观看免费| 亚洲国产成人精品无码一区二区 | 亚洲精品午夜国产VA久久成人 | 免费在线观看污网站| baoyu122.永久免费视频| 亚洲妓女综合网99| 亚洲av午夜精品一区二区三区| 久久国产免费一区二区三区| 亚洲成a人片在线观看天堂无码| 国产亚洲成AV人片在线观黄桃 | 亚洲一区二区三区无码影院| 免费精品无码AV片在线观看| 亚洲国产精品网站在线播放 | 最近中文字幕大全免费版在线| 色婷五月综激情亚洲综合| 亚洲人成网站在线播放vr| 成年人在线免费观看| 全免费a级毛片免费看| 最新亚洲人成无码网www电影| 91在线精品亚洲一区二区| 亚洲国产一区明星换脸| 国产人在线成免费视频| a国产成人免费视频| 理论亚洲区美一区二区三区| 亚洲国产人成网站在线电影动漫| 全黄性性激高免费视频| 中文毛片无遮挡高潮免费| a级男女仿爱免费视频| 羞羞漫画小舞被黄漫免费| 亚洲一区在线视频观看| 亚洲AV永久无码精品成人| 国产乱弄免费视频| 国语成本人片免费av无码| 无码日韩精品一区二区免费暖暖| 黄色免费网址在线观看| 亚洲性色AV日韩在线观看| 亚洲国产精品午夜电影| 亚洲av激情无码专区在线播放| 亚洲电影日韩精品 |