城市脉络下的空间句法:中介中心性、接近中心性与绕行率的深度解析

news2024/9/19 21:59:34

这一篇是对上篇内容的继续深化,也就是sDNA “整体分析”(Integral Analysis)计算结果代表的意思,有哪些?意义是什么?

上篇文章指路:城市脉络下的空间句法:整合度与选择度的深度解析-CSDN博客

首先是对上篇文章的测量方法中后缀E、A、C、H进一步释义;

  • 欧几里得度量(Euclidean),即米制距离,计算可能的实际最短距离

  • 角度度量(Angular),最大限度地减少连线和交叉点的转弯数量

  • 自定义度量(Custom),基于用户自定义指标

  • 混合度量(Hybrid),可由用户编程

在官方公众号的中文手册里有对结果的进一步解释:sDNA|中文使用手册3-分析结果的意义 (qq.com)

这里我们挑几个指标结合实际案例来着重和具象化的解释一下;

中介中心性(Betweenness):用于衡量网络中节点或边的重要性。它基于这样一个假设:在网络中,某些节点或边由于其位置的特殊性,更有可能成为其他节点之间最短路径的一部分。

通俗解释:假设你在一个城市里,有三个朋友分别住在不同的地方:A、B 和 C。你需要从 A 地去 C 地,但中间需要经过 B 地。如果 B 地是一个重要的交通枢纽,很多其他的朋友从一个地方去另一个地方时也需要经过 B 地,那么 B 地的中介中心性就很高。

中介中心性(BtHn),n: 表示全局(Global),我们还是接上篇文章来看厦门市的路网中介中心性值分布情况,同样采用自然间断点分级法,分为5级;

分析结果
  1. 高中介中心性区域(红色):这些区域的中介中心性值最高,表示这些节点或边在网络中作为其他节点之间最短路径的一部分的频率非常高。这些区域通常是重要的交通枢纽。
  2. 较高中介中心性区域(橙色):这些区域的中介中心性值较高,表示这些节点或边在网络中作为其他节点之间最短路径的一部分的频率较高。
  3. 中等中介中心性区域(黄色):这些区域的中介中心性值适中,表示这些节点或边在网络中作为其他节点之间最短路径的一部分的频率在合理范围内。
  4. 较低中介中心性区域(绿色):这些区域的中介中心性值较低,表示这些节点或边在网络中作为其他节点之间最短路径的一部分的频率较低。
  5. 低中介中心性区域(蓝色):这些区域的中介中心性值最低,表示这些节点或边在网络中作为其他节点之间最短路径的一部分的频率非常低。

结论:从分析结果可以看出,海沧大桥、集美大桥、杏林大桥、翔安大桥、新阳大桥是连通几个岛屿的必经之路,所以中介中心度很高,这些桥梁的是重要的交通枢纽,承担了大量的交通流量,也是拥堵的高发路段

接近中心性(Closeness Centrality):用于衡量网络中节点的中心性。与中介中心性不同,接近中心性关注的是一个节点能够快速到达网络中其他节点的能力,它计算了在半径为x的范围内,每条连线到达目的地的平均难易程度,越大的数值代表越远,而不是越接近,所以在结果呈现的时候需要反向排序符号;

通俗解释:假设你在一个城市里,有多个朋友分别住在不同的地方。如果你住在一个中心位置,从你的家出发,可以很快到达朋友们的家,那么你的家的接近中心性就很高。相反,如果你住在一个偏远的地方,从你的家出发,需要花费很长时间才能到达朋友们的家,那么你的家的接近中心性就低;

接近中心性(MHDn),n: 表示全局(Global),我们还是接上篇文章来看厦门市的路网接近中心性值分布情况,同样采用自然间断点分级法,分为5级,这里用了反向排序符号;

分析结果
  1. 高接近中心性区域(红色):这些区域的接近中心性值最高,表示从这些节点出发,可以快速到达网络中的其他节点。这些区域通常位于城市中心,交通便捷。
  2. 较高接近中心性区域(橘色):这些区域的接近中心性值较高,表示从这些节点出发,到达其他节点的时间相对较短。
  3. 中等接近中心性区域(黄色):这些区域的接近中心性值适中,表示从这些节点出发,到达其他节点的时间在合理范围内。
  4. 较低接近中心性区域(浅蓝色):这些区域的接近中心性值较低,表示从这些节点出发,到达其他节点的时间较长。
  5. 低接近中心性区域(蓝色):这些区域的接近中心性值最低,表示从这些节点出发,到达其他节点的时间最长,通常位于城市边缘或偏远地区。

结论:从分析结果可以看出,以岛内为中心,形成了泾渭分明的4个圈层,且越向外扩散,路网到达其他网络中其他节点的能力越低。这表明岛内中心区域的接近中心性值最高,交通便捷,可达性强,适合布局公共服务设施和商业中心;近郊区域的接近中心性值较高,交通相对便捷,还有提升空间;远郊区域的接近中心性值较低,交通不便,需要进一步优化交通网络,提高可达性;

