国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

百度地圖API的使用

這篇具有很好參考價值的文章主要介紹了百度地圖API的使用。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


一、百度地圖–作者前言

這篇文章主要想讓讀者掌握:
百度地圖官網(wǎng) API
百度地圖JavaScript API
當(dāng)前的位置在網(wǎng)頁中顯示,插入地圖 拖拽 點擊事件。
應(yīng)用場景:網(wǎng)頁插入百度地圖
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
注意:不關(guān)注定位、距離、公交,這些功能一般結(jié)合移動端GPS實現(xiàn)

二、百度地圖如何使用

第一步:進入官網(wǎng)

百度地圖JavaScript API
直接搜百度地圖或者百度地圖開放平臺,或者直接點擊上方鏈接。
【官網(wǎng)】https://lbsyun.baidu.com/
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

第二步:進入開發(fā)文檔

百度地圖JavaScript API
或者直接點擊上方鏈接。
【百度地圖JavaScript API】https://lbsyun.baidu.com/index.php?title=jspopularGL
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

第三步:申請百度開發(fā)者密鑰

申請百度開發(fā)者密鑰網(wǎng)址
【申請百度開發(fā)者密鑰網(wǎng)址】https://lbsyun.baidu.com/index.php?title=jspopularGL/guide/getkey
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

