如何用ArcGIS制作城市用地适应性评价

01概述

“城市用地适宜性评价是城市总体规划的一项重要前期工作,它首先对工程地质、社会经济和生态环境等要素进行单项用地适宜性评价,然后用地图叠加技术根据每个因子所占权重生成综合的用地适宜性评价结果,俗称“千层饼模式”。

做用地适宜性评价有两种方法,一是创立多环缓冲区,然后对单因子进行综合评价,最后再对所有因子根据所赋权重进行叠加,此法操作过程复杂并且很难成功。

第二种使用的工具主要为:“欧氏距离”和“重分类”。

此种方法逻辑简单,操作方便并且出现的BUG少,我们这里讲解也基于此种模式进行操作。

02材料的准备

所需的材料主要来源于CAD和Excel,因此在做之前应先准备好各因子所对应的CAD文件和表格数据。

“城市用地适宜性评价”所需的材料主要包括道路(图层应包括“省道、”快速路“、”高速路“)、环境(包括“河流”、“江河”、“水库”、“生态区”、“公园”等)、工业、居住区(可分为“农业住宅”和“城镇住房”)、地形高程、地形坡度等几个因子。

03CAD等文件的导入

我们将做好的CAD文件都放在同一个文件夹里面,点击“ArcMap”应用程序,进入主页面,再点击"目录(catalog)“旁边的”+“号,将素材文件导入进来,导入进来的CAD文件此软件不能直接进行操作,我们要对此进行转换才可使用。

数据转换

点击”等高线和高程点“,将”点“、”线“、”面“文件依次拉到最左边的”内容列表(Table Of Contents)"中。

等高线和高程点

点击“表格选项(Table Option)”-“按属性选择(Select By Attributes)",将高程过于离谱(与其他值相差太大)的值全部删掉,”点“、”线“、”面“均如此操作,方可进行下一步操作。

将高程过于离谱的值全部删掉

将高程过于离谱的值全部删掉

将高程过于离谱的值全部删掉

然后,对”点“、”线“、”面“三个图层进行一下操作:右键单击图层-”数据(Data)"-"导出数据(Export Data)"。

然后将原始3个“.dwg"格式图层删除,以便不干扰后续操作浏览。

注意:在导出数据时,格式尽量保存为”.shapfile"。

存为shp格式

并将导出的数据导出到本图层中,当提示“是否将导出数据添加到本图层中?”选择“是(YES)"。

选择“是(YES)"

04创建TIN地表面

创建TIN地表面

创建TIN地表面

面转栅格

栅格化后如下图所示。

格栅后的效果

把研究范围拉进来,由于拉进来的面无法显示,我们只能创建面要素,根据polyline进行手动成面.我们研究的范围就是蓝色区域。

创建面要素

坡度分析

坡向分析

对”坡度“、”高程“、”坡向“进行分析后,我们一定要进行掩膜处理,这一步主要是让这个软件明白我们的研究范围,以后的分析效果的呈现也仅仅在研究范围内显示,如果不设置,你的分析效果就会是默认的矩形。”

地理环境“-”环境“-处理范围”-“与研究范围相同(”研究范围“是我做的规划范围)“栅格分析”-“像元大小(默认即可)”-“掩膜”-如果在“创建TIN数据”这个图层中我选择的是“高层”显示,其他不显示,并且进行的掩膜,那么在“掩膜”这里我们选择“高程”。

以上步骤就可以让电脑记住之后的显示效果就是只显示你研究范围内的效果。

对环境因子进行评价,步骤为:导出数据-欧氏距离-重分类,其它因子与此类似。

欧氏距离-重分类

欧氏距离-重分类

其他因子与此类似,都是先欧氏距离,再进行重分类,最后根据权重进行加权叠加。

得到我破门的适宜性图,我们得到适宜性评价图之后还要对其进行成分类,在重分类的之后打开其符号系统,分为“适宜建设”、“不适宜建设”、“有条件限制建设”等等,这样用地适宜性评价图就大功告成了。

最终效果图

05总结

以上就是如何用ArcGIS做“城市用地适应性评价”,包括数据的收集与整理和制作过程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/625380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

git 删除 submodule 子模块的步骤

实验有效,这里删除了两个 submodule。 1, 执行删除 submodule mkdir tmp1 && cd tmp1 && git clone --recursive ssh://gitaaa.bbb.ccc.git \ && cd ccc/ && git checkout -b abranch_01 \ && git submodule deinit -f…

2024年腾讯云新用户优惠云服务器价格多少?

腾讯云服务器租用价格表:轻量应用服务器2核2G3M价格62元一年、2核2G4M价格118元一年,540元三年、2核4G5M带宽218元一年,2核4G5M带宽756元三年、轻量4核8G12M服务器446元一年、646元15个月,云服务器CVM S5实例2核2G配置280.8元一年…

统计学-R语言-2.2

文章目录 前言导入.RData文件方式1方式2方式3 导入程序包方式一方式二 总结 前言 本篇文章是将上篇得软件安装完,对其部分功能进行介绍。 导入.RData文件 在我们日常练习时会有.RData文件导入,并对其进行分析,下面是两种方导入.RData文件。…

在windows11系统上利用docker搭建ubuntu记录

我的windows11系统上,之前已经安装好了window版本的docker,没有安装的小伙伴需要去安装一下。 下面直接记录安装linux的步骤: 一、创建linux容器 1、拉取镜像 docker pull ubuntu 2、查看镜像 docker images 3、创建容器 docker run --…