绕行率(Diversion Ratio):用于衡量绕行程度的指标,特别适用于在一定半径范围内评估实际路径与最短路径之间的差异,本质上是一个绕行率指标,但它在计算时考虑了节点或路段周围的一定半径范围内的路径;

通俗解释:它衡量的是在某个节点或路段周围一定半径范围内,实际路径与最短路径之间的差异;

绕行率(DivHn),n: 表示全局(Global),我们还是接上篇文章来看厦门市的路网绕行率分布情况,同样采用自然间断点分级法,分为5级;

举例说明

假设你在一个城市中,有一个节点 A,我们需要计算节点 A 在 500 米半径范围内的绕行率。

  1. 确定半径范围:选择 500 米作为半径。
  2. 计算最短路径:在 500 米范围内,从节点 A 到所有其他节点的最短路径长度分别为 100 米、200 米、300 米。
  3. 计算实际路径:在 500 米范围内,从节点 A 到所有其他节点的实际路径长度分别为 150 米、250 米、350 米。
  4. 计算绕行率
    • 对于第一个节点:绕行率 = 150 / 100 = 1.5
    • 对于第二个节点:绕行率 = 250 / 200 = 1.25
    • 对于第三个节点:绕行率 = 350 / 300 = 1.17
分析结果
  1. 低绕行率区域(蓝色):这些区域的绕行率较低,表示实际路径与最短路径相差不大,道路布局较为直接和高效。
  2. 中等绕行率区域(绿色):这些区域的绕行率适中,表示实际路径有一定的延长,但仍在合理范围内。
  3. 高绕行率区域(黄色):这些区域的绕行率较高,表示实际路径相对于最短路径有显著的延长。
  4. 非常高绕行率区域(橙色):这些区域的绕行率非常高,表示实际路径与最短路径有极大的差异,道路布局较为曲折。
  5. 极高绕行率区域(红色):这些区域的绕行率极高,表示实际路径与最短路径有极大的延长,道路布局非常曲折。

结论:从分析结果可以看出,黄色的部分相对来说是道路比较曲折,多为弯弯绕绕的道路,一定程度上反映了这些道路的直线系数不高。这些区域可能需要进一步优化道路布局,以提高交通效率和减少拥堵。

文章仅用于分享个人学习成果与个人存档之用,分享知识,如有侵权,请联系作者进行删除。所有信息均基于作者的个人理解和经验,不代表任何官方立场或权威解读。

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

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

相关文章

02:【HAL库】OLED模块的简单使用

将江科大的OLED标准库代码移植为HAL库代码 如上图所示:江科大将PB8和PB9配置为通用开漏输出,然后通过程序模拟I2C时序。 1、我们通过CubxMX软件将PB8和PB9也配置为通用开漏输出,其他的代码不变。 2、我们将江科大的OLED.c,OLED.h&…

关于循环Socket创建超Linux文件句柄限制现象分析

项目场景: 在操作系统的世界中万物皆文件。之前拜读过一些作品:针对于socket的创建,Linux也相应创建文件(专业术语中也称文件句柄),于是,我想做一些关于极限的操作,看看这些极限操作…

优化数据的抓取规则:减少无效请求

在爬取房价信息的过程中,如何有效过滤无效链接、减少冗余请求,是提升数据抓取效率的关键。本文将介绍如何优化爬虫抓取贝壳等二手房平台中的房价、小区信息,并通过代理IP、多线程、User-Agent和Cookies的设置,确保数据抓取的稳定性…

聊聊Netty对于内存方面的优化

写在文章开头 Netty通过巧妙的内存使用技巧尽可能节约内存空间,进而减少java中Full gc的STW的时间,由此间接的提升了程序的性能,本文也将直接从源码的角度分析一下Netty对于内存方面的使用技巧,希望对你有所启发。 Hi,我是 sharkChili ,是个不断在硬核技术上作死的 java…

解决Filament中使用ARCore出现绿色闪屏的问题

解决Filament中使用ARCore出现绿色闪屏的问题 问题现象 使用AR的工程中,出现绿屏闪烁。问题帧截图如下: 问题定位 问题来源 在filament的1.21.0之前的版本,Stream对象提供了stream(long externalTextureId)方法,允许传递一个…

U盘显示未被格式化:深度解析与数据恢复指南

一、现象解析:U盘显示未被格式化之谜 在日常使用U盘的过程中,不少用户可能会遭遇一个令人头疼的问题——插入U盘后,系统提示“U盘未被格式化”,要求用户进行格式化操作以继续访问。这一突如其来的提示不仅打断了正常的工作流程&a…

[邀请函]2024上海工博会,盟通邀您共享盛典!

