一种网格数据图实现方法和装置制造方法及图纸

技术编号:34845595 阅读:14 留言:0更新日期:2022-09-08 07:44
本发明专利技术以整个地球为研究对象,提出一种网格数据图实现方法和装置,能够实现立体化、多尺度、可聚合的三维网格模型。本发明专利技术的一种三维网格数据图实现方法,包括:从原始数据中获取空间位置信息;根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;根据所述空间位置信息及确定的数据剖分层级对空间立体对象进行三维网格剖分结构化处理,生成三维立体逻辑剖分网格编码和网格索引大表;基于所述三维立体逻辑剖分网格编码和网格索引大表生成区域三维网格图。成区域三维网格图。成区域三维网格图。

【技术实现步骤摘要】
一种网格数据图实现方法和装置


[0001]本专利技术属于电子信息
,涉及一种网格数据图实现方法和装置。

技术介绍

[0002]传统矢量地图分为平面地图和三维地图。平面地图以图层的方式,分别存储于空间信息系统,每个图层独立的表达一类空间对象。三维地图以三维电子地图数据库为基础,按照一定比例对现实世界或其中一部分的一个或多个方面的三维、抽象的描述。一般采用航空摄影、三维精模等技术手段完成制作。三维地图主要用于空间对象的外表面的表达,具有良好的可视化效果。
[0003]网格地图是将地球空间按照一定规则将地球制图区域划分为网格,以网格集来表示点状、线状、面状地理要素定量分布特征的制图方法。现有网格地图一类是业务网格,主要用于某个行业的管理,比如社区管理网格、环保网格、气象网格;一类是地理格网,比如基于地理格网的人口分布分析、基于地理格网的地理要素整合。
[0004]但现有网格地图是平面网格,没有高度信息,同时网格大小固定,划分完成后不能随意更改,如果改变网格范围,那么关联的数据需要人为更新;并且由于现有网格是局部网格,因此业务网格仅服务于某个城市,一般以城市为对象进行划分。

技术实现思路

