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

IOS-高德地圖連續(xù)定位-Swift

這篇具有很好參考價值的文章主要介紹了IOS-高德地圖連續(xù)定位-Swift。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

使用定位功能需要需要接入高德地圖定位Api:

pod 'AMapLocation'

配置Info

在info中新建一個名為Privacy - Location Temporary Usage Description Dictionary的字典,然后在這個字典下新建Privacy - Location When In Use Usage Description、Privacy - Location Always and When In Use Usage Description兩個字段,內(nèi)容就是權(quán)限申請時的描述。
IOS-高德地圖連續(xù)定位-Swift,IOS-Swift學(xué)習(xí),ios,swift,開發(fā)語言,高德地圖,定位
IOS-高德地圖連續(xù)定位-Swift,IOS-Swift學(xué)習(xí),ios,swift,開發(fā)語言,高德地圖,定位

初始化定位管理類

import AMapLocationKit

var locationManage:AMapLocationManager!

實(shí)現(xiàn)定位代理AMapLocationManagerDelegate
IOS-高德地圖連續(xù)定位-Swift,IOS-Swift學(xué)習(xí),ios,swift,開發(fā)語言,高德地圖,定位

設(shè)置代理和開始定位

    //初始化定位
    func initLocation(){
        locationManage=AMapLocationManager()
        locationManage.delegate=self
        
        Permission.location(access: .always).request {
            //連續(xù)定位是否返回逆地理信息
            self.locationManage.locatingWithReGeocode=true
            self.locationManage.startUpdatingLocation()
        }
    }

Permission是使用的一個權(quán)限申請框架PermissionsKit,這里就不細(xì)講了,給出鏈接:PermissionsKit

實(shí)現(xiàn)代理方法

需要實(shí)現(xiàn)兩個代理方法:

    //定位回調(diào)
    func amapLocationManager(_ manager: AMapLocationManager!, didUpdate location: CLLocation!) {
        let infoString = String(format: "回調(diào)時間:%@\n經(jīng) 度:%.6f\n緯 度:%.6f\n精 度:%.3f米\n海 拔:%.3f米\n速 度:%.3f\n角 度:%.3f\n", location.timestamp.description, location.coordinate.longitude, location.coordinate.latitude, location.horizontalAccuracy, location.altitude, location.speed, location.course)
        print(infoString)
    }
    //不知道干嘛的,SDK要求的
    func amapLocationManager(_ manager: AMapLocationManager!, doRequireLocationAuth locationManager: CLLocationManager!) {
        print("location")
    }

結(jié)果

IOS-高德地圖連續(xù)定位-Swift,IOS-Swift學(xué)習(xí),ios,swift,開發(fā)語言,高德地圖,定位文章來源地址http://www.zghlxwxcb.cn/news/detail-794700.html

注意,模擬器定位結(jié)果是不準(zhǔn)確的,我這個就是,定位還有別的問題,建議用真機(jī)測試(但是要錢)

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

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

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