獲取賬戶和密鑰
  1. 注冊百度賬號
    申請百度賬號網(wǎng)址
    【申請百度賬號網(wǎng)址】https://passport.baidu.com/v2/?login
    先注冊百度賬號,如果有的話,直接登錄即可或者采用第三方登錄,登錄完成進入下一步
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

  2. 申請成為百度開發(fā)者
    申請成為百度開發(fā)者網(wǎng)址
    【[申請成為百度開發(fā)者網(wǎng)址】https://lbsyun.baidu.com/apiconsole/user/choose
    按照步驟走就ok了
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

  1. 獲取服務(wù)密鑰(通行證)
    獲取密鑰網(wǎng)址
    【[獲取密鑰網(wǎng)址】https://lbsyun.baidu.com/apiconsole/key/create#/home
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
    也可以配置為*,這樣全域可以訪問,但是缺點就是不安全
    百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

應(yīng)用名稱最好是英文,一定要選擇游覽器端
Referer白名單可以把你的域名放里面,如果上限域名還沒有,可以放自己電腦的IP地址,ip地址可以通過cmd輸入ipconfig獲取,如果你想放多個,可以以逗號隔開,如上圖所示
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

第四步:插入百度地圖

插入百度地圖網(wǎng)址
【插入百度地圖網(wǎng)址】https://lbsyun.baidu.com/apiconsole/key/create#/homehttps://lbsyun.baidu.com/index.php?title=jspopularGL/guide/helloworld
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

4.1申請密鑰=>已完成
4.2準(zhǔn)備頁面

創(chuàng)建一個html頁面

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  
</body>
</html>

百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

4.3創(chuàng)建容器和創(chuàng)建地圖實例以及相關(guān)設(shè)置

寫容器,設(shè)置大小
創(chuàng)建地圖容器元素
地圖需要一個HTML元素作為容器,這樣才能展現(xiàn)到頁面上。這里我們創(chuàng)建了一個div元素。

<body>
  <!-- 創(chuàng)建地圖容器元素 -->
  <div id="container"></div> 
</body>

設(shè)置容器樣式

  <style>
    html{height:100%}    
    body{height:100%;margin:0px;padding:0px}    
    #container{height:100%}    
  </style>

引用百度地圖API文件

<script src="https://api.map.baidu.com/api?v=1.0&&type=webgl&ak=您的密鑰">
</script>

地圖實例以及相關(guān)設(shè)置

  • 創(chuàng)建地圖實例 => 位于BMapGL命名空間下的Map類表示地圖,通過new操作符可以創(chuàng)建一個地圖實例。其參數(shù)可以是元素id也可以是元素對象。
  • 設(shè)置中心點坐標(biāo) => 我們使用BMapGL命名空間下的Point類來創(chuàng)建一個坐標(biāo)點。Point類描述了一個地理坐標(biāo)點,其中116.404表示經(jīng)度,39.915表示緯度。(為天安門坐標(biāo))
  • 地圖初始化,同時設(shè)置地圖展示級別 => 創(chuàng)建地圖實例后,我們需要對其進行初始化,BMapGL.Map.centerAndZoom()方法要求設(shè)置中心點坐標(biāo)和地圖級別。
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    html{height:100%}    
    body{height:100%;margin:0px;padding:0px}    
    #container{height:100%}    
  </style>
</head>

<script src="http://api.map.baidu.com/api?type=webgl&v=1.0&ak=webgl&ak=IVrxhGKViMttmN3Mr0GntQHZUCwS30W4"></script>
<body>
  <!-- 創(chuàng)建地圖容器元素 -->
  <div id="container"></div> 
  
</body>
<script>
  // 創(chuàng)建地圖實例=> 參數(shù)可以是元素id也可以是元素對象。
  var map = new BMapGL.Map("container");
  // 設(shè)置中心點坐標(biāo)(經(jīng)緯度)=>天安門坐標(biāo)
  var point = new BMapGL.Point(116.404, 39.915);
  // 地圖初始化,同時設(shè)置地圖展示級別
  map.centerAndZoom(point, 15); 
  
</script>
</html>

這樣就可以看到我們的地圖放到頁面中了,地圖初始化完成默認(rèn)有拖拽功能
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
point 位置點
15是級別(范圍3-19),數(shù)值越小,地圖看的越遠越全,值越大,地圖看的越清晰
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

三、百度地圖添加控件(基本控件)

鼠標(biāo)滾輪

鼠標(biāo)滾輪縮放
【鼠標(biāo)滾輪縮放】https://lbsyun.baidu.com/index.php?title=jspopularGL/guide/show
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
開啟鼠標(biāo)縮放配置代碼,默認(rèn)鼠標(biāo)滾輪是關(guān)閉你的,需要我們配置才能才起

//開啟鼠標(biāo)滾輪的事件
map.enableScrollWheelZoom(true);     //鼠標(biāo)滾輪true 縮放 false不縮放

配置完成可通過鼠標(biāo)滾輪來控制地圖,向上滑放放大,向下則放小
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

添加控件

添加控件
【添加控件】https://lbsyun.baidu.com/index.php?title=jspopularGL/guide/widget
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
官方提供的控件
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

  • 平移縮放控件(NavigationControl)
    PC端默認(rèn)位于地圖左上方,它包含控制地圖的平移和縮放的功能
  // 添加控件平移縮放控件
  map.addControl(new BMapGL.NavigationControl());

百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

marker標(biāo)注(需要掌握)

添加標(biāo)注,點、線、面
【添加控件】https://lbsyun.baidu.com/index.php?title=jspopularGL/guide/widget
標(biāo)注可以加入某種形狀,或者定義某一種類型,可以使用map.addOverlay方法向地圖添加覆蓋物,也可以使用map.removeOverlay方法移除覆蓋物。
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

1、地圖添加標(biāo)注marker

點 Marker 表示地圖上的點,可自定義標(biāo)注的圖標(biāo)(最常用)
添加標(biāo)注語法

var point = new BMapGL.Point(116.404, 39.915);   
var marker = new BMapGL.Marker(point);        // 創(chuàng)建標(biāo)注   
map.addOverlay(marker);                     // 將標(biāo)注添加到地圖中

demo完整代碼

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    html {
      height: 100%
    }

    body {
      height: 100%;
      margin: 0px;
      padding: 0px
    }

    #container {
      height: 100%
    }
  </style>
</head>

<script src="http://api.map.baidu.com/api?type=webgl&v=1.0&ak=webgl&ak=IVrxhGKViMttmN3Mr0GntQHZUCwS30W4"></script>
<body>
  <!-- 創(chuàng)建地圖容器元素 -->
  <div id="container"></div>

</body>
<script>
  // 1.創(chuàng)建地圖
  var map = new BMapGL.Map("container");
  // 2.設(shè)置中心點
  var point = new BMapGL.Point(116.404, 39.915);
  // 3.地圖初始化,同時設(shè)置地圖展示級別
  // point 位置點 15是級別(范圍3-19)
  map.centerAndZoom(point, 11);
  // 4.數(shù)據(jù)滾輪
  map.enableScrollWheelZoom(true);     //開啟鼠標(biāo)滾輪縮放

  // 5.地圖添加標(biāo)注
  // 點	Marker	表示地圖上的點,可自定義標(biāo)注的圖標(biāo)(最常用)
  var marker = new BMapGL.Marker(point);  // 創(chuàng)建標(biāo)注   
  map.addOverlay(marker);  // 將標(biāo)注添加到地圖中
</script>
</html>
效果

百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

2、更改地圖標(biāo)注marker樣式–定義標(biāo)注圖標(biāo)

通過Icon類可實現(xiàn)自定義標(biāo)注的圖標(biāo),下面示例通過參數(shù)MarkerOptions的icon屬性進行設(shè)置,您也可以使用marker.setIcon()方法。
完整icon類

var myIcon = new BMapGL.Icon("markers.png", new BMapGL.Size(23, 25), {   
    // 指定定位位置。  
    // 當(dāng)標(biāo)注顯示在地圖上時,其所指向的地理位置距離圖標(biāo)左上   
    // 角各偏移10像素和25像素。您可以看到在本例中該位置即是  
    // 圖標(biāo)中央下端的尖角位置。   
    anchor: new BMapGL.Size(10, 25),   
    // 設(shè)置圖片偏移。  
    // 當(dāng)您需要從一幅較大的圖片中截取某部分作為標(biāo)注圖標(biāo)時,您  
    // 需要指定大圖的偏移位置,此做法與css sprites技術(shù)類似。   
    imageOffset: new BMapGL.Size(0, 0 - 25)   // 設(shè)置圖片偏移   
});     
    // 創(chuàng)建標(biāo)注對象并添加到地圖  
var marker = new BMapGL.Marker(point, {icon: myIcon});   
map.addOverlay(marker); 

根據(jù)需求使用icon類
new BMapGL.Icon(第一個參數(shù)圖片的路徑,第二個參數(shù)是圖片的大小)
創(chuàng)建標(biāo)注對象并添加到地圖

var marker = new BMapGL.Marker(point, {icon: myIcon});   
map.addOverlay(marker); 

素材圖片地址
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
demo完整代碼

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    html {
      height: 100%
    }

    body {
      height: 100%;
      margin: 0px;
      padding: 0px
    }

    #container {
      height: 100%
    }
  </style>
