GIS学习笔记(四):GIS数据可视化综合(矢量数据)


矢量数据

arcgis的主要可视化工具:属性  符号系统

符号系统

按类别

这里不会涉及到数字的大小因素,只是按照字符的分类去做可视化

“唯一值”的含义

“建筑年代”字段共有10个年份,一个年份也许有多个数据( eg.1990年的建筑有20个), 这里”1990"

算唯一值,“建筑年代”有10个年份,就有10个唯一值

导入数据的前提是统一坐标系

eg.导入农田图层,点击色条可选择颜色和轮廓

双击,进入图层属性中的符号系统,显示其要素为单一符号

打开图层属性表,观察字段内容

打开图层属性—符号系统—类别—唯一值,选择值字段为村民小组

挑选色带,添加所有值

按类别排列

添加轮廓

继续导入农房数据,双击图层,选择图层属性-符号系统-唯一值

值字段选择建房时间,添加所有数值

显示结果

按数量

以数量进行分类,字段必须有数学意义

①分级色彩;②比例符号;③分级符号;

分级色彩

eg.

图层属性-符号系统-分级色彩

显示

eg.导入路径频率数据

改变其余图层颜色为背景色

分级色彩-join-count为每条道路的使用频次-进行划分

显示

属性框内容

分级符号

eg.图层属性-符号系统-分级符号

显示(通过线条的粗细等级来进行数据描述)

比例符号

eg.

图层属性-符号系统-比例符号

值:join_count   单位:米

显示(据线条比例关系)

eg. 导入上海市行政区范围数据

只有面数据才有点密度的数量表示

选择需显示的字段

显示

还可以表示为图表形式

图层属性-符号系统-图表-条形图

图表符号编辑器-3D方式显示

显示

重点:几种分类方法(分级色彩)

相等间隔:

相等间隔会将属性值的范围划分为若干个大小相等的子范围。
只用设置类别数量

定义的间隔:

通过定义的间隔可指定一个间隔大小,用于定义一系列值范围相同的类。
只用设置间隔大小,自动计算类别数量

分位数:

每个类都含有相等数量的要素。分位数分类非常适用于呈线性分布的数据。分位数为每个类分配数量相等的数据值。不存在空类,也不存在值过多或过少的类。
只用设置类别数量,自动计算中断值

自然间断点分级法: 

“自然间断点"类别基于数据中固有的自然分组。将对分类间隔加以识别,可对相似值进行最怡当地分组,并可使各个类之间的差异最大化。要素将被划分为多个类,对于这些类,会在数据值的差异相对较大的位置处设置其边界。
只用设置类别数量,自动计算中断值

几何间隔:

“几何间隔”分类方案用于根据具有几何系列的组距创建分类间隔。分类器中的几何系数可以更改yi次 (可更改为其倒数),以便优化类范围。该算法创建几何间隔的原理是,使每个类的元素数的平方和最小。这可确保每个类范围与每个类所拥有的值的数量大致相同,且间隔之间的变化非常一致。
只用设置类别数量,自动计算中断值

标准差

以数量进行分类,字段必须有数学意义

“标准差"分类方法用于显示要素属性值与平均值之间的差异。ArcMap可计算平均值和标准差。将使用与标准差成比例的等值范围创建分类间隔-间隔通常为1倍、1/2 倍、1/3倍或1/4倍的标准差,并使用平均值以及由平均值得出的标准差。使用两种颜色的色带有助于突出显示位于平均值以上的值(显示为蓝色)以及位于平均值以下的值(显示为红色)。
只用设置类别数量,自动计算中断值

感谢观看,共勉~

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

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

相关文章

qt vs 编程 字符编码 程序从源码到编译到显示过程中存在的字符编码

理解字符编码,请参考:unicode ucs2 utf16 utf8 ansi GBK GB2312 CSDN博客 汉字(或者说多字节字符)的存放需求,是计算机中各种编码问题的最直接原因。如果程序不直接使用汉字,或间接在所有操作步骤中统一使…

rocketmq源码分析(一)broker启动remoting抽象

1. netty基础 2. broker启动 rocketmq-broker.puml startuml BrokerStartup -> BrokerStartup: createBrokerController BrokerStartup -> BrokerController : controller.initialize() 初始化BrokerController,new 出各种 NettyRemotingServer BrokerController ->…

使用Tokeniser估算GPT和LLM服务的查询成本

将LLM集成到项目所花费的成本主要是我们通过API获取LLM返回结果的成本,而这些成本通常是根据处理的令牌数量计算的。我们如何预估我们的令牌数量呢?Tokeniser包可以有效地计算文本输入中的令牌来估算这些成本。本文将介绍如何使用Tokeniser有效地预测和管…

人工智能|机器学习——Canopy聚类算法(密度聚类)

1.简介 Canopy聚类算法是一个将对象分组到类的简单、快速、精确地方法。每个对象用多维特征空间里的一个点来表示。这个算法使用一个快速近似距离度量和两个距离阈值T1 > T2 处理。 Canopy聚类很少单独使用, 一般是作为k-means前不知道要指定k为何值的时候&#…

vue 下载的插件从哪里上传?npm发布插件详细记录