相關(guān)文章

  • H5頁面在ios的瀏覽器上使用 高德地圖 報當(dāng)前定位失敗Geolocation permission denied 或者 偶爾報AMap沒有找到的

    H5頁面在ios的瀏覽器上使用 高德地圖 報當(dāng)前定位失敗Geolocation permission denied 或者 偶爾報AMap沒有找到的

    ? ?可以去高德api查看:常見問題 | 高德地圖API (amap.com) ? 圖中紅圈2,3,4,5,6對應(yīng)Geolocation permission denied報錯的原因,可對應(yīng)修改。 如紅圈2:用戶打開定位選項(xiàng)即可: ? 1.在index.html文件中; 2.在封裝高德api的文件下對應(yīng)調(diào)整: ?

    2024年02月12日
    瀏覽(25)
  • 微信小程序騰訊地圖定位轉(zhuǎn)高德地圖定位

    微信小程序獲取到了當(dāng)前用戶的定位,需要在高德地圖上進(jìn)行渲染。 發(fā)現(xiàn)正常渲染后,偏差幾百米。 這里圖方便,直接丟到window上了 這里演示“騰訊地圖”轉(zhuǎn)“高德地圖”

    2024年01月25日
    瀏覽(122)
  • 微信小程序使用高德地圖獲取當(dāng)前定位

    微信小程序使用高德地圖獲取當(dāng)前定位

    1.在騰訊地圖官網(wǎng)注冊一個key(創(chuàng)建一個應(yīng)用會自動生成一個key,詳細(xì)步驟如圖) 騰訊位置服務(wù) - 立足生態(tài),連接未來 注意點(diǎn):開通webserviceAPI服務(wù):控制臺 -應(yīng)用管理 -?我的應(yīng)用?-添加key- 勾選WebServiceAPI - 保存 (小程序SDK需要用到webserviceAPI的部分服務(wù),所以使用該功能的KEY需

    2024年02月06日
    瀏覽(104)
  • Android中集成高德地圖SDK實(shí)現(xiàn)地圖定位和導(dǎo)航功能(二)

    Android中集成高德地圖SDK實(shí)現(xiàn)地圖定位和導(dǎo)航功能(二)

    我們接著上一篇文章開始繼續(xù)實(shí)現(xiàn)android中集成高德地圖的SDK實(shí)現(xiàn)地圖 定位,搜索,導(dǎo)航的功能 可以參考官方文檔 android6.0以后需要動態(tài)申請權(quán)限 這里我就不做詳細(xì)解釋了 在androidMainfest文件的appliation 標(biāo)簽中添加之前在高的開發(fā)者平臺上的key,代碼如下 我的key是ba63b… 首先要

    2024年02月09日
    瀏覽(26)
  • Android中集成高德地圖SDK實(shí)現(xiàn)地圖定位和導(dǎo)航功能(一)

    Android中集成高德地圖SDK實(shí)現(xiàn)地圖定位和導(dǎo)航功能(一)

    名稱和應(yīng)用類型隨便填 1.添加key 2.獲取SHA1值 2.1.使用windwos+R 輸入cmd 打開控制窗口 輸入 where keytool 獲取keytool的路徑 2.2.在環(huán)境變量中配置keytools 的路徑 2.3 然后接著cmd窗口中輸入 keytool -v -list -keystore 后面是你簽名證書的我的是keytool -v -list -keystore C:Users86181.androiddebug.keystor

    2024年02月12日
    瀏覽(30)
  • IOS快捷指令-高德地圖一鍵回家

    IOS快捷指令-高德地圖一鍵回家

    使用Siri打開高德地圖,開車導(dǎo)航回家 iosamap://path?sourceApplication=applicationNamesid=did=dlat=xxxdlon=xxxdname=xxxdev=0 dame參數(shù):目的地,如:北京市東城區(qū)天安門廣場 dlat參數(shù):緯度,如39.90966 dlon參數(shù):經(jīng)度,如116.40418 目的地的經(jīng)緯度可以百度查詢到 EZ,可以直接呼喚Siri來回家了( ̄︶

    2024年02月10日
    瀏覽(25)
  • Android高德地圖定位實(shí)現(xiàn)簽到打卡功能(全網(wǎng)最詳細(xì)+收藏)

    Android高德地圖定位實(shí)現(xiàn)簽到打卡功能(全網(wǎng)最詳細(xì)+收藏)

    前言 ? ? ? ? 本章根據(jù)高德地圖API,實(shí)現(xiàn)打卡簽到功能。用到了定位SDK 和地圖SDK、覆蓋物。打卡范圍圖形可以支持多種形狀,如: 圓形 、 長方形 、 多邊形。 核心邏輯: ? ? 獲取當(dāng)前定位信息,然后通過Marker繪制小圖標(biāo)進(jìn)行展示,并在onLocationChanged回調(diào)方法中不斷重新繪

    2024年02月03日
    瀏覽(25)
  • 【Uniapp】高德地圖的接入、定位、自定義標(biāo)點(diǎn)與信息窗體使用

    【Uniapp】高德地圖的接入、定位、自定義標(biāo)點(diǎn)與信息窗體使用

    因?yàn)楣镜臉I(yè)務(wù)需求,需要實(shí)現(xiàn)一個接入高德地圖的數(shù)據(jù)大屏,并根據(jù)坐標(biāo)實(shí)現(xiàn)地圖標(biāo)點(diǎn)渲染,自定義信息窗體,點(diǎn)擊定位等功能。查閱高德地圖官方文檔時發(fā)現(xiàn)使用的是原生 JavaScript ,且網(wǎng)上 uniapp 接入使用的教程較少,我自己摸索之后解決了不少問題,歡迎大佬補(bǔ)充糾正

    2024年02月11日
    瀏覽(24)
  • (2023進(jìn)階版)vue+h5 通過高德地圖(原生) 獲取當(dāng)前位置定位

    (2023進(jìn)階版)vue+h5 通過高德地圖(原生) 獲取當(dāng)前位置定位

    前言:因?yàn)橐彩怯玫纳弦粋€版本的代碼,為了描述清楚所以就直接復(fù)制文章來更改了,這一版更加完善簡潔,高德地圖精確度也更高 (2021年寫過的一版上線了挺長時間,2023年突然被應(yīng)用市場下架,說流程走不通,就卡在獲取定位失敗。改了之后已上線運(yùn)行 經(jīng)抓包發(fā)現(xiàn),在 本

    2024年02月11日
    瀏覽(21)
  • 高德地圖定位獲取不到報錯INVALID_USER_SCODE

    在使用時獲取不到數(shù)據(jù)只能得到經(jīng)緯度, 打印時會報INVALID_USER_SCODE 其實(shí)這在官網(wǎng)里提到了,之前沒有通篇全讀注意 4. 添加成功后,可獲取到 key值 和 安全密鑰jscode ( 自2021年12月02日升級,升級之后所申請的 key 必須配備安全密鑰 jscode 一起使用) 注意:此次升級不會影響之前

    2024年02月09日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包