本包提供了路口到路口实时导航API,从地图服务器返回的路径信息含有文字和路径的地理坐标信息,类NavigationEngine根据路径和当前坐标实现实时导航。它内部含用三个工作线程:
Location Monitor 实时监视当前位置坐标是否偏离路径,如果偏移,决定是否需要重新计算路径。
语音命令生成 根据当前路径和位置预先生成语音命令列表。
语音命令处理 从预先生成语音命令列表选取一个命令并通知回调函数。
下图是Navigation Engine的一个 简明状态机转换图

下图为Gis.Navigation包中类定义

WayPoint 定义导航路径结过点。
NavigationEngine 导航核心类,并提供模拟导航功能。
SimulatedDirectionLocationProvider 模拟导航时提供导航路径实时模拟输入坐标。
VoiceCommandArg 话音命令参数。
VoiceCommandSpeaker 播放语音。
VoiceCommandType 语音命令类型。
WalkOnRoute 当前在路径上的位置。
INavigationListener 导航回调函数接口。
IVoiceCommandListener 语音命令回调函数接口。

注:导航功能是否存在请参看开发包中功能定义

转载于:https://www.cnblogs.com/andriod-html5/archive/2012/05/31/2539265.html

引路蜂地图API:Gis.Navigation包定义相关推荐

  1. 引路蜂地图API:Gis.Raster 包定义

    该包定义了在线和离线地图对象相关的一些类. Map Type 定义各种地图类型,如Google地图,Google卫星图,Bing 中国地图等. MapConfiguration 定义地图的一些配置信息 ...

  2. 引路蜂地图API:Drawing包定义

    定义平台无关二维图形库类定义.其功能和Java SE 中 Graphics2D或是 .Net 中System.Drawing 功能类似. 提供Drawing包的的主要原因是部分移动平台自带的二维图形库 ...

  3. 【学习记录】使用高德地图API开发一个简单基础的WebGIS系统(GIS考研院校专题地图网站)

    文章目录 0. 前言 1. 功能设计 2. 数据处理 3. 项目结构 4. 功能实现 4.1. 初始化 4.2. 地图基础功能模块 4.2.1. 放大缩小功能, 图层管理功能 4.2.2. 地图测量功 ...

  4. python 接入百度地图数据包下载_Python爬虫-利用百度地图API接口爬取数据并保存至MySQL数据库...

    首先,我这里有一份相关城市以及该城市的公园数量的txt文件: 分析-02.png 其次,利用百度地图API提供的接口爬取城市公园的相关信息. 所利用的API接口有两个: 1.http://api.ma ...

  5. Java web与web gis学习笔记(二)——百度地图API调用

    系列链接: Java web与web gis学习笔记(一)--Tomcat环境搭建 Java web与web gis学习笔记(二)--百度地图API调用 JavaWeb和WebGIS学习笔记(三)-- ...

  6. 气象地图gis php代码,基于百度地图API实现自动气象站点信息显示

    本栏目责任编辑:代 影数据库与信息管理 ComputerKnowledgeand Technology 电脑知识与技术 第9卷第27期 (2013年09月) 基于百度地图API实现自动气象站点信息显示 ...

  7. java web调用百度地图_Java web与web gis学习笔记(二)——百度地图API调用

    一.申请百度地图开发者 百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API.Web服务API.Android SDK.iOS SDK.定位SDK.车联网 ...

  8. Java ME引路蜂地图开发示例:第一个地图应用

    下面的代码显示中国南京地图 //------------------------------------------------------------------------------ // CO ...

  9. 国内各地图API坐标系统比较与转换

    转载自: http://blog.csdn.net/yorling/article/details/9175913 备注:资料均来源与网上,这里稍加整理,有错欢迎指出 一.各个坐标系的概况 众所周知地 ...

最新文章

  1. concurrenthashmap在1.8和1.7里面有什么区别
  2. Apache-DBCP数据库连接池解读
  3. 价值观对做产品的三点影响
  4. 阿里2500万美元战略投资“神工007”,天猫全面布局建材家居新零售
  5. 热传递 matlab,利用matlab程序解决热传导问题
  6. C/C++ 函数指针调用函数
  7. node.js包管理器和代码调式
  8. 想宅家学习但实力不允许?9本书,揭秘学霸是如何养成的​
  9. Wireshark抓包工具使用
  10. JAVA仿真之银行出纳员
  11. sql示例_PARSEONLY SQL命令概述和示例
  12. Java练习例子:计算圆柱体积
  13. 手机12306买卧铺下铺技巧_12306网上购下铺技巧(亲历版)
  14. ubuntu开机自动启动脚本_Ubuntu添加开机自动启动程序方法
  15. 程序员纷纷“跑路”一线城市,背后的原因是?丨黑马观察
  16. python导入数据画折线图_Python学习第93课-导入csv数据并绘制折线图
  17. ATFX:非农就业报告来袭,美元指数或再迎剧烈波动
  18. css使用clac()垂直居中
  19. 通过HOST VIP连接Oracle数据库
  20. 如何办理杭州市民卡|非杭户籍人员个人申领流程

热门文章

  1. Linux下Shell文件内容替换(sed)(转)
  2. Linux内核源码目录说明
  3. 看看自己08年的基金是否能赚钱
  4. 华强北耳机版本太多,不知道如何选购?
  5. RedisTemplate在项目中的应用
  6. 鲲鹏920 centos7 postgresql12 postgis2.5.4编译
  7. Java抓取淘宝/天猫商品详情
  8. vue借助axios实现网络通信
  9. php额拍戏,像这种会演戏的演员,给我焊在剧组365天拍戏可以吗?
  10. 【数据结构学习之完全从零实现所有数据结构的代码编写之二】智能指针