一种三维电子地图信息管理方法及系统的制作方法

文档序号:6494423阅读:224来源:国知局
一种三维电子地图信息管理方法及系统的制作方法
【专利摘要】本发明公开了一种三维电子地图信息管理方法及系统。该系统包括:信息发布者管理子系统,用于对信息发布者的信息及权限进行管理;地理信息管理子系统,用于建立兴趣点三维模型对象与信息发布者的关联关系;信息编辑子系统,用于根据信息发布者选择的编辑指令,对待发布多媒体信息进行编辑;三维地图引擎子系统,用于建立信息编辑子系统编辑的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系;信息发布数据库,用于保存信息编辑子系统编辑的待发布多媒体信息,以及三维地图引擎子系统建立的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系。本发明提供方案使得三维电子地图更加贴近实际场景,增强了三维电子地图的使用效果。
【专利说明】一种三维电子地图信息管理方法及系统【技术领域】
[0001]本发明涉及地图信息管理技术,尤其是一种三维电子地图信息管理方法及系统。【背景技术】
[0002]随着三维电子地图技术的不断发展,栅格地图渲染技术的提高,矢量地图算法的不断优化,不仅可以通过网站向用户提供高精度的三维电子地图,也可以通过智能终端设备,如智能手机、上网本、移动互联网设备(MID,Mobile Internet Devices)等,展示三维电子地图,满足了不同终端用户的使用需求。
[0003]现有技术中,三维电子地图有两种方式实现兴趣点三维模型对象外贴面的展示:
[0004]第一种方法是把兴趣点三维模型对象按静态贴面图片进行外贴面渲染操作,这种形式多出现在地标性建筑或成片模型对象处理中,所述渲染处理通常遇到两方面的问题,一方面,若对每个建筑物进行渲染,虽然具有较佳的渲染效果以及渲染效果更贴近实际,但无法有效进行规模化处理,另一方面,若采用目前常采用的批量化渲染方法,将使得三维地图建筑物外贴面千篇一律,不仅不美观,更与实地场景具有较大差别,弱化了三维地图的使用效果。
[0005]第二种方法是单纯将兴趣点三维模型对象的外形建模构建起来,没有任何的外贴面内容,这使得所有兴趣点三维模型对象外在形象雷同,无法带来更好的浏览体验和附加价值。
[0006]综上所述,现有的三维电子地图展现降低了三维地图的使用效果,无法为用户带来更好的浏览体验。

【发明内容】

[0007]为了解决现有技术的缺陷,本发明提供一种三维电子地图信息管理方法及系统,能够解决现有技术存在的兴趣点三维模型对象外在形象雷同及无法为用户带来更好的浏览体验的问题。
[0008]本发明实施例提供了一种三维电子地图信息管理系统,包括:信息发布者管理子系统、地理信息管理子系统、信息编辑子系统、三维地图引擎子系统和信息发布数据库;其中,
[0009]信息发布者管理子系统,用于对信息发布者的信息及权限进行管理;
[0010]地理信息管理子系统,用于建立兴趣点三维模型对象与信息发布者的关联关系;
[0011]信息编辑子系统,用于根据信息发布者选择的编辑指令,对所述待发布多媒体信息进行编辑;
[0012]三维地图引擎子系统,用于建立信息编辑子系统编辑的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系;
[0013]信息发布数据库,用于保存信息编辑子系统编辑的待发布多媒体信息,以及三维地图引擎子系统建立的所述待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系。[0014]本发明实施例还提供了一种三维电子地图信息管理方法,包括:
[0015]在预置的兴趣点三维模型数据库中,按照信息发布者输入的检索条件获得兴趣点三维模型对象;
[0016]建立并存储所述兴趣点三维模型对象与信息发布者的关联关系;
[0017]根据信息发布者选择的编辑指令,对信息发布者上传的待发布多媒体信息进行编辑;
[0018]获取所述信息发布者对应的兴趣点三维模型对象;
[0019]建立待发布多媒体信息与所述获取的兴趣点三维模型对象外贴面的对应关系。
[0020]本发明提出三维电子地图信息管理系统及方法,能够建立信息编辑子系统编辑的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系,一方面在不降低效率的前提下,使得三维电子地图更加贴近实际场景,增强了三维电子地图的使用效果,另一方面,基于本发明的展现方法,可以采用多媒体信息进行描绘和渲染,从而支持定向的发布和展示商业信息,用户也可以在了解地图的三维信息基础上,获得了附加价值信息,进而进行有效互动操作。
【专利附图】