文章参考: 参考文章一: 封装vue插件并发布到npm详细步骤_vue-cli 封装插件-CSDN博客 参考文章二: npm发布vue插件步骤、组件、package、adduser、publish、getElementsByClassName、important、export、default、target、dest_export default…

linux ,Windows部署

Linux部署 准备好虚拟机 连接好查看版本:java -version安装jdk 解压命令:tar -zxvf 加jdk的压缩文件名cd /etc 在编辑vim profile文件 在最底下写入: export JAVA_HOME/root/soft/jdk1.8.0_151(跟自己的jdk保持一致&#xff0…

初窥机器学习

人工智能 近几年来,人工智能(AI)已成为家喻户晓的术语,我们在游戏、电影(还记得J.A.R.V.I.S吗?)和书籍中经常看到它的提及和描绘,但人工智能究竟是什么呢? 人工智能简单…

go语言添加代理

LiteIDE 工具->管理 https://mirrors.aliyun.com/goproxy/或https://goproxy.cn,direct 命令行 go env -w GOPROXYhttps://goproxy.cn,direct

前端页面访问后台hiveserver2,阶段性报错

1、运行环境 Windows11下安装VMware,VMware下安装CentOS7 Linux系统,三台虚拟机集群部署hadoop,安装hive; 在Linux下安装Eclipse,创建maven工程,使用hive-jdbc-2.3.2访问hiveserver2 2、在windows11下&…

​如何防止网络攻击?

应对不同类型网络攻击的最佳途径是“知己”、“知彼”,在了解它们的工作原理、能够识别其手段、方法及意图的前提下,找出针对性的应对文案。今天,就为大家总结以下防止不同类型网络攻击的有效方法,希望无论是对个人、还是企业和组…

字节跳动也启动春季校园招聘了(含二面算法原题)

字节跳动 - 春招启动 随着各个大厂陆续打响春招的响头炮,字节跳动也官宣了春季校园招聘的正式开始。 还是那句话:连互联网大厂启动校招计划尚且争先恐后,你还有什么理由不马上行动?! 先来扫一眼「春招流程」和「面向群…

RabbitMQ - 07 - 通过注解创建队列和交换机

之前消息模型的实现,都是通过rabbitMQ Management 控制台来手动创建 queue 和 exchange 的 在项目开发中有两种方式通过代码声明 创建 一种是通过 Bean 方式,这种代码量较大 稍繁琐 一种是通过注解的方式声明 先编写消费者代码 通过注解绑定了 消息队列,交换机,还有 routin…

​LeetCode解法汇总1261. 在受污染的二叉树中查找元素

目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:. - 力扣(LeetCode) 描述: 给出一个满足下述规则的二叉树&#xff1…

小程序学习 1

pages/goods/search/home.wxml首页功能设定 1. loading入场 2. 下拉刷新 3. 搜索栏 4. 分类切换 5. 商品列表 6. 规格弹层 7. 加载更多 <view style"text-align: center; color: #b9b9b9" wx:if"{{pageLoading}}"><t-loading theme"circula…

每日一题——LeetCode2129.将标题首字母大写

方法一 个人方法 将字符串转为数组&#xff0c;遍历数组&#xff0c;对数组的每一个元素&#xff0c;先全部转为小写&#xff0c;如果当前元素长度大于2&#xff0c;将第一个字符转为大写形式 var capitalizeTitle function(title) {titletitle.split( )for(let i0;i<tit…

同学,请实现一个扫码登录

大概的流程图如下 主要涉及到的是pc端、手机端和后台服务端。由于听产品同事说手机端由原生端&#xff08;安卓和IOS&#xff09;来实现&#xff0c;因此我这边只需要开发pc端就行&#xff0c;工作量直接减半有没有。做过该功能的小伙伴肯定了解&#xff0c;pc端的实现还是比较…

python淘宝网页爬虫数据保存到 csv和mysql(selenium)

数据库连接设置&#xff08;表和字段要提前在数据库中建好&#xff09; # 数据库中要插入的表 MYSQL_TABLE goods# MySQL 数据库连接配置,根据自己的本地数据库修改 db_config {host: localhost,port: 3306,user: root,password: ma*****6,database: may2024,charset: utf8mb…

一体机电脑辐射超标整改

电脑一体机是目前台式机和笔记本电脑之间的一个新型的市场产物&#xff0c;它将主机部分、显示器部分整合到一起的新形态电脑&#xff0c;该产品的创新在于内部元件的高度集成。随着无线技术的发展&#xff0c;电脑一体机的键盘、鼠标与显示器可实现无线链接&#xff0c;机器只…

云打印下载,云打印怎么使用?

互联网的发展让许多实体业务都受到了强烈的冲击&#xff0c;这其中打印业务也是其中之一。在当前云打印技术的推广下&#xff0c;现在有越来越多有打印需求的用户都开始选择性价比更高、打印更方便的云打印服务了。那么云打印下载&#xff0c;云打印怎么使用&#xff1f;今天小…

AIGC——ComfyUI 安装与基础使用

简介 ComfyUI是一个基于节点流程的稳定扩散操作界面&#xff0c;通过流程实现了更加精准的工作流定制和完善的可复现性。每个模块都有特定的功能&#xff0c;我们可以通过调整模块连接来实现不同的出图效果。然而&#xff0c;节点式的工作流也提高了一定的使用门槛。同时&…