引路蜂地图API:Gis.Navigation包定义
生活随笔
收集整理的這篇文章主要介紹了
引路蜂地图API:Gis.Navigation包定义
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本包提供了路口到路口實時導(dǎo)航API,從地圖服務(wù)器返回的路徑信息含有文字和路徑的地理坐標信息,類NavigationEngine根據(jù)路徑和當前坐標實現(xiàn)實時導(dǎo)航。它內(nèi)部含用三個工作線程:
Location Monitor 實時監(jiān)視當前位置坐標是否偏離路徑,如果偏移,決定是否需要重新計算路徑。
語音命令生成 根據(jù)當前路徑和位置預(yù)先生成語音命令列表。
語音命令處理 從預(yù)先生成語音命令列表選取一個命令并通知回調(diào)函數(shù)。
下圖是Navigation Engine的一個 簡明狀態(tài)機轉(zhuǎn)換圖
下圖為Gis.Navigation包中類定義
| WayPoint | 定義導(dǎo)航路徑結(jié)過點。 |
| NavigationEngine | 導(dǎo)航核心類,并提供模擬導(dǎo)航功能。 |
| SimulatedDirectionLocationProvider | 模擬導(dǎo)航時提供導(dǎo)航路徑實時模擬輸入坐標。 |
| VoiceCommandArg | 話音命令參數(shù)。 |
| VoiceCommandSpeaker | 播放語音。 |
| VoiceCommandType | 語音命令類型。 |
| WalkOnRoute | 當前在路徑上的位置。 |
| INavigationListener | 導(dǎo)航回調(diào)函數(shù)接口。 |
| IVoiceCommandListener | 語音命令回調(diào)函數(shù)接口。 |
注:導(dǎo)航功能是否存在請參看開發(fā)包中功能定義
轉(zhuǎn)載于:https://www.cnblogs.com/andriod-html5/archive/2012/05/31/2539265.html
總結(jié)
以上是生活随笔為你收集整理的引路蜂地图API:Gis.Navigation包定义的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中利用MessageFormat
- 下一篇: 验证日期时间的正则表达式