这节比较枯燥,都是原理,不过也有干货。这篇能不能听懂,就决定是否入门...所以,加油吧

博客园/B站/知乎/CSDN  @秋意正寒 转载请在文头注明本文地址

本篇讲空间句法的几个核心概念,有一些也是重要的分析结果(在DepthMapX中,作为某个分析图层的属性返回,具体见后面的博客,有介绍如何操作、导出结果)

本系列目录:https://www.cnblogs.com/onsummer/p/10777520.html

以下所有的属性,除了VGA,都是某一个轴线/线段/凸多边形的一个属性值,如整合度是1.34是对于某个轴线而言的。

1. 连通性(Conectivity属性)

连通性代表这个元素与几个元素相连接。

2. 拓扑深度(Topological Depth属性)——描述深度

拓扑深度在概念上比较拗口,个人总结为:拓扑深度代表这个元素在整个研究区中的“深度”

比如,你家有地下五层,第五层还有一个秘密隧道,隧道尽头有个秘密房间,里面放满了很多箱子,你的满月照片就放在最里头的一个箱子里面的一本字典中的某一页夹层——这个“深度”够不够真实?

总之,拓扑深度(有时又叫全局拓扑深度,简写 Total Depth即TD)是一个负向指标,值越大,说明这个元素在研究区网络中埋得越深

3. 整合度(Integration属性)——描述通达能力

整合度是根据上面拓扑深度TD值经过一系列标准化计算后,得到的一个正向指标。具体的公式我会在下方贴出来。

它和拓扑深度是反比关系——拓扑深度越高,整合度越低;拓扑深度越低,整合度越高。

整合度描述的是,这个元素在研究区网络中的“通达能力”

很简单,上面说“拓扑深度越大,反过来意思就是整合度越小”的一个元素,它藏得越深,可访问性就越低,就越不方便去到那里——比如死胡同。

所以我们认为,在某种意义上,拓扑深度越大(地方越偏僻)的地方,整合度(让人想去的欲望)越小。

倘若有兴趣,可以看看整合度如何由拓扑深度TD值推演而来。

4. 选择度(Choice属性)——描述路过的概率

选择度是一个正向指标,它代表的含义是当前元素的“被路过”的可能性,也就是穿越能力。

这个数字越大,就代表这个地理元素在研究区网络中被路过的概率越大。

这个和整合度的“通达能力”容易混淆,事实上,一个地方容易去到,往往路过的人也很多。但是,选择度和整合度并没有什么直接的关系。

我们在后面看散点图的时候,有这么一个例子,这两个数值的拟合直线的R方表现为不相关——就是,

这两个数字可能会出现一个高一个低的情况。一个地方容易去到,但是路过的人不多;或者一个地方很难达到,但是被路过的概率大。

读者可以想象一下,什么地方会这样(我见过的地方太少,不能很好的举例)。

选择度的官方定义是:

计算整个系统中所有可能的最短路径,任意两点均可。

最短路径肯定会在某个元素重合,那么在这个元素重合了多少次,这个次数,就是这个元素的选择度。

5. 整合度核心(The 10% most integrated lines)

取研究区中所有元素的整合度的和,记为A,则从高到低,按整合度排列这些元素,从第一个最大整合度的元素开始取,每往后数一个,整合度就加一起,直到前m个元素的整合度加和达到≥0.1个A,就说前面这m个元素构成整个研究区的“整合度核心”,这块地方通常是这个区域的某些中央地带,城市的面子工程大多在这里,安排规划也应更小心谨慎。

6. 其他

其他的属性(计算结果)在以后的具体分析方法介绍文章中会详讲,譬如视线深度、隐藏度等。

转载于:https://www.cnblogs.com/onsummer/p/10788186.html

