用于取得地图的方法和电子装置的制造方法

文档序号:8457289阅读:323来源:国知局
用于取得地图的方法和电子装置的制造方法
【技术领域】
[0001]本发明涉及一种用于取得地图的方法,明确地说,涉及一种在取得地图的同时执行扩充实境的功能的方法和电子装置。
【背景技术】
[0002]在现代社会,人们拥有越来越多的旅行机会。在旅行过程中,由于地图可向观光者提供多种有用的信息,因而使得地图在游览风景胜地时扮演重要的角色。通常可在旅行书籍、宣传册或风景胜地的导览板上看到印制地图。然而,那些印制地图仅是由二维图制成,用户通过那些地图很难知道地方的外观或地形。因此,当阅读印制地图中的信息时,用户可能会感到困惑,并且甚至会迷路。

【发明内容】

[0003]因此,本发明提供一种用于取得地图的方法和电子装置,其可提供使用者一种新颖且极佳的取得地图的方式。
[0004]本发明提供一种用于取得地图的方法。所述方法适于电子装置。所述方法包含以下步骤。首先,获得印制地图的图片。界定图片中被道路轮廓包围的街区。查询地图服务以根据印制地图的内容来找到具有对应于所述街区的地图区域的电子地图。取得位于地图区域中的多个建筑物的多个三维模型。将所述多个三维模型映射在所述图片上。
[0005]在本发明的实施例中,所述界定图片中被道路轮廓包围的街区的步骤包含:对图片执行图像处理方法以检测道路轮廓;采用被道路轮廓包围的图片区域作为街区。
[0006]在本发明的实施例中,所述查询地图服务以根据印制地图的内容来找到具有对应于所述街区的地图区域的电子地图的步骤包含:识别与所述道路轮廓相关的至少一道路名称;用所述至少一识别出的道路名称来查询所述地图服务,以在地图服务中找到具有被对应于至少一识别出的道路名称的至少一道路包围的地图区域的电子地图。
[0007]在本发明的实施例中,所述识别与所述道路轮廓相关的至少一道路名称的步骤包含:对道路轮廓周围的至少一字符执行字符识别,以获得至少一道路名称。
[0008]在本发明的实施例中,所述查询地图服务以根据印制地图的内容来找到具有对应于所述街区的地图区域的电子地图的步骤包含:识别与所述道路轮廓相关的至少一道路名称;用多对所述至少一识别出的道路名称来查询地图服务,以在地图服务中找到多个交叉口 ;以及在地图服务中采用使所述交叉口作为拐角处的地图区域作为对应于所述街区的地图区域。
[0009]在本发明的实施例中,所述将三维模型映射在图片上的步骤包含:调整地图区域的比例尺和定向以配合印制地图的街区的比例尺和定向;在地图区域对准于街区的情况下将所述多个三维模型贴在图片上。
[0010]在本发明的实施例中,在所述在地图区域对准于街区的情况下将三维模型贴在图片上的步骤之前,所述方法还包含:识别道路轮廓内的多个街道名称;将所述街区划分为由对应于所述街道名称的多条街道分隔的多个子街区;找到地图区域内的多个子区域,其中所述子区域对应于所述子街区;根据对应子街区的比例尺将各所述子区域映射到对应的子街区。
[0011]在本发明的实施例中,所述在地图区域对准于街区的情况下将三维模型贴在图片上的步骤包含:将各子区域的三维模型贴到对应的子街区上。
[0012]在本发明的实施例中,在所述在地图区域对准于街区的情况下将三维模型贴在图片上的步骤之前,所述方法还包含:识别街区中的多个子街区的多个第一形状,其中所述子街区被多条街道分隔;根据对应于所述子街区的所述第一形状来找到地图区域内的多个子区域;根据对应子街区的比例尺将各所述子区域映射到对应的子街区。
[0013]在本发明的实施例中,所述在地图区域对准于街区的情况下将三维模型贴在图片上的步骤包含:将各子区域的三维模型贴到对应的子街区上。
[0014]本发明提供一种用于取得地图的电子装置。所述电子装置包含输入单元、输出单元、存储器和处理单元。所述输入单元用于接收数据。所述输出单元用于呈现数据。所述存储器用于存储包括程序例程的信息。所述处理单元耦接到所述输入单元、所述输出单元和所述存储器以用于控制所述程序例程的执行。所述程序例程包括获得模块、界定模块、查询模块、取得模块和映射模块。所述获得模块获得印制地图的图片。所述界定模块界定图片中被道路轮廓包围的街区。所述查询模块查询地图服务以根据印制地图的内容来找到具有对应于所述街区的地图区域的电子地图。所述取得模块取得位于地图区域中的多个建筑物的多个三维模型。所述映射模块将所述多个三维模型映射在所述图片上。
[0015]在本发明的实施例中,所述界定模块对图片执行图像处理方法以检测道路轮廓,且采用被道路轮廓包围的图片区域作为街区。
[0016]在本发明的实施例中,所述查询模块识别与所述道路轮廓相关的至少一道路名称,用所述至少一识别出的道路名称来查询所述地图服务,以在地图服务中找到具有被对应于至少一识别出的道路名称的至少一道路包围的地图区域的电子地图。
[0017]在本发明的实施例中,所述查询模块对道路轮廓周围的至少一字符执行字符识另U,以获得至少一道路名称。
[0018]在本发明的实施例中,所述查询模块识别与所述道路轮廓相关的至少一道路名称,用多对所述至少一识别出的道路名称来查询地图服务,以在地图服务中找到多个交叉口,且在地图服务中采用使所述交叉口作为拐角处的地图区域作为对应于所述街区的地图区域。
[0019]在本发明的实施例中,所述映射模块调整地图区域的比例尺和定向以配合印制地图的街区的比例尺和定向,且在地图区域对准于街区的情况下将所述多个三维模型贴在图片上。
[0020]在本发明的实施例中,所述映射模块进一步:识别道路轮廓内的多个街道名称;将所述街区划分为由对应于所述街道名称的多条街道分隔的多个子街区;找到地图区域内的多个子区域,其中所述子区域对应于所述子街区;根据对应子街区的比例尺将各所述子区域映射到对应的子街区。
[0021]在本发明的实施例中,所述映射模块将各子区域的三维模型贴到对应的子街区上。
[0022]在本发明的实施例中,所述映射模块进一步:识别街区中的多个子街区的多个形状,其中所述子街区被多条街道分隔;根据对应于所述子街区的第一形状来找到地图区域内的多个子区域;根据对应子街区的比例尺将各所述子区域映射到对应的子街区。
[0023]在本发明的实施例中,所述映射模块将各子区域的三维模型贴到对应的子街区上。
[0024]基于以上描述,本发明的实施例提供一种用于取得地图的方法和电子装置。通过所提出的方法,当用户使用电子装置来取得印制地图的图片时,所述电子装置可直接贴位于印制地图中的建筑物的三维模型,使得可建立新颖、直观、便利的用户体验。
[0025]为了使本发明的上述和其它特征和优点可理解,下文详细描述附有图式的若干示范性实施例。
【附图说明】
[0026]包含附图以提供对本发明的进一步理解,且附图并入本说明书中并构成本说明书的一部分。所述图式说明本发明的实施例,且与描述一起用以解释本发明的原理。
[0027]图1是说明根据本发明的实施例的电子装置的示意图。
[0028]图2是说明根据本发明的示范性实施例的用于取得地图的方法的流程图。
[0029]图3A是说明根据本发明的实施例的用于通过使用电子装置来获得印制地图的图片的方法的示意图。
[0030]图3B是说明根据本发明的实施例的印制地图的图片的示意图。
[0031]图3C是说明根据本发明的实施例的用于通过使用地图服务来找到对应于街区的地图区域的方法的示意图。
[0032]图3D是说明根据本发明的示范性实施例的地图服务所提供的三维模型的示意图。
[0033]图3E是说明根据本发明的示范性实施例的在映射之后的图片的示意图。
[0034]图4是说明根据本发明的示范性实施例的用于取得地图的方法的流程图。
[0035]图5是说明根据本发明的示范性实施例的用于取得地图的方法的流程图。
[0036]图6A到图6B是说明根据本发明的示范性实施例的所提出的方法的演示的示意图。
[0037][主要元件标号说明]
[0038]10:电子装置12:输入单元
[0039]14:输出单元16:存储器
[0040]18:处理单元161:获得模块
[0041]162:界定模块163:查询模块
[0042]164:取得模块165:映射模块
[0043]210:图片220:印制地图
[0044]230:用户212:街区
[0045]214:道路轮廓218:电子地图
[0046]222:地图区域222’:地图区域
[0047]224:地图服务226_1:交叉口
[0048]226_2:交叉口226_3:交叉口
[0049]226_4:交叉口301?306:三维模型
[0050]610:用户620:电子装置
[0051]630:印制地图640:图片
[0052]S210 ?S250、S402 ?S420、S5
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1