\doxysection{BMKNavigation.\+h}
\hypertarget{_b_m_k_navigation_8h_source}{}\label{_b_m_k_navigation_8h_source}\index{BaiduMapAPI\_Utils.framework/Headers/BMKNavigation.h@{BaiduMapAPI\_Utils.framework/Headers/BMKNavigation.h}}
\mbox{\hyperlink{_b_m_k_navigation_8h}{浏览该文件的文档.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{comment}{/*}}
\DoxyCodeLine{00002\ \textcolor{comment}{\ *\ \ BMKNavigation.h}}
\DoxyCodeLine{00003\ \textcolor{comment}{\ *\ \ BMapKit}}
\DoxyCodeLine{00004\ \textcolor{comment}{\ *}}
\DoxyCodeLine{00005\ \textcolor{comment}{\ *\ \ Copyright\ 2011\ Baidu\ Inc.\ All\ rights\ reserved.}}
\DoxyCodeLine{00006\ \textcolor{comment}{\ *}}
\DoxyCodeLine{00007\ \textcolor{comment}{\ */}}
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#import\ <UIKit/UIKit.h>}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#import\ <BaiduMapAPI\_Base/BMKTypes.h>}}
\DoxyCodeLine{00010\ \textcolor{comment}{//定义调起导航的两种类型}}
\DoxyCodeLine{00011\ \textcolor{comment}{//注：自2.8.0开始废弃，只支持调起客户端导航，在调起客户端导航时，才会调起web导航}}
\DoxyCodeLine{00012\ \textcolor{keyword}{typedef}\ \textcolor{keyword}{enum}}
\DoxyCodeLine{00013\ \{}
\DoxyCodeLine{00014\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_ad93031aee2fbbec09da5e37eb5f17704a4175ab9f5b2ae3bbfcdea55844059980}{BMK\_NAVI\_TYPE\_NATIVE}}\ =\ 0,\ }
\DoxyCodeLine{00015\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_ad93031aee2fbbec09da5e37eb5f17704a5e89a157c094a32f406c9dd6d64323d5}{BMK\_NAVI\_TYPE\_WEB}}\ }
\DoxyCodeLine{00016\ \}\ \mbox{\hyperlink{_b_m_k_navigation_8h_ad93031aee2fbbec09da5e37eb5f17704}{BMK\_NAVI\_TYPE}};}
\DoxyCodeLine{00017\ }
\DoxyCodeLine{00018\ \textcolor{keyword}{typedef}\ \textcolor{keyword}{enum}}
\DoxyCodeLine{00019\ \{}
\DoxyCodeLine{00020\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aa356f56e1f9fb32271de536253da8655b}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_BLK}}\ =\ 0,\ }
\DoxyCodeLine{00021\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aa72f6e4a0837004d1312723ca9c12c0a9}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_TIME}},\ }
\DoxyCodeLine{00022\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aabeeea1c467c4b308e073e27119549bde}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_DIS}},\ }
\DoxyCodeLine{00023\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aadde773baeaa6c35036979e68a44652d6}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_FEE}},\ }
\DoxyCodeLine{00024\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aa4596fb530c5d6d8311f7df8ba8a70536}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_DEFAULT}},\ }
\DoxyCodeLine{00025\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94aa5a96330ef889d2acb9474e7f8d3d277f}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE\_ECONOMICS}}\ }
\DoxyCodeLine{00026\ \}\ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94a}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE}};}
\DoxyCodeLine{00027\ }
\DoxyCodeLine{00029\ \textcolor{keyword}{@interface\ }\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ :\ NSObject}
\DoxyCodeLine{00030\ \{}
\DoxyCodeLine{00031\ \ \ \ \ \mbox{\hyperlink{interface_b_m_k_plan_node}{BMKPlanNode}}*\ \mbox{\hyperlink{interface_b_m_k_navi_para_a61606b6d503536494dc88ca0f5c4a10a}{\_startPoint}};}
\DoxyCodeLine{00032\ \ \ \ \ \mbox{\hyperlink{interface_b_m_k_plan_node}{BMKPlanNode}}*\ \mbox{\hyperlink{interface_b_m_k_navi_para_a4683a7844800c847ac279b643561f6ba}{\_endPoint}};}
\DoxyCodeLine{00033\ \ \ \ \ \mbox{\hyperlink{_b_m_k_navigation_8h_ad93031aee2fbbec09da5e37eb5f17704}{BMK\_NAVI\_TYPE}}\ \mbox{\hyperlink{interface_b_m_k_navi_para_ab0dfd815bdc737dd794913d2389a4f0b}{\_naviType}};}
\DoxyCodeLine{00034\ \ \ \ \ NSString*\ \mbox{\hyperlink{interface_b_m_k_navi_para_a506fe6a30001c88f3d0e1fcbc4e2754d}{\_appScheme}};}
\DoxyCodeLine{00035\ \ \ \ \ NSString*\ \mbox{\hyperlink{interface_b_m_k_navi_para_af5f38d4e1125aa660f65abd04b222438}{\_appName}};}
\DoxyCodeLine{00036\ \}}
\DoxyCodeLine{00038\ \textcolor{keyword}{@property}\ (nonatomic,\ strong)\ \mbox{\hyperlink{interface_b_m_k_plan_node}{BMKPlanNode}}\ *startPoint;}
\DoxyCodeLine{00040\ \textcolor{keyword}{@property}\ (nonatomic,\ strong)\ \mbox{\hyperlink{interface_b_m_k_plan_node}{BMKPlanNode}}\ *endPoint;}
\DoxyCodeLine{00042\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \mbox{\hyperlink{_b_m_k_navigation_8h_ad93031aee2fbbec09da5e37eb5f17704}{BMK\_NAVI\_TYPE}}\ naviType\ \mbox{\hyperlink{interface_b_m_k_navi_para_a769d44a625e49b34874ad313a383dc56}{\_\_deprecated\_msg}}(\textcolor{stringliteral}{"{}自2.8.0开始废弃"{}});}
\DoxyCodeLine{00044\ \textcolor{keyword}{@property}\ (nonatomic,\ copy)\ NSString\ *appScheme;}
\DoxyCodeLine{00046\ \textcolor{keyword}{@property}\ (nonatomic,\ copy)\ NSString\ *appName;}
\DoxyCodeLine{00048\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ BOOL\ isSupportWeb;}
\DoxyCodeLine{00050\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \mbox{\hyperlink{_b_m_k_navigation_8h_aeef33891149cc3166f27015e7e99a94a}{BMK\_NAVI\_ROUTE\_PLAN\_TYPE}}\ preferenceType;}
\DoxyCodeLine{00052\ \textcolor{keyword}{@property}\ (nonatomic,\ strong)\ NSArray<BMKPlanNode\ *>\ *viaPoints;}
\DoxyCodeLine{00053\ }
\DoxyCodeLine{00054\ \textcolor{keyword}{@end}}
\DoxyCodeLine{00055\ }
\DoxyCodeLine{00057\ \textcolor{keyword}{@interface\ }\mbox{\hyperlink{interface_b_m_k_truck_navi_para}{BMKTruckNaviPara}}\ :\ \mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}}
\DoxyCodeLine{00059\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a2d15b9b31c187b4faab2d1c4a1734b36}{height}};}
\DoxyCodeLine{00061\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a7a24b422d7da4f962022efce5c5d59ed}{width}};}
\DoxyCodeLine{00063\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a50ddd90e01ca025fc94537662e6ea39b}{weight}};}
\DoxyCodeLine{00065\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a5461046cfd959b18fc35898cddff0937}{length}};}
\DoxyCodeLine{00067\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a4892ea26e01ef463f175a71d67d514a5}{axleWeight}};}
\DoxyCodeLine{00069\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_ab6a2e949d1a9050403cabe66dc42198d}{axleCount}};}
\DoxyCodeLine{00071\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ BOOL\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a25b9f891eb182bd37eb90f49d9bd47a9}{isTrailer}};}
\DoxyCodeLine{00073\ \textcolor{keyword}{@property}\ (nonatomic,\ copy)\ NSString\ *\mbox{\hyperlink{interface_b_m_k_truck_navi_para_a2c7f3ffc902118e755990aee40c631ba}{plateProvince}};}
\DoxyCodeLine{00075\ \textcolor{keyword}{@property}\ (nonatomic,\ copy)\ NSString\ *\mbox{\hyperlink{interface_b_m_k_truck_navi_para_ad7934cb2254ba806d50c3f5d082d6425}{plateNumber}};}
\DoxyCodeLine{00077\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a9a83f14b58c5b86002d337cbc4ca5ac4}{plateColor}};}
\DoxyCodeLine{00079\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{float}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_ad7487dd3c58f6de8214ad65dbbadd520}{displacement}};}
\DoxyCodeLine{00081\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_aac51dc1696ad4e27cc0eb790f28068d1}{powerType}};}
\DoxyCodeLine{00083\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a00956dc480d2c4996193bb487c115578}{emissionLimit}};}
\DoxyCodeLine{00085\ \textcolor{keyword}{@property}\ (nonatomic,\ assign)\ BOOL\ \mbox{\hyperlink{interface_b_m_k_truck_navi_para_a1c34e47ac1a4164d23b39d697629085d}{loadWeight}};}
\DoxyCodeLine{00086\ }
\DoxyCodeLine{00087\ \textcolor{keyword}{@end}}
\DoxyCodeLine{00088\ }
\DoxyCodeLine{00090\ \textcolor{keyword}{@interface\ }\mbox{\hyperlink{interface_b_m_k_navigation}{BMKNavigation}}\ :\ NSObject}
\DoxyCodeLine{00091\ }
\DoxyCodeLine{00096\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00097\ }
\DoxyCodeLine{00103\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapWalkNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00104\ }
\DoxyCodeLine{00110\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapRideNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00116\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapwalkARNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00117\ }
\DoxyCodeLine{00122\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapNewEngNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00123\ }
\DoxyCodeLine{00129\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapTruckNavigation:(\mbox{\hyperlink{interface_b_m_k_truck_navi_para}{BMKTruckNaviPara}}\ *)para;}
\DoxyCodeLine{00130\ }
\DoxyCodeLine{00135\ +\ (\mbox{\hyperlink{_b_m_k_types_8h_af4693421a2b81588f62bc3c1ca9ac3a5}{BMKOpenErrorCode}})openBaiduMapMotorNavigation:(\mbox{\hyperlink{interface_b_m_k_navi_para}{BMKNaviPara}}\ *)para;}
\DoxyCodeLine{00136\ }
\DoxyCodeLine{00137\ \textcolor{keyword}{@end}}
\DoxyCodeLine{00138\ }
\DoxyCodeLine{00139\ }

\end{DoxyCode}