</head>

<script src="http://api.map.baidu.com/api?type=webgl&v=1.0&ak=webgl&ak=IVrxhGKViMttmN3Mr0GntQHZUCwS30W4"></script>

<body>
  <!-- 創(chuàng)建地圖容器元素 -->
  <div id="container"></div>

</body>
<script>
  // 1.創(chuàng)建地圖
  var map = new BMapGL.Map("container");
  // 2.設(shè)置中心點
  var point = new BMapGL.Point(116.404, 39.915);
  // 3.地圖初始化,同時設(shè)置地圖展示級別
  // point 位置點 15是級別(范圍3-19)
  map.centerAndZoom(point, 11);
  // 4.數(shù)據(jù)滾輪
  map.enableScrollWheelZoom(true);     //開啟鼠標(biāo)滾輪縮放

  // 5.地圖添加標(biāo)注
  // 點	Marker	表示地圖上的點,可自定義標(biāo)注的圖標(biāo)(最常用)
  // var marker = new BMapGL.Marker(point);  // 創(chuàng)建標(biāo)注   
  // map.addOverlay(marker);  // 將標(biāo)注添加到地圖中

  // 自定義圖片 通過Icon類可實現(xiàn)自定義標(biāo)注的圖標(biāo)
  var myIcon = new BMapGL.Icon("img/260.jpg", new BMapGL.Size(23, 25))
  // new BMapGL.Icon(第一個參數(shù)圖片的路徑,第二個參數(shù)是圖片的大小)
  // 創(chuàng)建標(biāo)注對象并添加到地圖  
  var marker = new BMapGL.Marker(point, { icon: myIcon });
  map.addOverlay(marker); 
</script>

</html>
效果百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端
2、標(biāo)注添加監(jiān)聽事件

語法

marker.addEventListener("click", function(){   
    alert("您點擊了標(biāo)注");   
});

demo完整代碼

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    html {
      height: 100%
    }

    body {
      height: 100%;
      margin: 0px;
      padding: 0px
    }

    #container {
      height: 100%
    }
  </style>
</head>

<script src="http://api.map.baidu.com/api?type=webgl&v=1.0&ak=webgl&ak=IVrxhGKViMttmN3Mr0GntQHZUCwS30W4"></script>

<body>
  <!-- 創(chuàng)建地圖容器元素 -->
  <div id="container"></div>

