ArcGIS进行容积率计算
空间分析——题目2
容积率(Plot Ratio/Floor Area Ratio/Volume Fraction)又称建筑面积毛密度,是指一个小区的地上总建筑面积与用地面积的比率。对于开发商来说,容积率决定地价成本在房屋中占的比例,而对于住户来说,容积率直接涉及到居住的舒适度,按照下列要求,计算建筑物容积率。
一、 数据说明(见“题目2”文件夹)
- GPS测量点.txt:使用GPS测量的建筑物点数据。
- 地块.shp:用地地块数据。
二、 要求
分析(50分)
- 将GPS测量的某区域的建筑物的拐点坐标表格转换为地图中建筑物面数据(10分)
- 统计每个建筑物的建筑容积率。(40分)
提示:建筑容积率的计算方法:建筑面积=建筑物底面积*楼层数目
建筑容积率 = 每个地块中建筑物总面积/该地块的面积
三、 数据提交
- 所有最终结果数据,包括生成的建筑物数据,最终的容积率结果。
- 步骤:包含数据处理的所有步骤的文档,尽可能附图说明;
- 技术文档:应包括解题思路、解题过程说明和结果等内容。解题过程说明中,请尽可能附图说明。
- 成果数据、文档放置在一个文件夹内,以小组编号命名,放置在一台电脑的D:\GISContest\2目录下,并在桌面生成一个快捷方式。
3空间数据处理思路
1、使用【加载XY数据】加载表格数据,并使用【导出数据】,转换为图层数据;
2、使用【点集转线】和【要素转面】工具,将坐标点数据转换为面数据;
3、使用【计算几何】计算建筑物的底面积;并使用【空间连接】工具,为建筑物添加楼层数;
5、使用【字段计算器】计算地块面积;
6、使用【相交】工具,将地块数据与建筑物数据进行相交;并使用【汇总统计数据】工具,将相交后的数据根据地块号汇总不同地块上的建筑物面积;
7、使用【字段计算器】根据公式和上述结果计算建筑物容积率。
流程图如图2.2所示。
4空间数据处理步骤
4.1 拐点坐标表格转换
1、在ArcMap加载目标数据。右键‘GPS测量点’数据点击【显示XY数据】设置如图4.1.1(注意:将坐标系设置为地理坐标系WGS_1984),结果如图4.1.2。右键生成的点数据【导出数据】到数据库中的点数据。
图4.1.1 加载XY数据
图4.1.2 数据加载结果
2、在【ArcToolbox】【数据管理工具】【要素】【点集转线】中将点按照楼编码等信息转化为线数据。设置如图4.1.3,结果如图4.1.4
图4.1.3 点集转线具体设置
图4.1.4 点集转线结果
3、在【ArcToolbox】【数据管理工具】【要素】【要素转面】中将线数据转化为面数据,结果如图4.1.5。
图4.1.5 要素转面结果
4.2 统计每个建筑物的建筑容积率
1、为建筑物面添加投影:在【ArcToolbox】【数据管理工具】【投影与变换】【投影】设置与“地块”要素相同的投影坐标系,设置如图4.2.1所示。
图4.2.1 投影设置
2、在内容列表中右键‘LineToParcels_Project’打开属性表,【添加字段】为‘Area’,右键‘Area字段’【计算几何】,计算建筑物的底面积,计算几何设置如图4.2.2所示。
图4.2.2 计算几何具体设置
3、为建筑物面添加楼层数:在【ArcToolbox】【分析工具】【添加分析】【空间连接】。设置如图4.2.3所示,结果如图4.2.4所示。
图4.2.3 空间连接具体设置
图4.2.4 空间连接结果
4、在内容列表中右键‘LineToParcels_Project_Spatia1’打开属性表,【添加字段】为‘Build-Area’,右键打开【字段计算器】,计算建筑面积,如图4.2.5所示。
图4.2.5 利用字段计算器计算建筑物面积
5、在内容列表中右键“地块”打开属性表,【添加字段】为“地块面积”,右键打开【计算几何】,计算地块面积,如图4.2.6所示。
图4.2.6 计算地块面积
6、在【ArcToolbox】【分析工具】【叠加分析】【相交】。将地块数据与建筑物数据进行相交,设置如图4.2.7所示。
图4.2.7 相交具体设置
7、在【ArcToolbox】【分析工具】【统计分析】【汇总统计数据】。将相交后的数据根据地块号汇总不同地块上的建筑物面积,设置如图4.2.8所示。
图4.2.8 汇总统计数据设置
8、在内容列表中右键“地块_Intersect_Statistics1”打开属性表,【添加字段】为“容积率”,右键打开【字段计算器】,计算容积率,字段计算器如图4.2.9所示,容积率结果如图4.2.10所示。
图4.2.9 字段计算器设置
图4.2.10 容积率结果
扫码关注公众号
ArcGIS进行容积率计算的更多相关文章
- ArcGIS案例学习笔记4_2_城乡规划容积率计算和建筑景观三维动画
ArcGIS案例学习笔记4_2_城乡规划容积率计算和建筑景观三维动画 概述 计划时间:第4天下午 目的:城市规划容积率计算和建筑三维景观动画 教程: pdf page578 数据:实验数据\Chp13 ...
- -05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作
2011-07-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作 ARCAMP软件要进行地统计计算的文件后格式后缀名必须为.shp的文件,网上介绍的方法复杂难懂,那么制作.shp ...
- ArcGIS基于DEM计算水流方向的方法(D8算法)
ArcGIS采用D8算法计算水流方向(9.3.1后新增),输入数据应首先完成了洼地填充处理: One of the keys to deriving hydrologic characteristic ...
- ArcGIS案例学习笔记4_2
ArcGIS案例学习笔记4_2 联系方式:谢老师,135_4855_4328,xiexiaokui#qq.com 时间:第4天下午 案例1:批量水文分析地理建模 数据:实验数据\Chp11\tutor ...
- 基于APE物理引擎的管线容积率计算方法
容积率一般应用在房地产开发中,是指用地范围内地上总建筑面积与项目总用地面积的比值,这个参数是衡量建设用地使用强度的一项非常重要的指标.在其他行业,容积率的计算也非常重要,如产品利用率.管道使用率等等. ...
- 从ArcGIS连接Oracle数据库,并将Oracle数据库注册到ArcGIS Server
环境说明 客户端机器环境: ① Win7 SP1 64位 ② ArcGIS Desktop 10.2 32位 ③ ArcGIS Server 10.2 64位 服务器环境 ① Windows Serv ...
- 从零开始发布一个ArcGIS Server地图服务
@ 目录 一.软件环境搭建 1.数据库安装 1.1.Oracle(可选) 1.1.1.安装Oracle服务端 1.1.2.安装Oracle客户端 1.2.PostgreSQL(可选) 1.2.1.安装 ...
- geotrellis使用(二十六)实现海量空间数据的搜索处理查看
目录 前言 前台实现 后台实现 总结 一.前言 看到这个题目有人肯定会说这有什么可写的,最简单的我只要用文件系统一个个查找.打开就可以实现,再高级一点我可以提取出所有数据的元数据,做个元 ...
- ArcGis 字段计算表达式写法注意事项
在ArcGis中,经常用到字段的计算.对于复杂的字段计算,需要写代码来实现,在使用ESRI.ArcGIS.DataManagementTools.CalculateField 类时,Python代码中 ...
随机推荐
- 认识Visual C++ 6.0工程结构
- IOS开发之----常用函数和常数--秀清
介绍一下Objective-c常用的函数,常数变量 算术函数 [算术函数] 函数名 说明 int rand() 随机数生成.(例)srand(time(nil)); //随机数初期化int val = ...
- 【HarmonyOS】【Demo】【JAVA UI】 鸿蒙怎么在Webview上添加组件
在大家HarmonyOS开发中,Webview组件上添加组件可能是很常见的功能了,HarmonyOS的webview和Android的webwiew存在一点点区别,今天来实现这个功能 使用项目布局显示 ...
- Linux基础:初识shell之系统命令基础
一 shell介绍 shell Shell 中文意思贝壳,寓意类似内核的壳.Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务,简而言之就是只要能够操作应用 ...
- Solution -「51nod 1355」斐波那契的最小公倍数
\(\mathcal{Description}\) Link. 令 \(f\) 为 \(\text{Fibonacci}\) 数列,给定 \(\{a_n\}\),求: \[\operatorn ...
- MyBatis功能点一应用:二级缓存整合redis
Mybatis提供了默认的cache实现PerpetualCache,那为什么还要整合第三方的框架redis?因为Mybatis提供的cache实现为单机版,无法实现分布式存储(即本机存储的数据,其他 ...
- GAN实战笔记——第三章第一个GAN模型:生成手写数字
第一个GAN模型-生成手写数字 一.GAN的基础:对抗训练 形式上,生成器和判别器由可微函数表示如神经网络,他们都有自己的代价函数.这两个网络是利用判别器的损失记性反向传播训练.判别器努力使真实样本输 ...
- 了解MySQL存储引擎工作原理
MySql数据库最大的特色就是其插件式的存储引擎架构,本文主要介绍MySql常用的存储引擎,为开发时选择合适的存储引擎提供参考. 1. MySql体系结构# 在介绍存储引擎之前先来介绍下MySql的体 ...
- ios plist获取权限
最近太忙了,没有时间写vue 这个权限获取有点坑,极不好记,所以备份一份 <key>NSVideoSubscriberAccountUsageDescription</key> ...
- 00_UML图形分类
1. 描述对象 类图(Class Diagram) 包图(Package Diagram) 对象图(Object Diagram) 组件图(Component Diagram) 部署图(Deplo ...