[0005]本专利技术以整个地球为研究对象,提出一种网格数据图实现方法和装置,能够实现立体化、多尺度、可聚合的网格模型,并且可以实现针对不同维度的三维网格数据图和平面网格数据图。
[0006]本专利技术通过以下技术方案实现。
[0007]一种三维网格数据图实现方法,包括:从原始数据中获取空间位置信息;根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;根据所述空间位置信息及确定的数据剖分层级对空间立体对象进行三维网格剖分结构化处理,生成三维立体逻辑剖分网格编码和网格索引大表;基于所述三维立体逻辑剖分网格编码和网格索引大表生成区域三维网格图。
[0008]一种平面网格数据图实现方法,包括:获取栅格底图、矢量底图的元数据信息,从所述元数据信息中提取空间位置信息;根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;根据所述空间位置信息生成对应所述数据剖分层级的北斗网格码;采用网格图发布引擎将所述北斗网格码生成平面网格图层。
[0009]本专利技术有益效果:
[0010]1、本专利技术平面网格数据图实现时的各级网格可聚合、可分裂,满足不同尺度的数据要求,不同层级的网格可关联不同尺度和分辨率的空间数据;
[0011]2、本专利技术三维网格数据图实现时构建三维立体模型,可实现立体对象的关联和展示,尤其是场数据表达方面,可实现场数据的真三维可视化;
[0012]3、本专利技术采用统一编码进行数据关联,原始数据库更新时,展示系统的数据自动关联更新。
附图说明
[0013]图1为本专利技术实施方式的平面网格数据图实现方法流程图;
[0014]图2为本专利技术实施方式的三维网格数据图实现方法流程图;
[0015]图3为本专利技术实施方式的平面网格数据图实现装置图;
[0016]图4为本专利技术实施方式的三维网格数据图实现装置图。
具体实施方式
[0017]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0018]本专利技术的网格数据图实现方法包括平面网络数据图的实现和三维网格数据图的实现。
[0019]如图1所示,本具体实施方式的一种平面网格数据图实现方法,具体包括:
[0020]步骤一、获取栅格底图、矢量底图的元数据信息,从所述元数据信息中提取空间位置信息;
[0021]步骤二、根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;
[0022]步骤三、根据所述空间位置信息生成对应所述数据剖分层级的北斗网格码;
[0023]步骤四、采用网格图发布引擎将所述北斗网格码生成平面网格图层;其中,所述平面网格图层的每一个网格为标准网格,网格利用地球空间网格剖分方法按层级递归划分,低层级网格根据前几位相同的编码,聚合为高层级网格;高层级网格,通过进一步剖分和编码,可分裂为低层级网格,能够满足不同尺度的数据要求。
[0024]具体实施时,源数据库更新,属性信息与网格编码自动重新匹配;展示系统按照新的匹配结果进行展示,从而实现同步更新。
[0025]如图2所示,本具体实施方式的一种三维网格数据图实现方法,具体包括:
[0026]步骤1、从原始数据中获取空间位置信息;
[0027]本实施例中,所述原始数据包括:CAD(Computer Aided Design,计算机辅助设计)数据、数字正射影像、真正射影像、倾斜摄影三维模型、激光点云、街景数据、BIM(Building Information Modeling,建筑信息模型)数据及对象高程数据,例如水深数据、建筑物高度数据。
[0028]步骤2、根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;
[0029]步骤3、根据所述空间位置信息及确定的数据剖分层级对空间立体对象进行三维网格剖分结构化处理,生成三维立体逻辑剖分网格编码和网格索引大表;
[0030]步骤4、基于所述三维立体逻辑剖分网格编码和网格索引大表生成区域三维网格图;本实施例中,生成区域三维网络图后根据空间立体对象属性和颜色之间的对应关系,在所述区域三维网格图中着色显示;具体实施时,当所述空间立体对象属性发生变化时,区域三维网格图中的网格随之变化。在三维数据图显示时可以直观的显示出空间属性的变化。例如:采用黄色网格代表有人居住的房间;无色网格代表无人居住的房间,当入住人员信息
变化时,网格实时变化。
[0031]根据上述三维网格数据图实现方法,下面以城市三维立体网格地图建设为例:
[0032]本实施例中的三维立体网格地图的建设采用城市平面电子地图配合地名地址数据表通过大数据分析的方式来构建,在构建网格图的同时利用数据对网格进行属性赋值,做到信息数据关联标注到楼、到单元、到层、到户室。
[0033]首先,以地名地址数据匹配建筑,获取原始数据。以信息表中的标准地址信息(精确到单栋建筑)查找匹配电子地图中的对应建筑物矢量图,获取建筑物轮廓图矢量数据。
[0034]其次,以地名地址数据分析建筑结构、构建建筑网格图,确定数据剖分层级。在标准地址信息数据中汇聚所有“北京市朝阳区安贞西里二区24号楼”的精确到户室的数据,分析此栋建筑所包含的单元数、楼层数和户室数,精确到每个单元的层数(不同单元可能层数不同)、每单元每层的分户室数量情况等,形成单栋建筑单元、楼层、户室等信息的建筑信息数据库。
[0035]然后,构建建筑网格图,生成三维立体逻辑剖分网格编码和网格索引大表。设定建筑层高或者直接设置建筑高度,调用建筑信息数据库据构建此栋建筑的立体白模。针对获取的建筑数据,考虑其空间大小,选择适当的网格层级(网格尺寸)对建筑白模进行立体网格剖分建模形成此建筑的网格图。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维网格数据图实现方法,其特征在于,包括:从原始数据中获取空间位置信息;根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;根据所述空间位置信息及确定的数据剖分层级对空间立体对象进行三维网格剖分结构化处理,生成三维立体逻辑剖分网格编码和网格索引大表;基于所述三维立体逻辑剖分网格编码和网格索引大表生成区域三维网格图。2.如权利要求1所述的一种三维网格数据图实现方法,其特征在于,所述生成区域三维网格图后根据空间立体对象属性和颜色之间的对应关系,在所述区域三维网格图中着色显示。3.如权利要求1或2所述的一种三维网格数据图实现方法,其特征在于,所述原始数据包括:CAD数据、数字正射影像、真正射影像、倾斜摄影三维模型、激光点云、街景数据、BIM数据及对象高程数据。4.如权利要求2所述的一种三维网格数据图实现方法,其特征在于,当所述空间立体对象属性发生变化时,区域三维网格图中的网格随之变化。5.一种平面网格数据图实现方法,其特征在于,包括:获取栅格底图、矢量底图的元数据信息,从所述元数据信息中提取空间位置信息;根据使用需求或数据精度以及剖分层级策略,确定数据剖分层级;根据所述空间位置信息生成对应所述数据剖分层级的北斗网格码;采用网格图发布引擎生成所述北斗网格码对应的平面网格图层。6.如权利要求5所述一种平面网格数据图实现方法,其特征在于,所述平面网格图层的每一个网格为标准网格,所述网格采用GeoSOT网格剖分法按层级递归剖分,低层级网格根据前几位相同的编码,聚合为高层级网格;高层级网...

【专利技术属性】
技术研发人员:程承旗任伏虎刘越伍学民刘杰
申请(专利权)人:北斗伏羲中科数码合肥有限公司
类型:发明
国别省市:

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

1