本发明专利技术公开了一种城乡规划模块分散式链接系统,包括分散链接处理平台,所述分散链接处理平台连接有前端界面,所述分散链接处理平台还内置有相互连接的区域分散模块、分散式矢量建立模块、链接索引模块、链接索引模块、前后端分散链接计算模块和建模计算模块;所述区域分散模块完成整个规划区域内的城乡平面图的矢量数据建立;并以块文件的形式存储于矢量数据库;所述链接索引模块包括前端标记存储模块、后端标记存储模块和索引连接模块;本发明专利技术提出了一种城乡规划模块分散式链接系统,采用分散式链接,能够完成对某一城乡规划区域进行多点并发构建存储和对某一区域进行多点并发调用,实现加载轻量化和降低运算量。实现加载轻量化和降低运算量。实现加载轻量化和降低运算量。
【技术实现步骤摘要】
一种城乡规划模块分散式链接系统
[0001]本专利技术具体涉及一种城乡规划模块分散式链接系统,属于城乡规划构建和后期调用
技术介绍
[0002]城乡规划涵盖城乡居民点的空间布局规划,包括城镇体系规划、城市规划、镇规划、乡规划和村庄规划,城市规划、镇规划分为总体规划和详细规划,详细规划分为控制性详细规划和修建性详细规划,在做城乡规划相关工作时,规划管理和测绘数据均以平面图或数据库进行存储空间数据,其不利于城乡规划的空间展示,随着3D建模技术的不断完善,越来越多的城乡规划工作通过立体建模软件实现,但现有的城乡规划在建设和调用时,是将所有数据全部录入并统一建模方式,由于数据量过大,导致加载过于缓慢,运算数据过大,对建模系统提出了很高的要求,同时,在建模展示时,会出现画面失真现象。
技术实现思路
[0003]为解决上述问题,本专利技术提出了一种城乡规划模块分散式链接系统,采用分散式链接,能够完成对某一城乡规划区域进行多点并发构建存储和对某一区域进行多点并发调用,实现加载轻量化和降低运算量。
[0004]本专利技术的城乡规划模块分散式链接系统,包括分散链接处理平台,所述分散链接处理平台连接有前端界面,所述分散链接处理平台还内置有相互连接的区域分散模块、分散式矢量建立模块、链接索引模块、链接索引模块、前后端分散链接计算模块和建模计算模块;所述区域分散模块先获取整个规划区域内的城乡平面图;并自动对城乡平面图抽取自然特征线,通过至少三条交叉的自然特征线特征线形成区域闭环;每一个闭环区域为一个区域单元,并对区域单元设置下限值和上限值,低于下限值时,忽略隔离两相邻单元的自然特征线,并入到相邻区域单元中,超过上限值时,设定边界特征线;通过边界特征线对区域单元二次分割,形成两个区域单元;完成对城乡平面图计算和分散形成标准化区域分散图;所述分散式矢量建立模块获取自然特征线和边界特征线,并对自然特征线和边界特征线建立第一组矢量数据,接着,分组对区域单元建立矢量数据,矢量数据建立时,先将区域单元相关的第一组矢量数据送至各分组,区域单元边界矢量数据与第一组矢量数据统一,对区域单元建立第二组矢量数据;通过第一组矢量数据和第二组矢量数据交叉统一化,完成整个规划区域内的城乡平面图的矢量数据建立;并将第一组矢量数据和第二组矢量数据融合以块文件的形式存储于矢量数据库;所述融合方式为:每一块文件包括一区域单元所有矢量数据,及与区域单元关联的第一组矢量数据;所述链接索引模块包括前端标记存储模块、后端标记存储模块和索引连接模块;所述前端标记存储模块和后端标记存储模块通过索引连接模块连接;所述后端标记存储模
块分别对每一块文件建立索引标记,并将索引标记存储于后端标记存储模块;所述前端标记存储模块存储触发标记,所述触发标记为设置于前端界面上的各个触发点、搜索项或选定区;所述触发点与后端标记存储模块中一个索引标记直接建立连接;所述搜索项通过中间存储模块与后端标记存储模块建立链接;中间存储模块存储搜索项,及与搜索项对应的设定索引标记子集;所述设定索引标记子集包括多个块文件索引标记,所述选定区通过索引计算模块与后端标记存储模块建立链接;索引计算模块获取选定区内全部选中和部分选中的块文件标记,输出计算索引标记子集;所述前后端分散链接计算模块工作过程如下:通过城乡规划模块前端界面获取触发标记,触发标记作为输入项进入链接索引模块,通过链接索引模块输出索引链接;通过索引链接从矢量数据库内获取与索引匹配的块文件,并对块文件进行计算,计算过程为:通过块文件中获取各区域单元矢量数据,及自然特征线和边界特征线的矢量数据,将包含同一自然特征线和边界特征线的两个块文件进行拼接形成新的区域单元,依次完成前端界面选取的所有块文件融合组成一个大区域,并输出该区域的矢量数据,所述触发标记为触发点、搜索项或选定区;所述索引链接为一个或多个索引标记、设定索引标记子集或计算索引标记子集;所述建模计算模块工作过程如下:所述前后端分散链接计算模块输出计算得到的区域矢量数据,区域矢量数据送入到建模计算模块,建模计算模块根据输入的区域矢量数据导入到GIS软件中转化为三维数据库,然后将三维数据库导入到VR虚拟软件,形成虚拟现实环境,完成城乡三维空间的矢量建模。
[0005]进一步地,所述第一组矢量数据和第二组矢量数据包括空间要素图像数据和矢量文字数据;所述分散式矢量建立模块获取矢量数据具体如下:通过前端手动录入或自动录入方式获取矢量数据,自动录入方式为:使用扫描设备将规划图纸扫描导入系统,并进行二值化处理,得到图像数据,并 OCR软件识别分离出图像中的空间要素图像和矢量文字,然后分离出的空间要素图像转换成矢量图形;并将矢量图形导入CAD生成矢量文件,并手动提取出空间要素,并对提取出的空间要素,根据种类进行分类,将每一类空间要素分别存储到不同的图层中;在所述矢量文件中新建文字图层,并将矢量文字存储到所述文字图层中,所述手动录入方式直接在CAD中进行空间要素和文字图层建立;最后通过第一组矢量数据和第二组矢量数据融合形成N个块文件,各块文件采用分散式链接和关联融合方式形成大的融合区域。
[0006]进一步地,所述下限值和上限值为区域单元的计量值,包括面积值和/或长度和宽度值。
[0007]进一步地,所述自然特征线包括公路、桥梁、河流、山脊、地标建筑和/或人为划分线;所述边界特征线为某一区域单元最远距离的划分线或最大单元的中部划分线。
[0008]与现有技术相比,本专利技术的城乡规划模块分散式链接系统,采用分散式链接,能够完成对某一城乡规划区域进行多点并发构建存储和对某一区域进行多点并发调用,并在各点各自完成前后端分散链接计算和建模计算,调用时,只对选中区域进行加载,加载轻量化,能够快速高质量无失真展示选定区域内的建模实体和文字数据;且能够大大降低了运算量,提高构建和调用的存储和展示效率。
附图说明
[0009]图1为本专利技术的分散链接处理平台的区域分散模块连接结构示意图。
[0010]图2为本专利技术的区域分散模块处理流程示意图。
[0011]图3为本专利技术的分散链接处理平台的矢量建立模块连接结构示意图。
[0012]图4为本专利技术的分散式矢量建立模块处理流程示意图。
[0013]图5为本专利技术的分散链接处理平台的链接索引模块连接结构示意图。
具体实施方式
[0014]实施例1:本专利技术的城乡规划模块分散式链接系统,包括分散链接处理平台,所述分散链接处理平台连接有前端界面,所述分散链接处理平台还内置有相互连接的区域分散模块、分散式矢量建立模块、链接索引模块、链接索引模块、前后端分散链接计算模块和建模计算模块;如图1和图2所示,所述区域分散模块先获取整个规划区域内的城乡平面图;并自动对城乡平面图抽取自然特征线,通过至少三条交叉的自然特征线特征线形成区域闭环;每一个闭环区域为一个区域单元,并对区域单元设置下限值和上限值,低于下限值时,忽略隔离两相邻单元的自然特征线,并入到相邻区域单元中,超过上限值时,设定边界特征线;通过边界特征线对区域单元二次分割,形本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种城乡规划模块分散式链接系统,其特征在于:包括分散链接处理平台,所述分散链接处理平台连接有前端界面,所述分散链接处理平台还内置有相互连接的区域分散模块、分散式矢量建立模块、链接索引模块、链接索引模块、前后端分散链接计算模块和建模计算模块;所述区域分散模块先获取整个规划区域内的城乡平面图;并自动对城乡平面图抽取自然特征线,通过至少三条交叉的自然特征线特征线形成区域闭环;每一个闭环区域为一个区域单元,并对区域单元设置下限值和上限值,低于下限值时,忽略隔离两相邻单元的自然特征线,并入到相邻区域单元中,超过上限值时,设定边界特征线;通过边界特征线对区域单元二次分割,形成两个区域单元;完成对城乡平面图计算和分散形成标准化区域分散图;所述分散式矢量建立模块获取自然特征线和边界特征线,并对自然特征线和边界特征线建立第一组矢量数据,接着,分组对区域单元建立矢量数据,矢量数据建立时,先将区域单元相关的第一组矢量数据送至各分组,区域单元边界矢量数据与第一组矢量数据统一,对区域单元建立第二组矢量数据;通过第一组矢量数据和第二组矢量数据交叉统一化,完成整个规划区域内的城乡平面图的矢量数据建立;并将第一组矢量数据和第二组矢量数据融合以块文件的形式存储于矢量数据库;所述融合方式为:每一块文件包括一区域单元所有矢量数据,及与区域单元关联的第一组矢量数据;所述链接索引模块包括前端标记存储模块、后端标记存储模块和索引连接模块;所述前端标记存储模块和后端标记存储模块通过索引连接模块连接;所述后端标记存储模块分别对每一块文件建立索引标记,并将索引标记存储于后端标记存储模块;所述前端标记存储模块存储触发标记,所述触发标记为设置于前端界面上的各个触发点、搜索项或选定区;所述触发点与后端标记存储模块中一个索引标记直接建立连接;所述搜索项通过中间存储模块与后端标记存储模块建立链接;中间存储模块存储搜索项,及与搜索项对应的设定索引标记子集;所述设定索引标记子集包括多个块文件索引标记,所述选定区通过索引计算模块与后端标记存储模块建立链接;索引计算模块获取选定区内全部选中和部分选中的块文件标记,输出计算索引标记子集;所述前后端分散链接计算模块工作过程如下:通过城乡规划模块前端界面获取触发标记...
【专利技术属性】
技术研发人员:赵晓蕾,
申请(专利权)人:山东建筑大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。