【附图说明】
[0021]图1为本发明实施例提供的三维电子地图信息管理系统及客户端结构框架示意图;
[0022]图2为本发明实施例提供的地理信息管理子系统结构示意图;
[0023]图3为本发明实施例提供的基于信息编辑子系统的功能结构示意图;
[0024]图4为本发明实施例提供的信息编辑子系统界面设置的一实现用例示意图;
[0025]图5为本发明实施例提供的兴趣点三维模型对象外贴面编号示意图;
[0026]图6为本发明实施例面向三维电子地图的媒体信息发布方法流程图;
[0027]图7为本发明实施例客户端对三维电子地图发布的多媒体信息处理流程图。
【具体实施方式】
[0028]本发明涉及电子地图信息管理技术。电子地图是利用计算机技术,以数字方式存储和查阅的地图。具体地说,本发明提供了一种新型的三维电子地图信息管理方法及系统。能够将三维地图的渲染信息,诸如图片、文字、视频、音频等内容,在特定一个或多个POI(兴趣点,Point of Interest,一般包含名称、类别、经度、纬度四方面的信息)对应三维模型的特定区域进行关联并展示给用户的方法,达到三维地图渲染的目的,增强三维地图的真实度,提高三维电子地图的展示效果。
[0029]本发明提供技术方案适用于三维电子地图使用场景,包括但不限于网站地图、手机地图、手机导航、汽车信息服务、生活分类服务信息软件等。(所述手机地图是安装在智能手机终端上的电子地图软件,可以进行兴趣点检索、驾车路线规划、电子地图浏览等操作;手机导航是安装在智能手机终端上的地图导航软件,可以进行兴趣点检索、驾车路线规划及语音指引等操作。)
[0030]以下参照附图具体说明本发明实施例。请参见图1,是本发明实施例提供的一种三维电子地图信息管理系统,包括:信息发布者管理子系统11、地理信息管理子系统12、三维地图引擎子系统13、信息编辑子系统14、信息发布数据库15、审核与发布子系统16,信息同步子系统17。
[0031]信息发布者管理子系统11,用于对信息发布者权限的信息及权限进行管理,设置发布者信息,可包括:发布者名称、发布者介绍、发布者权限设置。在实际应用中,信息发布者管理子系统11可以包括:用于向未注册商家提供账户注册功能的账户注册模块;用于向已注册商家提供在账户登录功能的账户登录模块;用于向已注册商家提供账户增删改功能的账户管理模块;用于管理已注册商家信息的商家信息管理模块;用于已注册商家设置管理权限的商家权限管理模块。
[0032]在具体实现中,技术人员可以根据系统需求对上述模块进行有选择的增加或者删除并不影响本发明实施例的实现。比如,如果在系统中一个商家的账户会有多个管理者登陆,则技术人员可以在信息发布者管理子系统11中设置商家权限管理模块,以实现同一商家不同的管理者登陆后可以对账户进行不同权限的操作,如果在系统中一个商家只会有一个管理者登陆,则可以不设置上述商家权限管理模块并不影响本发明实施例的实现。
[0033]地理信息管理子系统12,用于建立兴趣点三维模型对象(即POI的三维模型对象)与信息发布者的关联关系。
[0034]在实际应用中,兴趣点三维模型对象信息通常包括对象名称、类别、经度、纬度等信息。地理信息管理子系统12通过信息发布者输入的关键字(如名称或类别或经度等或其组合),查找所述关键字对应的兴趣点三维模型对象,进而将信息发布者选定的兴趣点三维模型对象与信息发布者进行关联,形成绑定或历史关系,即预先确定信息发布者与哪些兴趣点三维模型对象关联,确定信息发布者将要描绘或渲染的兴趣点三维模型对象,进而按照关联的兴趣点三维模型对象进行批量化描绘或渲染。
[0035]在实际应用中,所述地理信息管理子系统12可以具体包括:搜索模块21、关联模块22、三维模型数据库23,兴趣点信息更新模块24。,地理信息管理子系统12结构实现如图2所示,具体为:
[0036]搜索模块21,用于获取信息发布者输入的关键字,在预置的兴趣点三维模型数据库中查找所述关键字对应的兴趣点三维模型对象,得到兴趣点三维模型对象列表;
[0037]关联模块22,用于将信息发布者从兴趣点三维模型对象列表中选择的兴趣点三维模型对象与信息发布者进行关联绑定,建立二者的关联关系;
[0038]在本发明实施例中,将兴趣点三维模型对象与信息发布者账户关联,使得信息发布者能够方便的对特定兴趣点或兴趣点组进行多媒体信息的发布;更方便信息发布者今后对兴趣点三维模型对象的描绘和渲染进行修改和维护。
[0039]三维模型数据库23,用于存储所有用于发布多媒体信息的兴趣点三维模型对象。
[0040]兴趣点信息更新模块24,用于向信息发布者提供其已经关联的兴趣点三维模型对象更新方式,并同步到三维模型数据库中。
[0041]地理信息管理子系统12执行过程中,搜索模块21针对信息发布者输入的商铺名称或地址等关键字,通过搜索引擎在三维模型数据库23中检索匹配结果,搜索结果以列表形式提供,每个匹配结果均提供唯一的POI ID、名称、地址、电话及坐标点等内容,信息发布者选择的匹配结果信息导入到关联模块22进行处理;关联模块22把信息发布者与兴趣点三维模型对象进行关联管理,可以将存在信息发布者与兴趣点三维模型对象一对多的关联关系,该模块管理的关联关系决定着信息发布者发布的多媒体描绘或渲染信息所影响到的兴趣点三维模型对象范围;兴趣点信息更新模块24向信息发布者提供POI基础信息更新方式,其更新内容同步到三维模型数据库23中。
[0042]地理信息管理子系统12的优点在于方便信息发布者从海量的兴趣点三维模型对象中建立了固定可管理的与信息发布者的关联关系,使得在信息发布时就具备位置关联关系,且信息投放时更具备针对性与实时性。
[0043]三维地图引擎子系统13,用于建立信息编辑子系统编辑的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系,包括:对兴趣点三维模型对象矢量数据进行处理,左转、右转、向上、向下、放大、缩小等操作,以及支持信息发布者对兴趣点三维模型对象外贴面进行选择,进而支持信息投放。
[0044]信息编辑子系统14,用于根据信息发布者选择的编辑指令,对所述待发布多媒体信息进行编辑,所述编辑包括兴趣点三维模型对象展示,兴趣点三维模型对象的多媒体发布信息的配置、完成信息配置后的预览操作等。所述信息编辑子系统14包括:发布信息处理模块、三维数据配置模块、动作设置模块、信息条件配置模块。
[0045]发布信息处理模块,用于对信息发布者提供的多媒体信息,根据信息发布者选择的编辑指令进行编辑功能,例如文字、图片、音频、视频等形式的内容进行录入、规范化、入库等支持;
[0046]三维数据配置模块,用于将发布信息处理模块编辑的多媒体信息展示在兴趣点三维模型对象的具体位置提供操作方法;
[0047]动作设置模块,三维数据配置模块操作和处理的结果进行组合并展现三维的最终形态,实现预览功能;
[0048]信息条件配置模块,对发布信息的有效时间、展现条件等进行设置及管理,信息发布者可以定制信息发布周期。
[0049]图3至图4展示了基于信息编辑子系统的界面设计及应用例,如图3所示,发布信息处理模块可编辑多种形式的媒体信息,包括文字、图片、视频、音频,各类形式承载的信息内容并无限制,例如文字形式的内容可包括网站关联连接、关联电话、关联短信,以及编辑的特定的文字内容。如图4所示为信息编辑子系统界面设置的一实现用例,由该图可以看出,所述信息编辑子系统完成了多媒体信息编辑,以及为所述多媒体信息展示在兴趣点三维模型对象提供了操作方法以及将操作得到的展示形式进行保存。
[0050]信息发布数据库15,用于保存信息编辑子系统编辑的待发布多媒体信息,以及三维地图引擎子系统建立的所述待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系;该信息发布数据库不仅具备多媒体信息发布管理的功能,还支持客户端查询并将符合查询条件的结果列表返回给客户端。
[0051]本发明涉及的适合三维电子地图展示的要素包含:
[0052](I)位置标签,位置标签(即地理信息)是指一个具体的兴趣点三维模型对象唯一ID及对应的外贴面编号,例如(B000A84YC9,I),其中,B000A84YC9为兴趣点三维模型对象唯一 ID,假设其为常规楼宇,则外贴面编号按该兴趣点三维模型对象的入口所在一面为1,逆时针累计生成2,3等自然数,楼顶面编号为按此排序后生成的最大自然数。外贴面编号规则可以更改,但需要保证服务端与客户端逻辑一致;外贴面编号示意参照图5所示。应当了解,并不是所有三维模型的外贴面均适合多媒体信息的发布。适合发布信息的外贴面需要具备相应条件,如高度不低于某一阀值,宽度不低于某阀值,阀值可根据具体情况定义。这也即说明,三维POI数据库中的记录中外贴面编号可能不是连续的,可能如下记录描述:
[0053](B000A84YC9,I)
[0054](B000A84YC9,3)
[0055](B000A84YC9,5)
[0056](2)多媒体信息,发布的多媒体信息包括但不限于文字、图片、音频、视频、链接、混合模式(几类要素的组合)表述。
[0057](3)信息发布描述规则,包括该多媒体信息的有效时间、展示方式,如居中、靠左对齐、靠右对齐等规则性内容。
[0058]信息审核子系统16,用于对所述编辑子系统编辑的待发布多媒体信息提供审核操作。对所述待发布多媒体信息的审核有两种结果,一种为符合条件,按信息发布者要求进行上线处理;另一种为不符合要求,返回给信息发布者进行处理。
[0059]信息同步子系统17,用于信息发布数据库保存的待发布多媒体信息,及所述多媒体待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系同步至客户端。
[0060]对应于本发明提供的三维电子地图信息管理平台,本发明提供客户端系统(参照图1所示)适应于所述三维电子地图信息管理平台的应用。所述客户端系统包括但不限于PC客户端、移动客户端,泛指通过客户端/服务器(C/S)模式建立服务模式的客户端一侧。
[0061]所述客户端系统包括三维地图引擎模块111、客户端信息同步模块112、信息统计模块113、多媒体解析模块114、缓存信息库模块115。具体为:
[0062]三维地图引擎模块111,用于完成三维地图的本地渲染工作,并负责从客户端信息同步模块112或缓存信息库模块115中读出需要渲染的信息发布者的投放信息,完成信息在兴趣点三维模型对象的特定位置展示。
[0063]客户端信息同步模块112,用于从服务端获得需要更新的数据内容;
[0064]信息统计模块113,用于将把已经展现的信息、用户进行互动操作的信息结合用户当时的位置、操作的时间等内容向服务端进行信息上报;由本模块的功能可知,该模块起到辅助对用户操作管理的功能,其并非是实现本发明实施例目的,即兴趣点三维模型对象渲染描述所必须。
[0065]多媒体解析模块114,用于将信息发布者组织的信息按既定的格式进行展现,在用户点击或者有特定行为操作时,响应用户动作。所述相应用户动作,包括但不限于引导到拨打电话、发送短信、访问特定网站、播放音视频等操作流程中去;
[0066]缓存信息库模块115,暂存由客户端信息同步模块112同步过来的未过期的信息发布者发布的信息。该模块会定期更新,完善信息更新和过期数据清除功能。
[0067]按照本发明所提供的三维电子地图信息管理平台的结构,如图6所示,面向三维电子地图的媒体信息发布方法包括以下步骤。
[0068]步骤61:信息发布者通过本发明的三维电子地图信息管理系统(TEMMS,Three-dimensional Electronic Map Infromation Management System)内的信息发布者管理子系统提出注册申请,信息核实验证后分配对应账号,获得信息发布者相关权限;
[0069]步骤62:信息发布者通过地理信息管理子系统,按输入关键词查询符合条件的兴趣点三维模型对象列表,或者通过区域选择方式,将在信息发布者选定区域内符合发布条件的兴趣点三维模型对象结果以列表形式提供;信息发布者将获得到的兴趣点三维模型对象结果可以与信息发布者账户进行绑定,方便后续发布操作;
[0070]步骤63:信息发布者通过信息编辑子系统录入并管理要发布的多媒体内容,包括用于渲染的展示图片以及用于对进行描绘的文字,也可以包括拨打的电话号码、可以访问的网站URL、可以播放的音频地址、可以播放的视频地址等,调整多媒体信息为理想的展示样式并保存;
[0071]步骤64:信息发布者通过信息编辑子系统选择要发布多媒体信息的兴趣点三维模型对象,并在兴趣点三维模型对象选择对应的外贴面;可将步骤63编辑完成的多媒体内关联到兴趣点三维模型对象外贴面,实现多媒体内容与兴趣点三维模型对象的关联绑定,在设置完成发布信息的有效时间、投放费用等内容后,该结果被保存到信息发布数据库;
[0072]步骤65:信息发布者可以将步骤64完成的发布内容提交审核;
[0073]步骤66:系统管理员通过审核与发布子系统将信息发布者提交的待审核内容进行审核操作,若符合发布条件,则设置状态为已审核;若不符合发布条件,则设置状态为不合格,返回给信息发布者做后续处理;
[0074]步骤67:信息同步子系统获取到客户端申请请求时,将在信息发布数据库内处在已审核且处在有效期内的符合查询条件的发布信息内容返回给客户端。
[0075]相应的,如图7所示,客户端对所述面向三维电子地图发布的多媒体信息的处理流程包括:
[0076]步骤71:客户端信息同步模块将当前地图视野范围下的兴趣点三维模型对象列表及信息状态发送给TEMMS系统;
[0077]步骤72、TEMIMS系统的所述信息同步子系统根据客户端的请求信息,查询信息发布数据库,将符合条件更新的发布信息以列表形式返回给客户端;展示信息包括兴趣点三维模型对象唯一标识、多媒体信息;
[0078]步骤73:客户端同步TEMMS发布的信息后,将收到的信息保持至缓存信息库中;
[0079]步骤74:当用户在地图模式下访问到被多媒体信息渲染的兴趣点三维模型对象时,调用客户端三维地图引擎模块和多媒体解析模块,将缓存信息库中对应的信息渲染展示给用户。
[0080]此外,客户端信息统计模块记录用户相关浏览、互动操作等信息,通过信息同步模块上报给TEMMS平台。
[0081]客户端信息同步模块定期(时长可配置,如一天、一周等)扫描缓存信息库,将过期的数据信息予以删除。同时,也向TEMMS平台发送更新请求,更新所有在缓存信息库中的记录信息,实现定期同步更新。
[0082]基于上述技术实现,本发明在应用方面三所述电子地图信息包括但不限于文字、图片、音频、视频、网站链接等内容,该些形式的电子地图信息通常用于表现与实际场景中建筑物外观一致的内容,除此之外,所述电子地图信息可以是商业信息,如广告宣传信息等,正如现实场景中建筑物外立面的广告一样,三维电子地图中也可以渲染和加载广告信息,然而在这种商业应用中,三维电子地图中所应用的广告信息形式将更加丰富,该些信息的发布统一由三维电子地图信息管理平台系统(TEMMS)管理维护,待发布的内容可以组织为多样的多媒体形式,进行用户互动操作的预置步骤,并同步到客户端三维对象处理模块,实现定向推送。用户浏览、操作看到的三维模型中展现的特定信息(此处特定信息是指通过TEMMS发布的相关信息),若点击这些信息,可以根据信息发布者预先设定的操作,实现拨打电话、发送短信、访问特定网站、播放音视频等操作,展现的信息会预置关联对应拨打电话、访问特定URL的内容,会响应用户互动动作,实现获得优惠券、参加活动、了解信息详情、在线购买等内容。
[0083]应说明的是,以上实施例仅用以说明本发明而非限制,本发明也并不仅限于上述举例,一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围中。
【权利要求】
1.一种三维电子地图信息管理系统,其特征在于,包括:信息发布者管理子系统、地理信息管理子系统、信息编辑子系统、三维地图引擎子系统和信息发布数据库;其中, 信息发布者管理子系统,用于对信息发布者的信息及权限进行管理; 地理信息管理子系统,用于建立兴趣点三维模型对象与信息发布者的关联关系; 信息编辑子系统,用于根据信息发布者选择的编辑指令,对所述待发布多媒体信息进行编辑; 三维地图引擎子系统,用于建立信息编辑子系统编辑的待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系; 信息发布数据库,用于保存信息编辑子系统编辑的待发布多媒体信息,以及三维地图引擎子系统建立的所述待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系。
2.如权利要求1所述的三维电子地图信息管理系统,其特征在于,所述地理信息管理子系统具体包括: 搜索模块,用于获取信息发布者输入的关键字,在预置的兴趣点三维模型数据库中查找所述关键字对应的兴趣点三维模型对象,得到兴趣点三维模型对象列表; 关联模块,用于将信息发布者从兴趣点三维模型对象列表中选择的兴趣点三维模型对象与信息发布者进行关联绑定,建立二者的关联关系; 三维模型数据库,用于存储所有用于发布多媒体信息的兴趣点三维模型对象。
3.如权利要求2所述的三维电子地图信息管理系统,其特征在于:所述系统还包括: 信息审核子系统,用于对所述编辑子系统编辑的待发布多媒体信息提供审核操作。
4.如权利要求1至3其中之一所述的三维电子地图信息管理系统,其特征在于,所述系统还包括: 信息同步子系统,用于将信息发布数据库保存的待发布多媒体信息,及所述多媒体待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系同步至客户端。
5.如权利要求4所述的三维电子地图信息管理系统,其特征在于, 所述信息发布数据库,还保存待发布多媒体信息与兴趣点三维模型对象外贴面对应关系的有效期。
6.一种三维电子地图信息管理方法,其特征在于,包括: 在预置的兴趣点三维模型数据库中,按照信息发布者输入的检索条件获得兴趣点三维模型对象; 建立并存储所述兴趣点三维模型对象与信息发布者的关联关系; 根据信息发布者选择的编辑指令,对信息发布者上传的待发布多媒体信息进行编辑; 获取所述信息发布者对应的兴趣点三维模型对象; 建立待发布多媒体信息与所述获取的兴趣点三维模型对象外贴面的对应关系。
7.如权利要求6所述的三维电子地图信息管理方法,其特征在于, 将待发布多媒体信息及所述多媒体待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系同步至客户端。
8.如权利要求7所述的三维电子地图信息管理方法,其特征在于,在将待发布多媒体信息,及所述多媒体待发布多媒体信息与兴趣点三维模型对象外贴面的对应关系同步至客户端之前,所述方法还包括:获取客户端请求信息; 按照所述请求信息中携带的三维模型对象信息,查找已存储的所述待发布多媒体信息与兴趣点三维模型对应外贴面的对应关系,获得待发布多媒体信息。
9.如权利要求8所述的三维电子地图信息管理方法,其特征在于, 所述客户端按照当前地图视野范围,确定所述请求信息中包含的三维模型对象信息。
【文档编号】G06F17/30GK103914470SQ201210594159
【公开日】2014年7月9日 申请日期:2012年12月31日 优先权日:2012年12月31日
【发明者】曾琨, 段航 申请人:高德软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1