当前位置: 首页 > 专利查询>裘羽专利>正文

一种电子地图的生成方法及处理方法技术

技术编号:14186286 阅读:113 留言:0更新日期:2016-12-14 21:29
本发明专利技术公开一种电子地图的生成方法及处理方法,生成方法包括:获取各预设区域的地图并存储为地图图片,并基于预设的比例尺等级的个数M及各比例尺等级对应的缩放倍数,对各地图图片进行缩放,得到各地图图片的M个缩放图片;将各地图图片划分为多个子图片,并确定各子图片在所属图片中的图坐标;将各子图片划分为多个元图片,并确定各元图片在所属子图片中的元坐标;获取各预设区域内的实体数据,基于实体数据中携带的实体位置信息,确定实体位置信息与元坐标的对应关系,以确定各实体数据所属的元图片;基于各地图图片的M个缩放图片、各子图片在所属图片中的图坐标、各元图片在所属子图片中的元坐标以及各实体数据所属的元图片,生成电子地图。

Method for generating electronic map and processing method thereof

The invention discloses a method for generating electronic map and processing method, generating method comprises the following steps: acquiring the default map and storage area for the map image, and based on the zoom number rating scale preset M and each scale corresponding to the level of the picture in the map, zoom, zoom the map image to get a M the picture; each map image is divided into several sub images, and determine each sub graph in the coordinates in the picture; the picture is divided into a plurality of picture element, and determines the element coordinates in the sub picture element in the picture; the preset data entities within the region, carry the entity location information based on the entity data, to determine the relation between the physical position information and coordinates, to determine the entity data belongs to a picture element; M zoom pictures, each picture based on the map Picture in the picture of the coordinates of the image, each element of the picture in the sub image of the coordinates of the yuan as well as the entity data belonging to the meta image, generate electronic map.

【技术实现步骤摘要】

