立体地图显示系统的制作方法

文档序号:9713624阅读:395来源:国知局
立体地图显示系统的制作方法
【技术领域】
[0001]本发明涉及一种不仅能够显示地物文字,亦能以立体表现显示立体地图的立体地图显不系统。
【背景技术】
[0002]卫星导航装置或计算机的画面等中所用的电子地图,有使用以立体表现建筑物等地物的立体地图。立体地图通常通过透视投影等立体描绘立体模型而显示。
[0003]于立体地图内,文字亦以等各种样态进行显示。于专利文献1中,例示以鸟瞰图描绘道路并且沿着道路以平面显示文字的输出例。且,亦公开了以如与道路垂直地立设的道路标志般立体显示道路名称等输出例。立体显示亦可通过准备贴附文字的多边形板,将其配置于假想立体空间中,通过透视投影而实现。
[0004][现有技术文献]
[0005][专利文献]
[0006][专利文献1]日本专利第3402011号公报

【发明内容】

[0007][发明欲解决的课题]
[0008]为了活用作为立体地图的立体显示,最好以文字进行立体显示。然而,对贴附文字的多边形板进行透视投影的方法,于将多边形板与视线方向平行配置时,或配置于距离视点的远方时,有大部分无法辨识经透视投影的文字的情况。
[0009]为了避免上述缺点,亦考虑有准备预先以立体表现文字的平面图像,将其贴附于透视投影上的方法。然而,通过该方法,若欲使显示来自多个视点及视线方向的立体地图,则必须预先准备对应于该多个视点及视线方向的多种多样的文字图像,从而使其数据量变庞大。
[0010]本发明鉴于上述问题,目的为在立体地图中能确保文字的视觉辨识性并且可实现立体显示。
[0011][用以解决课题的手段]
[0012]本发明提供了一种立体地图显示系统,其为显示包含地物及文字符串的立体地图的立体地图显示系统,其包含:
[0013]地图数据库,其存储有表现前述地物的立体形状的地物数据及用以显示前述文字符串的文字数据;
[0014]地物图像生成部,其使用前述地物数据,通过将配置于假想立体空间的前述地物进行透视投影而生成地物图像;
[0015]文字图像生成部,其使用前述文字数据,通过将表现前述文字符串的多边形配置于假想立体空间内并进行平行投影,从而生成文字图像;
[0016]重迭部,其将前述文字图像重迭于前述地物图像上而进行显示。
[0017]依据本发明,针对地物以透视投影进行描绘,从而针对表现文字的图像则通过平行投影而生成。由于平行投影为与视点无关系的投影方法,故对距离视点位于远方的文字,亦可以可辨识状态进行投影。且,由于文字图像为通过对表现文字的多边形进行平行投影而生成,故不须预先准备庞大的图像数据,亦可根据该多边形的配置状态与平行投影方向而准备多样图像。而且,根据表现文字的多边形的配置状态顺序,能以多种样态立体地表现文字。如此,依据本发明,可确保文字的视觉辨识性,同时可实现多种多样的立体表现。
[0018]本发明可应用于地图中显示的各种文字,可以所有文字为对象,亦可仅以一部分为对象。
[0019]本发明中,表现文字的多边形可利用平板状、圆筒状等多种形状。
[0020]生成文字图像时的平行投影方向,只要为与垂直方向斜向倾斜的方向,则可任意设定。但,投影方向可以垂直倾斜及投影方位表现,但关于投影方位,较佳为抑制于与透视投影的视线方向相差小于90度的范围,最佳为小于45度的范围左右。
[0021]将文字图像重迭于地物图像亦可通过各种方法进行。可为例如与应显示文字之立体的位置坐标对应地,将多边形配置于假想空间内并进行平行投影,将所得文字图像直接重迭于地物图像。又,亦可为通过平行投影对每个文字分别生成文字图像,进而,通过将文字显示位置进行透视投影而进行坐标转换,求出地物图像上的显示位置,于所得显示位置分别配置文字图像的方法。
[0022]本发明中,前述文字图像生成部亦可设为自与前述透视投影的视线方向相同方向进行平行投影。
[0023]如上述,平行投影的方向由垂直倾斜与投影方向表示,但该样态指两者于视线方向大致一致的状态。然而,所谓同方向并非严格意指同一角度,而是指包含于经投影的图像不产生有意义差的程度的误差范围。如此,通过使视线方向与平行投影方向一致,可进一步减轻利用透视投影产生的地物图像与文字图像的不协调感。
[0024]且,本发明中,亦可设为前述文字图像生成部为生成贴附前述文字符串的多边形文字板,
[0025]以使前述多边形文字板与地表面之间的角度成为基于前述投影图像内的前述文字的配置方向与配置位置所设定的特定值的方式,于前述假想立体空间内配置该多边形文字板,并进行前述平行投影。
[0026]藉此,能使多边形文字板以如广告牌般与地表面倾斜的状态显示文字。且,其角度可根据文字配置方向及配置位置而变化。其结果,不仅可立体地表现文字,亦可通过文字的倾斜感受到深度感。
[0027]又,本发明中,亦可设为前述文字图像生成部为对储存于前述文字数据的文字符串逐个分别生成前述文字图像,且
[0028]前述重迭部分别设定前述文字图像于前述投影图像内的配置,从而进行前述重迭。
[0029]本发明中由于对地物进行透视投影,且对文字进行平行投影而显示,故即使将两者配置于假想立体空间,对于投影结果的坐标值亦会产生交错。然而,依据上述样态,由于分别设定文字的配置,故不会产生如此交错,从而可于适当位置显示文字。
[0030]又,本发明中,亦可设为于前述地物中包含道路,于前述文字符串中包含该道路名称,且
[0031]前述文字图像生成部将表示前述道路名称的文字符串于沿着道路的方向配置,从而生成前述文字图像。
[0032]本发明可将各种文字作为对象,但如上述样态,应用于道路名称时的有用性特别尚。表不道路名称的文字以沿着道路的方向显不,则容易明确与道路的对应关系。且,道路因透视投影而在距视点较远的区域宽度变窄。以如此状态,将平面文字以相同尺寸显示时,会有因文字而遮蔽道路等的障碍产生。依据本发明,虽然沿着道路方向显示文字,但该文字能以自道路面立体地倾斜等而立体显示,故能对应于道路宽度进行多种显示。而且,由于文字经平行投影,故即使距离视点较远的区域,视觉辨识性亦不会劣化。因此,本发明中,沿着道路的文字不会损及视觉辨识性,且可以避免道路被文字遮蔽等的障碍的样态进行显示。
[0033]本发明中,并无必要必定须具备全部上述各种特征,亦可适当省略其一部分、或将其一部分予以组合而构成。
[0034]此外,本发明亦可构成为利用计算机进行显示立体地图的立体地图显示方法,亦可构成为用以通过计算机执行该显示的计算机程序。且,亦可构成为记录有该计算机程序的CD-R、DVD等的计算机可读取的记录媒体。
【附图说明】
[0035]图1为立体地图显示系统的构成的说明图;
[0036]图2为地物数据与文字数据的构造的说明图;
[0037]图3为对于左右方向的道路进行文字倾斜显示的说明图;
[0038]图4为对于垂直方向的道路进行文字倾斜显示的说明图;
[0039]图5为对于右下方向的道路进行文字倾斜显示的说明图;
[0040]图6为对于右上方向的道路进行文字倾斜显示的说明图;
[0041 ]图7为倾斜角设定的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1