The invention relates to a method and system of spatial database based on multi factor surface element attribute stack, the method includes only calculation unit point steps and attribute query with the weighted sum calculation step, the various factors are divided into spatial database layer in a number of computing units, determine the center of each calculation unit the coordinate calculation of each calculation unit point value; then the spatial database of spatial query and attribute query technology coordinate calculation unit point value factor of the surface element and interface element based on attribute values, then the property values are calculated by weighted sum of all factors in the same calculation unit the superposition calculation results, then the calculation results and calculated all factors all superposition calculation unit. The method of the invention realizes the one-time and parametric calculation of attribute superposition, and greatly improves the effect, the accuracy and the efficiency of the attribute superposition calculation.
【技术实现步骤摘要】
基于空间数据库的多因子面元属性叠加计算方法及系统
本专利技术涉及环境监测、预测与规划以及地理信息空间数据处理等
,特别是一种基于空间数据库的多因子面元属性叠加计算方法及系统,以及采用基于空间数据库的多因子面元属性叠加计算方法或包含基于空间数据库的多因子面元属性叠加计算系统的地理信息系统。
技术介绍
本文的自然环境是指对人类有影响的所有环境因素(即因子)作用的总和,例如地质环境、气候环境、植被环境等等,再细分例如地质环境是指地壳表层岩石圈对人类有影响的所有地质体和各种地质因素(例如地形、地貌、岩层等因子)作用的总和,可以由岩石环境、土壤环境、水环境和其它相关物质组成。各环境作为自然环境的重要组成部分,整体构成一个动态的变化系统,是人类生存和发展的基本条件之一,是社会和经济发展的基础。对于影响人类经济社会活动、对人类有重大价值的、我们赖以生存的自然环境,我们需要认识它、学习它,进而熟悉它,因此我们需要对自然环境要素动态变化进行监测、预测与规划。自然环境监测是一项基础性、公益性工作,通过建立完善的监测网络,利用先进的技术方法和监测手段,例如对地下水环境、土壤环境、植被分布、降雨分布等自然环境要素因子监测,对地质灾害、矿山地质环境和地质遗迹等地质环境要素因子监测,及时掌握、预测、预报自然环境状况的特征信息、动态变化规律和趋势,为科学制定防治自然灾害,合理开发利用自然环境资源的政策措施提供依据,达到防灾减灾、保护自然环境的目的以及合理规划可持续长期发展的战略,以生态建设为主要载体,努力实现人口、资源、环境与经济社会的协调发展的战略决策,有效保护与维持自然生态环 ...
【技术保护点】
一种基于空间数据库的多因子面元属性叠加计算方法,其特征在于,所述计算方法包括确定计算单元中心点步骤以及属性查询与加权求和计算步骤:所述确定计算单元中心点步骤,将各因子的空间数据库图层均相应划分为若干个计算单元,根据所述计算单元大小和边界计算得到计算单元中心点的坐标值;所述属性查询与加权求和计算步骤,基于空间数据库的空间查询和属性查询技术得到计算单元中心点的坐标值所处的因子的面元和面元的属性值,再将属性值进行加权求和计算得到全部因子的位于同一计算单元的叠加计算结果,再求和计算得到全部因子的所有计算单元的叠加计算结果。
【技术特征摘要】
1.一种基于空间数据库的多因子面元属性叠加计算方法,其特征在于,所述计算方法包括确定计算单元中心点步骤以及属性查询与加权求和计算步骤:所述确定计算单元中心点步骤,将各因子的空间数据库图层均相应划分为若干个计算单元,根据所述计算单元大小和边界计算得到计算单元中心点的坐标值;所述属性查询与加权求和计算步骤,基于空间数据库的空间查询和属性查询技术得到计算单元中心点的坐标值所处的因子的面元和面元的属性值,再将属性值进行加权求和计算得到全部因子的位于同一计算单元的叠加计算结果,再求和计算得到全部因子的所有计算单元的叠加计算结果。2.根据权利要求1所述的计算方法,其特征在于,先通过确定计算单元中心点步骤计算得到所有计算单元中心点的坐标值;然后由属性查询与加权求和计算步骤得到某个计算单元中心点的坐标值所处的其中一个因子的面元和该面元的属性值,并获取权重计算后的属性值,同样得到全部因子的所述某个计算单元所对应得到的权重计算后的属性值,通过求和得到全部因子的所述某个计算单元的叠加计算结果,再求和计算得到全部因子的所有计算单元的叠加计算结果。3.根据权利要求1所述的计算方法,其特征在于,先通过确定计算单元中心点步骤计算得到第一个计算单元中心点的坐标值,然后由属性查询与加权求和计算步骤得到第一个计算单元中心点的坐标值所处的第一个因子的面元和该面元的属性值,并获取权重计算后的属性值,同样得到全部因子的第一个计算单元所对应得到的权重计算后的属性值,再求和得到全部因子的第一个计算单元的叠加计算结果,基于计算单元的行和列循环,求和计算得到全部因子的所有计算单元的叠加计算结果。4.根据权利要求1至3之一所述的计算方法,其特征在于,在属性查询与加权求和计算步骤后还包括计算结果输出步骤,将得到的所有计算单元的叠加计算结果直接输出为最终多因子面元属性叠加计算结果数据报表,或将得到的所有计算单元的叠加计算结果封装为地图或图像输出。5.根据权利要求1至3之一所述的计算方法,其特征在于,在确定计算单元中心点步骤中,所述计算单元为栅格且将各因子的所述空间数据库图层均相应划分为若干个栅格,所述计算单元中心点为栅格中心点;和/或,在确定计算单元中心点步骤中,所述因子为自然环境影响因素因子,所述因子划分为若干等级,所述因子包括地质因子、地理因子、降雨因子或植被因子,所述地质因子包括地形因子、地貌因子或岩层因子,所述岩层因子包括土质因子、岩石因子、含水量因子或水质因子。6.根据权利要求5所述的计算方法,其特征在于,所述属性查询与加权求和计算步骤中,首先基于空间数据库的空间查询技术,根据计算得到的各计算单元中...
【专利技术属性】
技术研发人员:袁西龙,张建伟,刘洪华,李新勇,刘建霞,
申请(专利权)人:青岛地质工程勘察院,青岛大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。