本专利技术涉及计算机
,具体涉及一种电子地图的生成方法及处理方法
技术介绍
电子地图,是利用计算机技术,以数字方式存储和查阅的地图。电子地图存储资讯的方法一般使用向量式图像存储,地图按比例可连续放大、缩小和旋转而不影响显示效果,现有的电子地图软件一般使用地理信息系统(Geographic Information System,GIS)来存储和传送地图数据。目前,各种常用的电子地图都依靠功能强大的GIS,采用向量式的图像数据及实体数据来进行存储和显示地图,其技术日臻成熟。但是,面对蓬勃发展的移动互联网的智能终端,特别是手持式终端的应用及应用程序开发,现有的电子地图也存在以下缺陷:1,由于电子地图依赖GIS以及巨大的基础数据,即向量式的图像数据和实体数据,因此开发并维护电子地图需要很大的投入。小公司开发基于地理位置的手机应用必须使用大公司电子地图提供的API接口,受到较大限制。2,当用户按照某种地理位置关系查找某类实体时,由于实体数据按照向量式存储,现有电子地图必须计算或比较每一个符合条件的实体,尽管有许多优秀的查找算法,但还是效率不高。3,现有的电子地图对移动终端,特别是手机,不能满足单手操作等等需求,比如单手进行地图的缩放等。
技术实现思路
鉴于上述问题,本专利技术提出了克服上述问题或者至少部分地解决上述问题的一种电子地图的生成方法及处理方法。第一方面,本专利技术提出一种电子地图的生成方法,包括:获取各预设区域的地图并存储为地图图片,并基于预设的比例尺等级的个数M及各比例尺等级对应的缩放倍数,对各地图图片进行缩放,得到各地图图片的M个缩放图片;将各地图图片划分为多个子图片,并确定各子图片在所属图片中的图坐标;所述图坐标用于指示子图片在该子图片所属图片中的位置;将各子图片划分为多个元图片,并确定各元图片在所属子图片中的元坐标;所述元坐标用于指示元图片在该元图片所属子图片中的位置;获取各预设区域内的实体数据,基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,以确定各实体数据所属的元图片;基于所述各地图图片的M个缩放图片、所述各子图片在所属图片中的图坐标、所述各元图片在所属子图片中的元坐标以及所述各实体数据所属的元图片,生成电子地图。可选的,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置缩放感应标签,用于感应接触式触控或非接触式触控,以指示缩放当前显示的电子地图。可选的,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置平移感应标签,用于感应接触式触控或非接触式触控,以指示平移当前显示的电子地图。可选的,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置查找感应标签,用于感应接触式触控或非接触式触控,以弹出操作界面接收查找指令,所述查找指令中携带有目标实体数据,所述查找指令用于指示在当前显示的地图中查找所述目标实体数据。可选的,所述基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,包括:若所述实体数据中携带的实体位置信息为经纬度信息,则基于预设的经纬度与元坐标的转换规则,将所述经纬度信息转换为元坐标,确定所述实体位置信息对应的元坐标为所述经纬度信息转换的元坐标。第二方面,本专利技术还提出一种电子地图的处理方法,包括:在接收到缩放指令后,基于所述缩放指令指示的缩放方式,将当前显示的电子地图缩放一个比例尺等级;在接收到平移指令后,基于所述平移指令指示的平移方向,将当前显示的电子地图平移预设距离;所述预设距离为相邻元图片的元坐标之间距离的整数倍;在接收到查询指令后,基于所述查找指令中携带的目标实体数据,在当前显示的电子地图中查找所述目标实体数据,并将查找结果在所述当前显示的电子地图中进行显示。可选的,所述将查找结果在所述当前显示的电子地图中进行显示,包括:若查找到所述目标实体数据,则在所述当前显示的电子地图中标注出所述目标实体数据的元坐标;若没有查找到所述目标实体数据,则在所述当前显示的电子地图中的预设显示区域内显示信息,该信息用于指示没有查找到所述目标实体数据。可选的,所述在接收到缩放指令后,基于所述缩放指令指示的缩放方式,将当前显示的电子地图缩放一个比例尺等级,包括:在检测到显示屏被长按或双击,则确定接收到放大指令,将当前显示的电子地图放大一个比例尺等级;或,在缩放感应标签感应到触控后,基于所述缩放感应标签指示的缩放方式,将当前显示的电子地图缩放一个比例尺等级;所述缩放感应标签设置在显示所述电子地图的显示屏的预设区域内。可选的,所述在接收到平移指令后,基于所述平移指令指示的平移方向,将当前显示的电子地图平移预设距离,包括:在检测到显示屏被滑动操作,则确定接收到平移指令,基于所述滑动操作指示的平移方向,将当前显示的电子地图平移预设距离;或,在平移感应标签感应到触控后,基于所述平移感应标签指示的平移方向,将当前显示的电子地图平移预设距离;所述平移感应标签设置在显示所述电子地图的显示屏的预设区域内。可选的,还包括:获取各预设区域内的实体数据,基于实体数据中携带的实体位置更新信息,更新所述实体数据与元坐标的对应关系,以更新各实体数据所属的元图片。相比于现有技术,本专利技术提出的电子地图的生成方法及处理方法,通过将地图进行二次划分,以元图片为最小统计单元,并确定各元图片的元坐标,从而不再依赖庞大的GIS和大规模矢量数据,一般手机应用开发者都可以不依赖大公司的API开发基于位置的服务;进一步地,提供更加友好的人机交互方式,单手可完成平移、缩放以及大部分查找;再进一步地,所有实体数据不再用矢量方式存储,而是用简单的数据格式记录其所属元图片,大大提高条件查询速度。附图说明图1为本专利技术第一实施例提供的一种电子地图的生成方法流程图;图2为本专利技术第二实施例提供的一种电子地图的处理方法流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。如图1所示,本实施例公开一种电子地图的生成方法,可包括以下步骤101~105:101、获取各预设区域的地图并存储为地图图片,并基于预设的比例尺等级的个数M及各比例尺等级对应的缩放倍数,对各地图图片进行缩放,得到各地图图片的M个缩放图片;本实施例中,预设区域,例如可以为以城市名为划分单位划分的区域,也可以为以地理范围为划分单位划分的区域,当然也可以为以其他方式划分的区域,本实施例不再详述。102、将各地图图片划分为多个子图片,并确定各子图片在所属图片中的图坐标;所述图坐标用于指示子图片在该子图片所属图片中的位置;本实施例中,每个子图片在地图图片中的相对位置,用图坐标来指示。103、将各子图片划分为多个元图片,并确定各元图片在所属子图片中的元坐标;所述元坐标用于指示元图片在该元图片所属子图片中的位置。104、获取各预设区域内的实体数据,基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,以确定各实体数据所属的元图片。105、基于所述各地图图片的M个缩放图片、所述各子图片在所属图片中的图坐标、所述各元图片在所属子图片中的元坐标本文档来自技高网...
一种电子地图的生成方法及处理方法