展会基本情况 9月24-28日,2024年中国国际工业博览会(简称"中国工博会")将在国家会展中心(上海)拉开帷幕。展会设9大专业展,数控机床与金属加工展、工业自动化展、节能与工业配套展、新一代信息技…

数据结构——链表(短小精悍版)

使用链表结构可以克服数组链表需要预先知道数据大小的缺点 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 但是链表失去了数组随机读取的优点,同时链表由于增加了结点的指针域,空间开销比较大。 单向链表: 一个…

MiniCPM3-4B | 笔记本电脑运行端侧大模型OpenBMB/MiniCPM3-4B-GPTQ-Int4量化版 | PyCharm环境

MiniCPM3-4B,轻松在笔记本电脑上运行大模型? 背景一、选择模型二、模型下载三、模型运行四、总结 背景 2024年9月5日,面壁智能发布了MiniCPM3-4B,面壁的测试结果声称MiniCPM3-4B表现超越 Phi-3.5-mini-instruct 和 GPT-3.5-Turbo-…

MSF的使用学习

一、更新MSF apt update # 更新安装包信息;只检查,不更新(已安装的软件包是否有可用的更新,给出汇总报告) apt upgrade # 更新已安装的软件包,不删除旧包; apt full-upgrade # 升级包&#x…

HashMap高频面试知识点

HashMap HashMap是基于hash表的一种数据结构,用于存放键值对,核心就是把hash值映射到数组的索引位,通过数组链表(JDK1.8开始通过数组链表红黑树)解决Hash冲突。 因为当hash冲突较多时,链表中元素增加&#…

C语言进阶【4】---数据在内存中的存储【1】(你不想知道数据是怎样存储的吗?)

本章概述 整数在内存中的存储大小端字节序和字节序判断练习1练习2练习3练习4练习5练习6 彩蛋时刻!!! 整数在内存中的存储 回忆知识:在讲操作符的那章节中,对于整数而言咱们讲过原码,反码和补码。整数分为有…

JAVA同城生活新引擎外卖跑腿团购到店服务多合一高效系统小程序源码

🚀同城生活新风尚!一站式高效系统,让日常更便捷🛍️ 🍽️【开篇:同城生活,一触即发】🍽️ 在这个快节奏的时代,同城生活的便利性与效率成为了我们追求的新风尚。想象一下…

C++ —— 关于vector

目录 链接 1. vector的定义 2. vector的构造 3. vector 的遍历 4. vector 的扩容机制 5. vector 的空间接口 5.1 resize 接口 5.2 push_back 5.3 insert 5.4 erase 5.5 流插入与流提取 vector 并不支持流插入与流提取,但是可以自己设计,更…

[NSSCTF 2022 Spring Recruit]ezgame

打开题目环境是一个游戏: 直接F12开始审计源代码: 这里说拿到65分以后可以得到flag,这里因为游戏太菜选择直接篡改分数: 在控制台输入scorePoin10000就可以改变当次得分,等到游戏结束就能得到flag。

心觉:成功学就像一把刀,有什么作用关键在于使用者(二)

Hi,我是心觉,与你一起玩转潜意识、脑波音乐和吸引力法则,轻松掌控自己的人生! 挑战每日一省写作174/1000天 上一篇文章讲了成功学到底是个啥 是如何起作用的 为什么有些人觉得没有用? 今天我们再展开来剖析一下这…

链表--(1)链表的概念

前言引入 之前我们学习了数组这一概念,使用数组可以在编程时增加程序的灵活性。但在c语言中不允许定义动态数组的类型也不能随意调整数组的大小,往往会导致内存空间的浪费。由此我们推出链表。链表是动态进行内存分配的一种结构,它可以随时为其结点分配需要的存储空间也方便…

Vscode搭配latex简易教程

1. 找镜像网站下载texlive的iso文件 清华源镜像 下载之后直接打开iso文件,打开install-tl-windows.bat文件,进行安装即可,安装大概30分钟左右 2. VScode端配置 2.1 下载这三个插件 2.2 打开设置 2.3 追加内容到配置json文件当中 // Latex…

《深入理解JAVA虚拟机(第2版)》- 第12章 - 学习笔记

第12章 Java内存模型与线程 12.1 概述 TPS是用来衡量一个服务性能好坏高低的重要指标值。TPS是Transactions Per Second的缩写,用来表示每秒事务处理数,即服务端每秒平均能碰响应的请求数。 12.2 硬件的效率与一致性 处理器与内存的运算效率差了好几…

使用阿里OCR身份证识别

1、开通服务 免费试用 2、获取accesskay AccessKeyId和AccessKeySecret 要同时复制保存下来 因为后面好像看不AccessKeySecret了 3.Api 参考 https://help.aliyun.com/zh/ocr/developer-reference/api-ocr-api-2021-07-07-recognizeidcard?spma2c4g.11186623.0.0.7a9f4b1e5C…