這個(gè)是可以導(dǎo)入的。

成都創(chuàng)新互聯(lián)公司從2013年開始,先為扶余等服務(wù)建站,扶余等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為扶余企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1、下載離線地圖包。官網(wǎng)有指引下載離線包,注意下載離線包不用解壓。
2、打開itools,很多用戶說不會如何導(dǎo)入,或者導(dǎo)入位置不對,沒有正常導(dǎo)入。這個(gè)是主要關(guān)鍵。選擇應(yīng)用程序--文件共享--高德地圖--文檔--導(dǎo)入下載離線包。注意自己不要解壓離線包
3、打開手機(jī)高德地圖,就會提示有離線包導(dǎo)入,確認(rèn)就可以導(dǎo)入了。
hbuilder ios 離線打包框架(適配iphonex)集成高德地圖總結(jié):
1.目前hbuilder內(nèi)置的是百度地圖,百度地圖存在一定的缺陷,打開時(shí)頁面會黑一下,這是一個(gè)官方的bug,目前無法解決,只有換成高德地圖了。
2.需要到蘋果申請對應(yīng)的bundleID,再到高德地圖官網(wǎng)申請key,如果沒有這個(gè)key,到時(shí)候你的地圖會加載不出來的。
3.在xcode內(nèi)添加這些庫,此處基本不要按照dcould這里提示去高德地圖官網(wǎng)查看,要不會繞大彎子.
我們要做的是按照他們給出的excel清單來配置地圖即可:如圖:
5,在xcode里面配置高德的key
6.這也是最為關(guān)鍵的一步,當(dāng)你配置及完成是會發(fā)現(xiàn)高德地圖還是沒有出來,為什么呢,配置不對嗎,其實(shí)不是的,還需要刪掉百度地圖的一個(gè)靜態(tài)庫才可以。
這樣高德地圖就配置Ok了。
下面,我們來說說定位,軌跡,導(dǎo)航這三個(gè)問題:
定位:plus.geolocation.getCurrentPosition和map.getUserLocation
這兩個(gè)方法都可以定位,前者可以返回詳細(xì)的地理坐標(biāo)信息,后者只可以返回經(jīng)緯度。
軌跡:
//折線軌跡 這里需要將多個(gè)點(diǎn)連起來就會
function polyLine() {
var points = [new plus.maps.Point(103.9109733, 36.0427467), new plus.maps.Point(103.9091067, 36.04852), new plus.maps.Point(103.9113867, 36.0472933), new plus.maps.Point(103.9096267, 36.05072), new plus.maps.Point(103.9011733, 36.0505733), new plus.maps.Point(103.8949667, 36.04713), new plus.maps.Point(103.8855533, 36.0540267), new plus.maps.Point(103.8785533, 36.0560033), new plus.maps.Point(103.8790133, 36.0569467), new plus.maps.Point(103.8808467, 36.0531), new plus.maps.Point(103.8818933, 36.0527933), new plus.maps.Point(103.8795867, 36.05642), new plus.maps.Point(103.883132, 36.054494)];
var polylineObj = new plus.maps.Polyline();
polylineObj.setPath(points);
polylineObj.setStrokeColor("#0327fb");
polylineObj.setLineWidth(10);
map.addOverlay(polylineObj);
}
導(dǎo)航:這里需要有開始地點(diǎn)和目標(biāo)地點(diǎn)
//導(dǎo)航
function walkSearch() {
var searchObj = new plus.maps.Search(map);
searchObj.walkingSearch(new plus.maps.Point(parseFloat(103.890256), parseFloat(36.060278)), "", new plus.maps.Point(parseFloat(103.9109733), parseFloat(36.0427467)), "");
searchObj.onRouteSearchComplete = function(state, result) {
if(state == 0) {
console.log('aa==' + JSON.stringify(result.getRoute(0)));
map.addOverlay(result.getRoute(0));
var d = result.getRoute(0).distance;
var time = result.getRoute(0).duration;
console.log("距離:" + d);
console.log('時(shí)間:' + time);
} else {
alert("檢索失敗");
}
}
}
解決的辦法:A頁面生成一個(gè)mapView,然后大家共用它,而不是每次點(diǎn)擊單元格都創(chuàng)建一個(gè)地圖。因?yàn)锳頁面和B頁面切換速度過快,地圖繪制是很耗時(shí)間的,地圖還沒有創(chuàng)建出來就退出,有時(shí)候就會導(dǎo)致內(nèi)存泄露--crash。
樓主你好,一般我們安裝的地圖軟件都可以選擇2D和3D模式來查詢地圖的,相對來說2D數(shù)據(jù)比較小顯示的就比較快。一般我們使用2D就可以滿足了不過3D看上去效果會更直觀一下。你可以安裝騰訊地圖軟件呀,它覆蓋了全國400個(gè)城市的離線地圖下載,下載后查詢3D地圖更快速。而且它還有零流量地圖共功能,開啟后可以讓手機(jī)離線實(shí)現(xiàn)地點(diǎn)搜索、公交/駕車路線規(guī)劃、步行導(dǎo)航、駕車語音導(dǎo)航等功能,基本上日常所需的功能全部可以滿足,而且全程零流量。
以橫條廣告為例的廣告插入實(shí)現(xiàn),插屏廣告同理,積分墻廣告待續(xù)。
工具/原料
SDK
方法/步驟
注冊下載SDK
創(chuàng)建項(xiàng)目,創(chuàng)建完成項(xiàng)目后、將會得到應(yīng)用ID、應(yīng)用密鑰這兩個(gè)字符串:
將下載下來的庫添加到本地項(xiàng)目中,選擇選項(xiàng):
其次添加依賴框架、這步很重要,
所要添加的依賴框架框架:
AdSupport.framework
Security.framework
StoreKit.framework
ImageIO.framework
MapKit.framework
QuartzCore.framework
SystemConfiguration.framework
CoreTelephony.framework
CoreGraphics.framework
添加完成、編譯....
最后代碼實(shí)現(xiàn)...顯示橫幅廣告
這里需要做3件事:
1)首先要到AppController.mm 中初始化代理
2)調(diào)用initQuMiGuangGao初始化方法
3)顯示廣告橫幅
1 將所要現(xiàn)實(shí)的那個(gè).cpp文件改成.mm文件
2 在.mm文件中把頭文件包含進(jìn)來
iphone自帶的地圖軟件不能下載離線,高德地圖可以下載。以Iphone xs max為例,高德地圖下載離線地圖操作步驟如下:
1、打開手機(jī)主屏幕,在主屏幕上找到并進(jìn)入“高德”地圖。
2、進(jìn)入“高德”地圖主頁面后,點(diǎn)擊左上角的頭像標(biāo)志進(jìn)入到功能設(shè)置界面。
3、進(jìn)入到設(shè)置界面后,往下翻閱,找到“工具箱”下的“離線地圖”,點(diǎn)擊進(jìn)入。
4、進(jìn)入到“離線地圖”下載界面后,根據(jù)需要,選擇需要下載的地圖,可以是全國,也可以是一個(gè)城市,點(diǎn)擊地圖后面的下載按鈕即可。
分享題目:ios高德離線地圖開發(fā),ios9高德地圖
文章轉(zhuǎn)載:http://chinadenli.net/article23/dseshcs.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、全網(wǎng)營銷推廣、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、定制網(wǎng)站、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)