【技术保护点】
一种电子地图的生成方法,其特征在于,包括:获取各预设区域的地图并存储为地图图片,并基于预设的比例尺等级的个数M及各比例尺等级对应的缩放倍数,对各地图图片进行缩放,得到各地图图片的M个缩放图片;将各地图图片划分为多个子图片,并确定各子图片在所属图片中的图坐标;所述图坐标用于指示子图片在该子图片所属图片中的位置;将各子图片划分为多个元图片,并确定各元图片在所属子图片中的元坐标;所述元坐标用于指示元图片在该元图片所属子图片中的位置;获取各预设区域内的实体数据,基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,以确定各实体数据所属的元图片;基于所述各地图图片的M个缩放图片、所述各子图片在所属图片中的图坐标、所述各元图片在所属子图片中的元坐标以及所述各实体数据所属的元图片,生成电子地图。

【技术特征摘要】
1.一种电子地图的生成方法,其特征在于,包括:获取各预设区域的地图并存储为地图图片,并基于预设的比例尺等级的个数M及各比例尺等级对应的缩放倍数,对各地图图片进行缩放,得到各地图图片的M个缩放图片;将各地图图片划分为多个子图片,并确定各子图片在所属图片中的图坐标;所述图坐标用于指示子图片在该子图片所属图片中的位置;将各子图片划分为多个元图片,并确定各元图片在所属子图片中的元坐标;所述元坐标用于指示元图片在该元图片所属子图片中的位置;获取各预设区域内的实体数据,基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,以确定各实体数据所属的元图片;基于所述各地图图片的M个缩放图片、所述各子图片在所属图片中的图坐标、所述各元图片在所属子图片中的元坐标以及所述各实体数据所属的元图片,生成电子地图。2.根据权利要求1所述的方法,其特征在于,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置缩放感应标签,用于感应接触式触控或非接触式触控,以指示缩放当前显示的电子地图。3.根据权利要求1所述的方法,其特征在于,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置平移感应标签,用于感应接触式触控或非接触式触控,以指示平移当前显示的电子地图。4.根据权利要求1所述的方法,其特征在于,所述生成电子地图后,还包括:在显示所述电子地图的显示屏的预设区域内设置查找感应标签,用于感应接触式触控或非接触式触控,以弹出操作界面接收查找指令,所述查找指令中携带有目标实体数据,所述查找指令用于指示在当前显示的地图中查找所述目标实体数据。5.根据权利要求1所述的方法,其特征在于,所述基于实体数据中携带的实体位置信息,确定所述实体位置信息与元坐标的对应关系,包括:若所述实体数据中携带的实体位置信息为经纬度信息,则基于预设的经纬度与元坐标的转换规则,将所述经纬度信息转换为元坐标,确定所述实体位置信息对应的元坐标为所述经纬度信息转换的元坐标。6.一种电子地图的处理方法...

【专利技术属性】
技术研发人员:石丰
申请(专利权)人:裘羽
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1