iOS地圖導航筆記整理
導航筆記
地圖導航所需的資料拿不到,交由蘋果處理,在中國蘋果交由高德地圖處理。由於封裝的比較好,我們本質上只需要一行程式碼:
MKMapItem openMapsWithItems: launchOptions:
根據所需傳入的引數倒推即可。
所需正序步驟:
1.地理編碼目的地位置
>>使用CLGeocoder進行地理編碼,得到CLPlacemark
2.轉換CLPlacemark --> MKPlacemark
MKPlacemark *mkPlacemark = [[MKPlacemark alloc] initWithPlacemark:placemark];
3.獲取當前位置和目的地mapItem
//目的地的item
MKMapItem *mapItem = [[MKMapItem alloc] initWithPlacemark:mkPlacemark];
//當前位置的item
MKMapItem *currentmapItem = [MKMapItem mapItemForCurrentLocation];
4.開始導航
MKMapItem openMapsWithItems: launchOptions:
第一個引數傳入目的地和當前位置的陣列,第二個是選項的字典。如下:
/*
//keys
MKLaunchOptionsMapCenterKey:地圖中心的座標(NSValue)
MKLaunchOptionsMapSpanKey:地圖顯示的範圍(NSValue)
MKLaunchOptionsShowsTrafficKey:是否顯示交通訊息(boolean NSNumber)
//MKLaunchOptionsDirectionsModeKey: 導航型別(NSString)
{
MKLaunchOptionsDirectionsModeDriving:駕車
MKLaunchOptionsDirectionsModeWalking:步行
}
//MKLaunchOptionsMapTypeKey:地圖型別(NSNumber)
enum {
MKMapTypeStandard = 0,
MKMapTypeSatellite,
MKMapTypeHybrid
};
//MKLaunchOptionsCameraKey 3D地圖效果
*/
相關文章
- 如何給廠區做導航地圖?科技園區導航地圖服務地圖
- ReactNative實現地圖導航React地圖
- 地圖導航開啟藍芽後無導航語音地圖藍芽
- 室內導航地圖怎麼做,室內導航電子地圖製作平臺地圖
- 無人機不用導航?自制地圖飛行無人機地圖
- 高德地圖系列web篇——目的地公交導航地圖Web
- 產業園區智慧化導航地圖開發平臺,如何實現園區內地圖導航?產業地圖
- iOS學習筆記20 地圖(二)MapKit框架iOS筆記地圖APK框架
- 高德地圖導航和路徑規劃地圖
- 手機地圖導航測試用例地圖
- 關於iOS 狀態列、導航欄的幾處筆記iOS筆記
- 室內導航地圖怎麼做,如何快速建立室內地圖地圖
- iOS內建地圖導航開發指南iOS地圖
- 園區裡適合使用什麼的導航地圖,哪裡可以製作智慧園區的導航地圖?地圖
- 室內地圖導航是怎麼實現的?室內導航好做嗎?地圖
- Android Studio 百度地圖導航Android地圖
- 高德地圖駕車導航記憶體優化原理與實戰地圖記憶體優化
- 室內地圖導航製作,簡單的地圖繪製軟體地圖
- 醫院內導航及智慧導醫,懶圖科技“院內導航地圖”為患者指路!地圖
- 醫院導診圖怎麼做?門診地圖導航怎麼做?地圖
- 百度地圖開發-在地圖上實現路線導航 09地圖
- 2017.05.18...導航筆記筆記
- 說明與筆記導航(咕咕咕)筆記
- 地圖採集車的那些事 | 慣性導航地圖
- 一種基於園區電子地圖的導航方法,怎樣製作智慧導航園區導覽圖?地圖
- 院內導航系統哪家口碑好?醫療院內導航地圖公司排名地圖
- 智慧園區地圖導航解決方案,智慧工業園區導航如何實現?地圖
- 如何實現園區路線導航?園區樓宇地圖導航如何實現?地圖
- 一個超讚的智慧園區地圖導航解決方案,如何解決園區內地圖導航應用問題?地圖
- 醫療院內導航地圖公司,導診指示線路圖怎麼做?地圖
- iOS 地圖定位 地圖iOS地圖
- 《iOS之導航控制器的使用圖解》iOS圖解
- 如何在技術上實現室內導航?室內地圖導航怎麼實現?地圖
- 有沒有在商場用的導航地圖?如何在商場內進行導航?地圖
- 地圖定位導航類App頁面設計靈感地圖APP
- 蘋果Apple Watch的地圖導航介面專利曝光蘋果APP地圖
- Hadoop學習筆記(十一)思維導圖整理(附原始檔)Hadoop筆記
- 什麼地圖可以室內導航,資料視覺化地圖製作平臺地圖視覺化