SpaceSyntax【空间句法】之DepthMapX学习:第二篇 输出了什么东西 与 核心概念相关推荐

  1. Elasticsearch学习第二篇--常用的几种搜索方式

    Elasticsearch学习第二篇--常用的几种搜索方式 一.Query String Search 查询全部 条件查询 二.Query DSL 查询全部 条件查询 三.Query Filter 四 ...

  2. TLS协议学习-第二篇-握手协议

    TLS协议学习第二篇,内容来自:https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-200 ...

  3. Android基础学习第二篇—Activity

    写在前面的话: 1. 最近在自学Android,也是边看书边写一些Demo,由于知识点越来越多,脑子越来越记不清楚,所以打算写成读书笔记,供以后查看,也算是把自己学到所理解的东西写出来,献丑,如有不对 ...

  4. C++学习(第二篇)//最详细C++运算符经验

    c++运算符 //少年遥想得山田,请赶在日落下山前. 定义:运算符是一种告诉编译器执行特定的数学或逻辑操作的符号,C++ 内置了丰富的运算符. 目录 基础知识 基本概念 组合运算符和运算对象 重载运算 ...

  5. JNI与NDK学习第二篇-----应用篇

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装配置NDK 1). 解压NDK的zip包到非中文目录(最好英文目录不要带空格)     2). 配置path : 解压 ...

  6. UI学习第二篇 (控件)

    UIbutton 也是一个控件,它属于UIControl 用的最多的就是事件响应 1. //创建按钮对象 UIButton * _botton = [UIButton buttonWithType:U ...

  7. python学习[第二篇] 基础二

    控制结构 if 语句 # only if blockif condition:if_true_block# if_else blockif condition:if_true_block else:i ...

  8. 【Vue】快乐学习第二篇

    文章目录 前言 ♥️ 计算属性 computed

  9. 网络安全学习第二篇【IP地址详解】

    一.IP详解 局域网 局域网一般被称为内网,通常由交换机,网线和PC组成.交换机是组建内网的关键设备 IP地址 IP地址(Internet Protocol Address)是指互联网协议地址,又译为 ...

  10. scala学习第二篇之面向对象

    一.类的基本操作 1.类的创建与对象的构造 定义scala中的类使用关键字class 1.定义scala中的任意一种结构,都不可以使用public关键字修饰,因为scala中没有public关键字不加 ...

最新文章

  1. Mat 类型转 QImage 类型
  2. 经典的”服务器最多65536个连接”误解
  3. 相比 App,Web 开发竟更适合初创公司?
  4. 由 Session 和 Cookie 的区别说起
  5. 三种单例模式的C++实现
  6. oracle如何把字符集改回默认,更改oracle字符集
  7. 中国地质大学计算机地理信息学院,英文主页 软件工程、计算机科学与技术、地理信息科学等相关专业学生 中国地质大学(武汉)教师个人主页系统...
  8. python基础七--集合
  9. Emacs设置光标颜色和高亮
  10. 在华为服务器 RH 2288H V2上装 windows 2008
  11. 【第一天】【ROS操作系统】【2】ROS安装教程
  12. 爬虫实例之豆瓣高分电影
  13. java输出流 拒绝访问_java – 使用FileOutputStream时拒绝访问
  14. 一文带你了解python opencv中霍夫变换(Hough transform)的常用操作
  15. 微信小程序云开发 把时间戳转换成正常的时间格式上传到数据库中
  16. 计算机系统结构——量化研究方法(第三版)
  17. POE光纤收发器的三大应用场景
  18. 换空间导致排名丢失之谷歌排名恢复技巧
  19. 关于Java学习的心得体会
  20. 10个WordPress电商产品页面扩展功能

热门文章

  1. 如何在腾讯云快速注册域名
  2. 简单理解O2O商业模式
  3. Android 消息通知滚动
  4. matlab实现幂法迭代求特征值和特征向量
  5. java发送邮件连接超时,Java邮件超时和连接超时处理
  6. 关于临时指针变量和其他临时变量的区别
  7. android sqlite 单例模式,安卓SQLite基础使用指南
  8. 13.罗马数字转整数
  9. [spring boot] 我的图床我做主,自己动手写一个shareX图床
  10. 开源免费截图软件ShareX如何改变文字水印和logo特效透明度