Map功能:提供导航系统中地图描画、地图操作、地图检索的功能。
地图操作功能:地图滚动等。
地图检索功能:附近名称取得、View内检索等。
地图描画功能:是指从地图Data base中读出地点情报,然后按照一定的风格,描画和显示地图。
MAP功能简介
機能名 | 機能概要 |
地図表示 | 按显示设定情报,以任意地点为中心显示地图。 |
詳細地図表示 | 显示道路或组成物与实际形状相近的详细地图。 |
Mark表示 | 在地图上用Mark显示分散着的地点情报。 |
VICS Level3情報表示 | 地图上显示VICS Level3情報。 |
軌跡表示 | 在地图上用点显示自車走行的轨迹。 |
Route表示 | 地图上显示Route。 |
誘導Route強調表示 | 强调显示当前诱导中的Route。 |
直線誘導線表示 | 用直线显示诱导对象地点所在的方向。 |
拡大図該当交差点Mark表示 | 地图上显示相应于交差点扩大图的交差点位置。 |
自車Mark表示 | 显示表示自車位置、及方向的Mark。 |
PinPointMark表示 | 地图上显示用户指定的地点情报。 |
地点情報List提供 | 提供画面上的地点情报。 |
選択該当地点Mark表示 | 用保存(覆盖)显示被选择地点的Mark。 |
表示設定情報提供 | 提供当前的显示设定情报。 |
表示設定情報自動保存 | 自动将变更的显示设定情报保存到SRAM中。 |
表示設定変更 | 变更显示设定情报来显示地图。 |
地図表示位置変更 | 变更画面上的地図显示位置。 |
自動地図縮尺切替 | 没有地图数据时、自动变更地图缩尺。 |
細街路表示切替 | 按自車的走行状態自动切换細街路的显示、非显示。 |
表示選択切替 | 切换画面上情報的显示、非显示。 |
自車位置更新 | 根据最新的自車情報变更地图显示位置。 |
地図Scroll | 地图向用户指定的任意方向滚动。 |
複数地図表示 | 画面内显示多个地図。 |
全Route表示 | 显示被指定的任意地点間的Route。 |
走行完了Route消去 | 按自車的走行,删去自車后方的Route。 |
地図色切替 | 用指定的地图颜色显示地图。 |
地図色調整 | 调整地图颜色。 |
VICS HighLightMap | 以VICS阻塞强调色、VICS道路强调色显示地图。 |
自動地図更新 | 按照地図上显示的情报的更新,自动更新地图。 |
Data base格納情報提供 | 提供Data base上存储的地图数据的状态。 |
付近名称取得 | 取得最接近指定地点的位置上的名称。 |
表示状態変化通知 | 通知地図的显示状态发生了变化。 |
市街图(2D) | 描画2D市街地图 |
BuildingID检索 | 检索BuildingID |
3D Mark | 在3D模式下,将Mark用3D方式进行描画 |
复数Route显示 | 描画多条最优路 |
市街图(3D) | 描画3D市街地图 |
矢量图,也称为面向对象的图像或绘图图像,在数学上定义为一系列由线连接的点。矢量文件中的图形元素称为对象。每个对象都是一个自成一体的实体,它具有颜色、形状、轮廓、大小和屏幕位置等属性。
光栅图,也叫做位图、点阵图、像素图,简单的说,就是最小单位由像素构成的图,只有点的信息,缩放时会失真。每个像素有自己的颜色,类似电脑里的图片都是像素图,你把它放很大就会看到点变成小色块了。
Map的基本功能
地图表示
用户可操作功能
- 升降比例尺
- 显示内容控制
- 滚动地图
更新功能
- 更新车辆位置
- 更新路径信息
地图显示内容
- 背景
- 道路
- 路径信息
- 交通情报
- POI
地图示例
Map中的基本表示物
背景
建筑物
道路
经路
文字
交通信息
各种Mark
轨迹点
回避区域
天空
扩大图示例
扩大图中的基本表示物
背景
建筑物
道路
经路
各种Mark
指示信息
距离信息
道路信息
描画过程中的重要概念
1. 里画页和表画页
2. 不完全描画
3. Animation
坐标系及坐标变换
坐标系
Geo坐标系(计算)
Document坐标系
Local坐标系
View坐标系
坐标变换
平移
旋转
缩放
透视投影
平行投影
图形学相关基础
三角形计算
- 使用向量计算角度
- 余弦定理
空间几何
- 点线距离
- 点面距离