小程序中使用百度地圖

介紹小程序中調(diào)用百度地圖常用的三個(gè)方法从铲。(使用前記得先要去百度官網(wǎng)注冊需要使用的ak賬號)
1.地址解析瘪校,方法分為兩部,先通過微信獲取到用戶的坐標(biāo)名段,再將坐標(biāo)傳入百度地圖api中進(jìn)行地址解析阱扬。

      //微信獲取坐標(biāo)
     wx.getLocation({
            type: 'wgs84', //默認(rèn)為 wgs84 返回 gps 坐標(biāo),gcj02 返回可用于 wx.openLocation 的坐標(biāo) 
            success: function(res) {
                //  res中l(wèi)ongitude和latitude就是所獲的的用戶位置
                this.longitude = res.longitude
                this.latitude = res.latitude
                //調(diào)用坐標(biāo)解析方法
                this.loadCity(page.longitude, page.latitude)
            }
        })

    //解析坐標(biāo)
    async loadCity(longitude, latitude) {
        console.log("解析位置")
        let page = this
      //這里的ak記得要使用百度申請的ak賬號
        wx.request({
            url: 'https://api.map.baidu.com/geocoder/v2/?ak=**********&location=' + latitude + ',' + longitude + '&output=json',
            data: {},
            header: {
                'Content-Type': 'application/json'
            },
            success: function(res) {
                let city = res.data.result.addressComponent.city;
                this.city = city;
                //city為解析后的城市
            },
            fail: function() {
                page.city = "獲取定位失敗"
            },
        })
    }
  1. 百度搜索伸辟。首先創(chuàng)建百度地圖麻惶,并且發(fā)起suggestion檢索請求,在query參數(shù)中填入你要查詢的關(guān)鍵詞信夫。

             //創(chuàng)建百度地圖
             let BMap = new bmap.BMapWX({
                 ak: this.ak
             });
             let fail = function() {};
             let success = function() {}
             // 發(fā)起suggestion檢索請求 
             BMap.suggestion({
                 query: e.detail.value,
                 region: this.city,
                 city_limit: true  ,
                 fail: fail,
                 success: success
             });
    

3.查詢附近和周邊窃蹋。創(chuàng)建方法和百度搜索類似卡啰,只是改成調(diào)用search方法。

      let BMap = new bmap.BMapWX({
                ak: this.ak
            });
            let fail = function() {};
            let success = function() {}
     // 發(fā)起POI檢索請求 
            BMap.search({
                 "query": '辦公樓',
                 fail: fail,
                 success: success,
                 // 此處需要在相應(yīng)路徑放置圖片文件 
                 iconPath: 'https://loumayun.oss-cn-shenzhen.aliyuncs.com/mini-program/map.png',
                // 此處需要在相應(yīng)路徑放置圖片文件 
                 iconTapPath: '../assets/icons/marker_red.png'
            });
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末警没,一起剝皮案震驚了整個(gè)濱河市匈辱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌杀迹,老刑警劉巖亡脸,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異树酪,居然都是意外死亡浅碾,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進(jìn)店門嗅回,熙熙樓的掌柜王于貴愁眉苦臉地迎上來及穗,“玉大人,你說我怎么就攤上這事绵载」÷剑” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵娃豹,是天一觀的道長焚虱。 經(jīng)常有香客問我,道長懂版,這世上最難降的妖魔是什么鹃栽? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮躯畴,結(jié)果婚禮上民鼓,老公的妹妹穿的比我還像新娘。我一直安慰自己蓬抄,他們只是感情好丰嘉,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著嚷缭,像睡著了一般饮亏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上阅爽,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天路幸,我揣著相機(jī)與錄音,去河邊找鬼付翁。 笑死简肴,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的百侧。 我是一名探鬼主播砰识,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼杂伟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了仍翰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤观话,失蹤者是張志新(化名)和其女友劉穎予借,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體频蛔,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡灵迫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了晦溪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瀑粥。...
    茶點(diǎn)故事閱讀 38,643評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖三圆,靈堂內(nèi)的尸體忽然破棺而出狞换,到底是詐尸還是另有隱情,我是刑警寧澤舟肉,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布修噪,位于F島的核電站,受9級特大地震影響路媚,放射性物質(zhì)發(fā)生泄漏黄琼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一整慎、第九天 我趴在偏房一處隱蔽的房頂上張望脏款。 院中可真熱鬧,春花似錦裤园、人聲如沸撤师。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽丈氓。三九已至,卻和暖如春强法,著一層夾襖步出監(jiān)牢的瞬間万俗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工饮怯, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留闰歪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓蓖墅,卻偏偏與公主長得像库倘,于是被迫代替她去往敵國和親临扮。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容