[发明专利]一种城市三维空间圈层结构计算方法有效
申请号: | 202010577470.X | 申请日: | 2020-06-23 |
公开(公告)号: | CN112037333B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 吕建军;马滕;姚尧 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | G06T17/10 | 分类号: | G06T17/10;G06T15/04 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 郑飞 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 城市 三维空间 结构 计算方法 | ||
1.一种城市三维空间圈层结构计算方法,其特征在于,包括:
S100.获取城市要素数据中的建筑物数据;
S200.基于建筑物数据,通过改进径向分布函数,构建城市三维空间圈层结构模型;
S200具体方法为:选定球心C,并且为建筑物与地平面的交点,由球心向外每隔δr的距离形成一个三维半球体圈层,并在每个圈层中计算一次g(ri),其中,g(ri)表示的是建筑物在距离球心C距离为r处的球面上出现的概率密度;
g(ri)计算公式如下:
其中,g(ri)表示建筑物在距离球心C第i层处的球面上出现的概率密度,ρri表示在半径为ri的球体范围内包括的建筑物体密度,ρδr(i,i+1)表示在ri处建筑物的线密度,即为在厚度为δr的球壳内部的建筑物密度;Vδr(i,i+1)表示厚度为δr的球壳总体积,vδr(i,i+1)表示第i层厚度为δr的球壳内的所有建筑物体积总和;
vδr(i,i+1)计算方法为:
获取到研究区域内的所有建筑物数据,进行预处理,计算建筑轮廓面积以及建筑物中心轴线的坐标;
确定圈层函数,设球心C坐标为C(x0,y0,z0)则圈层函数为:
(x-x0)3+(y-y0)3+(z-z0)3=ri3,其中,x,y,z为坐标轴,ri为第i层半径长度;
确定建筑物高度,设建筑物顶点:Hij1(xk,yk,h1),Hij2(xk,yk,h2),根据建筑物“直线”函数x=xk,y=yk,z∈[h1,h2],则建筑物高度为hij=|Hij1Hij2|,其中hij为圈层i中第j个建筑物的实际高度;
计算建筑物与圈层的交点,设交点为:Aij(xk,yk,zk),则
根据建筑物高度hij和圈层交点Aij(xk,yk,zk),得到第i层厚度为δr的球壳内的所有建筑物体积总和vδr(i,i+1);
当建筑物在圈层内时,
其中,vΔr(i,i+1)表示第i层厚度为Δr的球壳内的所有建筑物体积总和,Sij表示圈层i中第j个建筑物的轮廓面积,hij为圈层i中第j个建筑物的实际高度;
当建筑物与圈层有交点时,其中,vΔr(i,i+1)表示第i层厚度为Δr的球壳内的所有建筑物体积总和,Sij表示圈层i中第j个建筑物的轮廓面积,|AijHij1|为圈层i中第j个建筑物的中心轴线与圈层i相交的部分,|Hij1Hij2|表示圈层中第j个建筑物的实际高度;
S300.根据城市三维空间圈层结构模型,提取出建筑物在三维空间上的纹理特征;
S400.根据三维空间圈层结构模型提取的纹理特征,对建筑物在城市三维空间的分布形态进行量化描述。
2.如权利要求1的一种城市三维空间圈层结构计算方法,其特征在于,S300中,纹理特征包括:纹理数据指标和纹理曲线指标。
3.如权利要求1的一种城市三维空间圈层结构计算方法,其特征在于,纹理数据指标包括:变异系数、B统计和香农熵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010577470.X/1.html,转载请声明来源钻瓜专利网。