</body>
<script>
  // 1.創(chuàng)建地圖
  var map = new BMapGL.Map("container");
  // 2.設(shè)置中心點
  var point = new BMapGL.Point(116.404, 39.915);
  // 3.地圖初始化,同時設(shè)置地圖展示級別
  // point 位置點 15是級別(范圍3-19)
  map.centerAndZoom(point, 11);
  // 4.數(shù)據(jù)滾輪
  map.enableScrollWheelZoom(true);     //開啟鼠標(biāo)滾輪縮放

  // 5.地圖添加標(biāo)注
  // 點	Marker	表示地圖上的點,可自定義標(biāo)注的圖標(biāo)(最常用)
  // var marker = new BMapGL.Marker(point);  // 創(chuàng)建標(biāo)注   
  // map.addOverlay(marker);  // 將標(biāo)注添加到地圖中

  // 自定義圖片 通過Icon類可實現(xiàn)自定義標(biāo)注的圖標(biāo)
  var myIcon = new BMapGL.Icon("img/260.jpg", new BMapGL.Size(23, 25))
  // new BMapGL.Icon(第一個參數(shù)圖片的路徑,第二個參數(shù)是圖片的大小)
  // 創(chuàng)建標(biāo)注對象并添加到地圖  
  var marker = new BMapGL.Marker(point, { icon: myIcon });
  map.addOverlay(marker);

  // 監(jiān)聽事件
  marker.addEventListener("click", function () {
    alert("您點擊了標(biāo)注");
  });
</script>

</html>

效果
百度地圖api使用教程,前端知識,數(shù)據(jù)大屏,百度,php,前端

還在更新中,可以點個關(guān)注或者收藏哦

總結(jié)

如果這篇【文章】有幫助到你??,希望可以給我點個贊??,創(chuàng)作不易,如果有對前端端或者對python感興趣的朋友,請多多關(guān)注??????,咱們一起探討和努力?。?!
????? 個人主頁 : 前端初見文章來源地址http://www.zghlxwxcb.cn/news/detail-622689.html

