uniapp地圖拾取中心點(diǎn)坐標(biāo)經(jīng)緯度并進(jìn)行反編碼

準(zhǔn)備:使用了高德地圖斧吐,所以需要前往高德開放平臺(tái)申請(qǐng)appkey(安卓,iOS各一個(gè))仲器。申請(qǐng)過程不做介紹煤率。

1.首先打開配置文件中的maps模塊

image.png

2.其次配置高德appkey

image.png

3.開發(fā)

3.1 準(zhǔn)備素材

圖片:


Location.png

新建頁面:


image.png

3.2 開發(fā)

頁面模板中放入地圖組件:

      <view>
        <view class="page-body">
            <view class="page-section page-section-gap">
                <map id="midMap" style="width: 100%; height: 300px;" :latitude="latitude" :longitude="longitude">
                    <cover-image class="coverIcon" src="/static/img/Location.png"></cover-image>
                </map>
            </view>
            <button class="confirmBtn" @click="getCenter()">確 定</button>
        </view>
    </view>

腳本中定義頁面內(nèi)全局變量地圖對(duì)象

<script>
    var appMap = null;
    // ...
</script>

頁面onReady時(shí)獲取地圖對(duì)象

                onReady(options) {
            console.log("onReady");
            appMap = uni.createMapContext("midMap", this).$getAppMap();
            appMap.showUserLocation(true);
        },

上面用到的api乏冀,可查看uniapp接口文檔--createmapcontext

獲取中心點(diǎn)經(jīng)緯度并反編碼:

        // methods中添加函數(shù):
        getCenter: function() {
                var _that = this;
                appMap.getCurrentCenter(
                    function(state, point) {
                        if (0 == state) {
                            // 反編碼
                            var point = new plus.maps.Point(point["longitude"], point["latitude"]);
                            plus.maps.Map.reverseGeocode(point, {}, function(event) {
                                var address = event.address; // 轉(zhuǎn)換后的地理位置
                                var coord = event.coord; // 轉(zhuǎn)換后的坐標(biāo)信息
                                var coordType = event.coordType; // 轉(zhuǎn)換后的坐標(biāo)系類型
                                console.log("Address:" + address);
                                console.log("coord", coord);
                                uni.showModal({
                                    title: "提示",
                                    content: "確定:" + address + "?",
                                    success: function(res) {
                                        if (res.confirm) {
                                            // 業(yè)務(wù)邏輯...
                                        } else if (res.cancel) {
                                        }
                                    }
                                })
                            }, function(e) {
                                // console.log("Failed:" + JSON.stringify(e));
                                uni.showToast({
                                    title: '反編碼失敗' + JSON.stringify(e)
                                });
                            });
                        } else {
                            uni.showToast({
                                icon: "none",
                                title: "獲取經(jīng)緯度失敗!" + state
                            })
                        }
                    }
                );
            }

有關(guān)上面用到的api,可查看5+app的接口文檔--maps

可嘗試撥動(dòng)地圖位置鹃彻,改變地圖中心點(diǎn)位置。點(diǎn)擊確定

image.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末笋粟,一起剝皮案震驚了整個(gè)濱河市害捕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌疮跑,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件琼富,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡羞芍,警方通過查閱死者的電腦和手機(jī)纱注,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵砂轻,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么咒唆? 我笑而不...
    開封第一講書人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮释液,結(jié)果婚禮上全释,老公的妹妹穿的比我還像新娘。我一直安慰自己误债,他們只是感情好浸船,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著寝蹈,像睡著了一般李命。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上箫老,一...
    開封第一講書人閱讀 51,482評(píng)論 1 302
  • 那天封字,我揣著相機(jī)與錄音,去河邊找鬼耍鬓。 笑死阔籽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的牲蜀。 我是一名探鬼主播笆制,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼涣达!你這毒婦竟也來了项贺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤峭判,失蹤者是張志新(化名)和其女友劉穎开缎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體林螃,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡奕删,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了疗认。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片完残。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖横漏,靈堂內(nèi)的尸體忽然破棺而出谨设,到底是詐尸還是另有隱情,我是刑警寧澤缎浇,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布扎拣,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏二蓝。R本人自食惡果不足惜誉券,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望刊愚。 院中可真熱鬧踊跟,春花似錦、人聲如沸鸥诽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽牡借。三九已至决帖,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蓖捶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來泰國打工扁远, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留俊鱼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓畅买,卻偏偏與公主長得像并闲,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子谷羞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

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

  • 在使用高德地圖之前需要現(xiàn)在高德地圖開放平臺(tái)創(chuàng)建一個(gè)APP帝火,會(huì)自動(dòng)生成一個(gè)appKey,在工程中使用高德地圖sdk時(shí)...
    如果思念是自己的閱讀 5,743評(píng)論 1 4
  • 說起陪讀高考孩子湃缎,很多人都覺得很累犀填,可是我覺得還行,沒有感覺到累嗓违。 兒子今年是復(fù)讀生九巡,相對(duì)去年,我覺得今年更輕松些...
    二馬fxx閱讀 570評(píng)論 0 0
  • 所有的時(shí)刻都很倉皇而又模糊蹂季,除非你能停下來冕广,遠(yuǎn)遠(yuǎn)地回顧——《美麗的心情》 在長長的一生里,為什么偿洁,歡樂總是乍現(xiàn)就凋...
    繁花朵朵開閱讀 725評(píng)論 3 8
  • 枚舉值: 它是一個(gè)整形(int) ,并且它不參加內(nèi)存的占用和釋放 枚舉定義變量即可直接使用,不用初始化 三種類型的...
    Moker_C閱讀 473評(píng)論 0 1
  • 拂面兩相看撒汉, 曉露挽輕舟。 微風(fēng)香兩岸涕滋, 醉似一沙鷗睬辐。 愛惹相思逗, 王雁幾時(shí)休。 佳境應(yīng)猶在溉委, 病去空竹留鹃唯。
    紅楓下的流氓兔閱讀 196評(píng)論 0 2