Java SE入门及基础(15)

Java 中的标号(标签 label) 1. 语法规则 标号名称 : 循环结构 2. 作用 标号的作用就是给代码添加一个标记,方便后面使用。通常应用在循环结构中,与break 语句配合使用 3. 应用场景 有如下菜单: 实现其中返回主菜…

RAG常见七大坑

论文题目:《Seven Failure Points When Engineering a Retrieval Augmented Generation System》 论文地址:https://arxiv.org/pdf/2401.05856.pdf 这篇论文主要探讨了构建检索增强生成系统(Retrieval Augmented Generation, RAG)…

idea写sql语句快捷键提醒,mapper注解开发,mybatis

第一步:注入SQL语言 1.显示上下文操作(没有这个选项的话就选中sql然后直接alt回车快捷键)2.注入语言或引用 3.mysql 第二步:配置MySQL数据库连接 1.首先点击侧边的数据库,再点击上面的加号 2.点击数据源&#xff…

低频信号发生器

前言 最近我快期末考试了,有点忙着复习。没时间写文章,不过学会了焊接 挺开心的所以买几套。 焊得怎么样这就是我们今天故事的主角“低频信号发生器”(由于要用到所以这是购买链接) 好,故事开始: 如何将…

手写一个starter来理解SpringBoot的自动装配

自动装配以及简单的解析源码 自动装配是指SpringBoot在启动的时候会自动的将系统中所需要的依赖注入进Spring容器中 我们可以点开SpringBootApplication这个注解来一探究竟 点开这个注解可以发现这些 我们点开SpringBootConfiguration这个注解 可以发现实际上SpringBootApp…

【网络取证篇】Windows终端无法使用ping命令解决方法

【网络取证篇】Windows终端无法使用ping命令解决方法 以Ping命令为例,最近遇到ping命令无法使用的情况,很多情况都是操作系统"环境变量"被改变或没有正确配置导致—【蘇小沐】 目录 1、实验环境(一)无法ping命令 &a…

Zabbix的多场景应用

1 zabbix更多用法 1.1 自动注册方式 zabbix自动发现 zabbix server服务端主动发现zappix agent客户端 1)在【配置】-【自动发现】创建 发现规则,设置 IP范围 检查的键值system.uname 2)在【配置】-【动作】-【发现动作】创建 动作&#x…

Leetcode1441.用栈操作构建数组

文章目录 题目原题链接思路代码 题目 给你一个数组 target 和一个整数 n。每次迭代,需要从 list { 1 , 2 , 3 …, n } 中依次读取一个数字。 请使用下述操作来构建目标数组 target : “Push”:从 list 中读取一个新元素, 并将其…

【面试突击】Spring 面试实战

🌈🌈🌈🌈🌈🌈🌈🌈 欢迎关注公众号(通过文章导读关注:【11来了】),及时收到 AI 前沿项目工具及新技术 的推送 发送 资料 可领取 深入理…

2024年腾讯云服务器配置价格表(机型/磁盘/宽带/CPU)

腾讯云服务器租用价格表:轻量应用服务器2核2G3M价格62元一年、2核2G4M价格118元一年,540元三年、2核4G5M带宽218元一年,2核4G5M带宽756元三年、轻量4核8G12M服务器446元一年、646元15个月,云服务器CVM S5实例2核2G配置280.8元一年…

SpringBoot教程(二) | 创建SpringBoot项目

SpringBoot教程(二) | 创建SpringBoot项目 接下来我们要学习一下如何创建一个spring boot项目。 我们采用的环境信息 JDK1.8 Maven 3.6 Idea 2021.1 所谓spring Boot项目,其实本质上就是一个maven/gradle项目,这是里面通过引入springBoot专门设置好…

JSP-概念

一、引子 很多读者可能听过JSP,并且知道这是一门过时的技术了。在Spring,SpringBoot已经成为主流的今天,笔者为什么还要介绍JSP的相关内容呢?笔者常常提到一个概念:理解一门技术,要理解这个技术为什么产生…

sqli-labs关卡23(基于get提交的过滤注释符的联合注入)

文章目录 前言一、回顾前几关知识点二、靶场第二十三关通关思路1、判断注入点2、爆数据库名3、爆数据库表4、爆数据库列5、爆数据库关键信息 总结 前言 此文章只用于学习和反思巩固sql注入知识,禁止用于做非法攻击。注意靶场是可以练习的平台,不能随意去…

给 Linux 主机添加 SSH 双因子认证

GitHub:https://github.com/google/google-authenticator-android 在信息时代,服务器安全愈发成为首要任务。Linux 主机通过 ssh 方式连接,当存在弱密码的情况下,通过暴力破解的方式会很容易就被攻破了,本文将向你展示…

国科大软件安全原理期末复习笔记

1 软件安全总论 1.软件的三大特性:复杂性、互连性、可扩展性; 2.基本概念:缺陷、漏洞、风险 缺陷(bug):软件在设计和实现上的错误;漏洞(vulnerability):漏洞…

解决虚拟机字体太小的问题

在win11中,安装VMWare软件后,创建好虚拟机,打开终端后,发现终端里显示的字体太小,不方便使用,因此需要修改。 1、打开终端 2、输入"gsettings set org.gnome.desktop.interface text-scaling-factor…