到了這里,關(guān)于百度地圖API的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【App端】uni-app使用百度地圖api和echarts省市地圖下鉆

    【App端】uni-app使用百度地圖api和echarts省市地圖下鉆

    近期的app項目中想加一個功能,展示全國各地的某一數(shù)據(jù)統(tǒng)計情況,想來想去,用echarts做地圖數(shù)據(jù)可視化直觀且美觀。于是就去研究了如何使用,其實在移動端使用echarts地圖踩的bug挺多的,總結(jié)如下。 JavaScript API GL賬號和獲取密鑰 1、獲取SHA1:Android平臺云端打包 - 公共測試

    2024年02月11日
    瀏覽(92)
  • 【App端】uni-app使用echarts和百度地圖api

    【App端】uni-app使用echarts和百度地圖api

    近期的app項目中想加一個功能,展示全國各地的某一數(shù)據(jù)統(tǒng)計情況,想來想去,用echarts做地圖數(shù)據(jù)可視化直觀且美觀。于是就去研究了如何使用,其實在移動端使用echarts地圖踩的bug挺多的,總結(jié)如下。 JavaScript API GL賬號和獲取密鑰 1、獲取SHA1:Android平臺云端打包 - 公共測試

    2024年02月11日
    瀏覽(88)
  • 使用百度地圖官方WEB API,提示 “ APP 服務(wù)被禁用“ 問題的解決方法

    使用百度地圖官方WEB API,提示 “ APP 服務(wù)被禁用“ 問題的解決方法

    項目上用了百度地圖官方WEB API,打開界面時百度地圖無法打開,出現(xiàn)彈窗: APP被您禁用啦。詳情查看:http://lbsyun.baidu.com/apiconsole/key# 。 查看錯誤信息: \\\"status\\\":240,\\\"message\\\":\\\"APP 服務(wù)被禁用\\\" 在https://lbsyun.baidu.com/index.php?title=webapi/appendix中找到百度地圖官方WEB API服務(wù)文檔—附錄

    2023年04月09日
    瀏覽(190)
  • 如何調(diào)用百度地圖API

    如何調(diào)用百度地圖API

    ? 要調(diào)用百度地圖API,步驟操作如下 注冊并創(chuàng)建一個API密鑰。您可以在百度地圖API控制臺上創(chuàng)建您的密鑰。 選擇要使用的API服務(wù)。百度地圖API提供了多種服務(wù),包括地圖展示、路線規(guī)劃、地點搜索、實時交通等。您可以在百度地圖API控制臺上查看所有可用的服務(wù)。 在調(diào)用

    2024年02月09日
    瀏覽(88)
  • 漏刻有時百度地圖API實戰(zhàn)開發(fā)(1)華為手機無法使用addEventListener click 的兼容解決方案

    漏刻有時百度地圖API實戰(zhàn)開發(fā)(1)華為手機無法使用addEventListener click 的兼容解決方案

    漏刻有時百度地圖API實戰(zhàn)開發(fā)(1)華為手機無法使用addEventListener click 的兼容解決方案 漏刻有時百度地圖API實戰(zhàn)開發(fā)(2)文本標(biāo)簽顯示和隱藏的切換開關(guān) 漏刻有時百度地圖API實戰(zhàn)開發(fā)(3)自動獲取地圖多邊形中心點坐標(biāo) 漏刻有時百度地圖API實戰(zhàn)開發(fā)(4)顯示指定區(qū)域在移動端異常的

    2024年01月19日
    瀏覽(91)
  • 【JavaWeb】百度地圖API SDK導(dǎo)入

    【JavaWeb】百度地圖API SDK導(dǎo)入

    百度地圖開放平臺 | 百度地圖API SDK | 地圖開發(fā) (baidu.com) 登錄注冊,創(chuàng)建應(yīng)用,獲取AK 地理編碼 | 百度地圖API SDK (baidu.com) 需要的接口一: 獲取店鋪/用戶 所在地址的經(jīng)緯度坐標(biāo) 輕量級路線規(guī)劃 | 百度地圖API SDK (baidu.com) 需要的接口二: 通過拿到的起點與終點坐標(biāo) 進行計算

    2024年04月09日
    瀏覽(118)
  • 百度地圖JavaScript API添加自定義Marker

    百度地圖JavaScript API添加自定義Marker

    官網(wǎng)指導(dǎo)添加自定義Marker 實際使用中發(fā)現(xiàn)無法顯示圖標(biāo),找了一些博客 百度地圖開發(fā)自定義圖標(biāo)無法顯示的問題 百度地圖自定義圖標(biāo)不顯示問題解決方案 關(guān)于百度地圖開放平臺api覆蓋物“自定義Marker圖標(biāo)”不能正常顯示的解決方案 百度電子地圖自定義marker圖標(biāo) 百度地圖

    2024年02月07日
    瀏覽(90)
  • 利用R語言通過百度地圖API進行批量地理編碼

    利用R語言通過百度地圖API進行批量地理編碼

    當(dāng)您有大量的地點名稱需要在地圖上來呈現(xiàn)時,首先要在在線地圖上找到該地址的坐標(biāo),通常是指經(jīng)緯度,如果能夠用代碼來實現(xiàn),便少了許多費時費力的體力活兒,以下將詳細介紹地理編碼的詳細實現(xiàn)路徑,即使您是一個編程小白,只要會打開軟件,也可輕松搞定批量地理

    2024年02月11日
    瀏覽(88)
  • 從零開始學(xué)習(xí)調(diào)用百度地圖網(wǎng)頁API:三、鼠標(biāo)點擊繪圖功能

    從零開始學(xué)習(xí)調(diào)用百度地圖網(wǎng)頁API:三、鼠標(biāo)點擊繪圖功能

    注:需要將 你的ak 替換,ak從百度地圖官網(wǎng)注冊申請,選擇瀏覽器類型api。 繪制線段 顯示對象的位置信息 顯示任意點坐標(biāo) 最初的實現(xiàn)方法,在 顯示坐標(biāo) 按鈕多次被點擊后,會導(dǎo)致再點擊 不顯示 按鈕,無法remove事件。依然會在地圖上點擊后出現(xiàn)坐標(biāo)信息。 這是因為addEve

    2024年02月07日
    瀏覽(443)
  • 從零開始學(xué)習(xí)調(diào)用百度地圖網(wǎng)頁API:二、初始化地圖,鼠標(biāo)交互創(chuàng)建信息窗口

    從零開始學(xué)習(xí)調(diào)用百度地圖網(wǎng)頁API:二、初始化地圖,鼠標(biāo)交互創(chuàng)建信息窗口

    注 :需要將 你的ak 替換,從百度地圖官網(wǎng)注冊申請。 腳本中使用BMap創(chuàng)建Map實例,centerAndZoom()初始化地圖設(shè)置中心點為北京,地圖等級15。enableScrollWheelZoom()鼠標(biāo)滾輪可縮放窗口。addEventListener監(jiān)聽鼠標(biāo)點擊事件,發(fā)生后,傳遞事件e至function(e),執(zhí)行openInfoWindow,在鼠標(biāo)點擊坐

    2024年02月07日
    瀏覽(98)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包