当前位置: 首页 > news >正文

论文阅读-秦汉时期北方边疆组织的空间互动模式与直道的定位(中国)

论文英文题目:A spatial interaction model of Qin-Han Dynasty organisation on the northern frontier and the location of the Zhidao highway (China)

发表于:journal of archaeological science,影响因子:3.030

论文主要是使用空间互动模型来对秦汉时期的北方边疆直道进行定位和重建。分析发现,建模的结果和文献中的记载存在一定的吻合性。

我直接就把论文中一些比较关键的段落贴这里了。

一、方法

In this study, we employ hiking function to generate a local travel network connecting each settlement in the landscape with a specified number of its nearest neighbours. In order to determine the traffic value for each path in the network, a kernel density estimate was employed to handle the potential overlap of roads or proximity of multiple paths. 在本研究中,我们采用徒步函数生成一个本地旅行网络,将景观中的每个定居点与其指定数量的最近邻居连接起来。为了确定网络中每条路径的交通值,我们使用了核密度估计来处理道路的潜在重叠或多条路径的接近性。The paths were transformed into a series of evenly spaced points (100 m intervals) with each point being assigned the same traffic value and then the resulting traffic distribution within the study area was visualized through a weighted kernel density estimate. 将路径转换成一系列间隔均匀的点(间隔 100 米),每个点分配相同的交通值,然后通过加权核密度估计将研究区域内的交通分布可视化。

使用forts 碉堡 作为节点:
As the path of the road may exhibit a strong correlation with the forts it linked, the identification of nodes and construction of a spatial model of the road can aid in verifying the existence of road remains, which may be challenging to discover through fieldwork. 由于道路的路径可能与其所连接的堡垒表现出很强的相关性,因此识别节点和构建道路的空间模型可以帮助验证道路遗迹的存在,而这可能很难通过实地考察来发现。(之所以不直接考察道路,而考察堡壘,是因為很多泥土的道路現在已經不存在了,但是堡壘卻還在。)

时间跨度:
In terms of chronology, our study mainly focuses on the Western Han period (202 BCE – _8 CE). Although the Zhidao was originally constructed during the Qin Dynasty (221–207 BCE), achieving a more detailed chronological division of forts into distinct periods such as the Qin, Western Han, and Eastern Han (25–220 CE) proves challenging due to the coarse resolution of the archaeological evidence. 在年代学方面,我们的研究主要集中在西汉时期(公元前 202 年 - 公元 8 年)。虽然直道最初建于秦朝(公元前 221-207 年),但由于考古证据的分辨率较差,要将堡垒更详细地划分为秦、西汉和东汉(公元 25-220 年)等不同时期,是一项艰巨的任务。——囿於幾個原因,將秦漢的ports直接看作西漢的ports。

二、数据获取

Obtain all archaeological site data by sourcing information from various local gazetteers, archaeological excavation and survey reports, grey literature, provincial heritage atlases, and other published studies. 通过获取各种地方地名录、考古发掘和调查报告、灰色文献、省级遗产地图集和其他已发表的研究信息来获取所有考古遗址数据。

阈值设定:
Established a threshold of 625 square meters to exclude all sites with an area smaller than 625 (因為它們雖然被紀錄成forts,但實際上更接近beacons信標)——so: concentrate on sites that provide greater insights into the broader military and strategic landscape, aligning with the central objectives of our research.

三、实验

We utilized the r.walk method to simulate a road network, a key aspect of our spatial interaction model. This method was applied to the 165 forts identified in the study area, to compute paths between these forts. A total of 27060 undirected paths were generated across the landscape. Subsequently, the network was pruned to ensure each fort was connected only to a defined number of nearest neighbours (k value). This step was critical in refining the spatial interaction model by determining the total flow of each path segment. (With the increase in the number of nearest neighbours, the networks become more complex.)
Following the generation of the paths and trimming of the network using the nearest neighbour approach (Fig. 3), we obtained undirected paths between forts, along with their respective travel times in second, which is the important parameter of spatial relation between the two sites (Cij). With this parameter, we were able to calculate the spatial interaction model between sites, resulting in a matrix representing travel flow. The outcomes of this analysis were encapsulated in a weighted kernel density map, using a Gaussian bandwidth of σ = 5 km (Fig. 2). The map provides a comprehensive insight into the network’s interactions, effectively highlighting the spatial dynamics within the model. 在使用最近邻方法生成路径和修剪网络之后(图 3),我们获得了堡垒之间的无向路径,以及它们各自的旅行时间(以秒为单位),这是两个地点之间空间关系的重要参数(Cij)。利用此参数,我们能够计算出地点之间的空间交互模型,从而得到一个表示旅行流量的矩阵。此分析的结果封装在加权核密度图中,使用高斯带宽 σ = 5 公里(图 2)。该图提供了对网络交互的全面洞察,有效地突出了模型中的空间动态。

四、结果

The high volume of traffic observed between these two small sites suggests that the influence of flow is not solely dependent on the size of the forts, but rather the location and relative distance between them in light of the much wider logistical landscape. ---- reconstructing historical roads;

This consistency across ‘k’ values underscores the reliability of the model.

五、读后记录

看的第一篇考古方面的文章。以下是GPT 4o对于一些概念的讲解。我觉得本文的空间建模具有一定的说服力,但是**作者一直在强调最后模型的结果不再随着K值的波动而改变,表明模型具有一定鲁棒性。真的是这样吗?会不会由于数据集的限制,k变大之后算法失效?**这个问题记在这里,希望有网友帮忙解答!

1. r.walk 方法
概念:r.walk 是 GIS 軟體(例如 GRASS GIS)中用來模擬行走時間或成本的工具。它基於累積成本距離(cost distance)算法,考慮地形(如坡度和障礙物)來計算在地表上行進的最短路徑或成本。
應用:在段落中,r.walk 被用來模擬道路網絡,計算從 165 個堡壘(forts)之間的路徑,這些路徑的成本通常以「行走時間」或「行進困難度」為單位。
原理:r.walk 不僅考慮了歐幾里得距離(直線距離),還納入了基於地形的阻力因素(例如上坡更耗時,下坡可能更快)。
它生成一個累積成本網格,該網格記錄從起點到每個像素的最小成本,並基於此生成最佳路徑。

2. 空間互動模型(Spatial Interaction Model)
概念:空間互動模型用於分析空間中不同位置之間的相互作用(如交通流量、人員流動、貿易等)。常見的空間互動模型包括:
重力模型(Gravity Model):模仿物理重力定律,與距離成反比,與位置的重要性(如人口或經濟活動)成正比。
流量模型(Flow Model):基於路徑的權重計算流動量。
原理本段中,空間互動模型的基本參數是旅行時間 𝐶𝑖𝑗 ,表示兩個堡壘之間的空間關係。這些旅行時間被用來計算從一個位置到另一個位置的互動強度,最終生成了一個流量矩陣。
流量矩陣中的每個值代表從堡壘 𝑖到堡壘 𝑗 的互動強度,這取決於旅行時間和其他可能的因素(如堡壘的重要性)。

3. 生成與修剪網絡(Network Pruning)
初始網絡生成:利用 r.walk 計算的路徑,生成堡壘之間的所有可能連接(在此案例中是 165 個堡壘間的 27060 條無向路徑)。
修剪網絡:此步驟通過最近鄰方法(k-nearest neighbor approach)進行:
最近鄰方法:對於每個堡壘,僅保留與最近的 k 個鄰居的連接,減少網絡的複雜性。
結果:縮小後的網絡更簡單,且每個堡壘只保留與最關鍵鄰居的連接,保證計算效率並突出重要的空間互動。
原理:網絡修剪有助於聚焦於顯著的空間關係,避免過度複雜的網絡影響模型的解釋性和應用性。當 k 值增加時,網絡變得更為密集和複雜,可能導致計算負擔增加,但同時也能捕捉更多的潛在互動。

4. 加權核密度圖(Weighted Kernel Density Map)
概念:核密度估計(Kernel Density Estimation, KDE)是一種空間分析方法,用於估計數據點在空間上的分佈密度。加權 KDE 考慮了每個數據點的權重,生成更準確的分佈圖。
應用:在此案例中,使用高斯核函數(Gaussian Kernel)和帶寬(bandwidth)σ = 5 公里,生成了一張描述網絡互動的加權密度圖。
原理
高斯核函數:用來平滑空間數據,將每個點的影響擴散到鄰近區域,影響的強度隨距離增加而減弱。
帶寬 σ:控制平滑的程度,較大的帶寬會生成更廣泛的影響區域,而較小的帶寬會更強調局部差異。
加權輸入:路徑流量(travel flow)作為權重,確保核密度圖不僅反映位置分佈,還反映不同路徑的相對重要性。
結果:加權核密度圖總結了網絡的空間互動模式,突出顯示了哪些路徑或區域的互動最為密集(例如,某些堡壘之間的交通流量高)。

5. 總結與意義
這個分析過程結合了地形模擬(r.walk 方法)、網絡分析(生成與修剪網絡)、空間互動模型(基於旅行時間計算流量矩陣)以及空間可視化(加權核密度圖),重點在於揭示 165 個堡壘之間的空間動態與互動模式。
加權核密度圖提供了對這些動態的直觀理解,幫助研究者識別重要的交通路徑、空間互動的集中區域,並為進一步的歷史、考古或規劃研究提供基礎。

相关文章:

论文阅读-秦汉时期北方边疆组织的空间互动模式与直道的定位(中国)

论文英文题目:A spatial interaction model of Qin-Han Dynasty organisation on the northern frontier and the location of the Zhidao highway (China) 发表于:journal of archaeological science,影响因子:3.030 论文主要是…...

DirectX12(D3D12)基础教程四 入门指南

本章主要讲了些D3D12概念和理论,对第一、二章相关概念的补充和纠正,要的理解D3D12概念和理论基础,结合代码加深理解。 命令队列和命令列表 为了实现渲染工作的重用和多线程缩放, 在 D3D12 中,做了三个重要方面不同于 …...

C语言:确定进制

题目&#xff1a; 6942对于十进制来说是错误的&#xff0c;但是对于13进制来说是正确的。即, 6(13) 9(13) 42(13)&#xff0c; 而 42(13)4131213054(10)。 任务是写一段程序&#xff0c;读入三个整数p、q和 r&#xff0c;然后确定一个进制 B(2<B<40) 使得 p q r。 如果…...

如何在 Windows 10 启用卓越性能模式及不同电源计划对比

在使用 powercfg -duplicatescheme 命令启用 “卓越性能模式”&#xff08;即 Ultimate Performance 模式&#xff09;之前&#xff0c;有几个前提条件需要注意&#xff1a; 前提条件&#xff1a; 系统版本要求&#xff1a;卓越性能模式 仅在 Windows 10 专业版 或更高版本&a…...

Unity Android出包

Unity Android出包 1.Android Studio版本 不能高于Unity的版本 2.so库 这个库需要自己拷贝到Android工程当中 3.JDK版本太老 编译可以正常&#xff0c;但无法运行 File->ProjectStructure->SDK Location->Gradle Setting->Gradle JDK->X:/Android Stuido/jre …...

Day04 模拟原生开发app过程 Androidstudio+逍遥模拟器

1、用Androidstudio打开已经写好了的music项目 2、逍遥模拟器打开apk后缀文件 3、在源文件搜索关键字 以后的测试中做资产收集...

2025人工智能AI新突破:PINN内嵌物理神经网络火了

最近在淘金的时候发现基于物理信息的神经网络&#xff08;简称PINN&#xff09;也是个研究热点&#xff0c;遂研读了几篇经典论文&#xff0c;深觉这也是个好发论文的方向&#xff0c;所以火速整理了一些个人认为很值得一读的PINN论文和同学们分享。 为了方面同学们更好地理解…...

通义万相 2.1 携手蓝耘云平台:开启影视广告创意新纪元

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…...

【计算机网络】深入解析 HTTP 请求中的 header 类型:Cookie 的概念、特点和应用场景:登录和用户认证

网络原理— HTTP 请求“报头”(header) Cookie 是什么 HTTP报头中的Cookie&#xff0c;用大白话来说&#xff0c;就像你去餐厅吃饭时拿到的一张会员卡&#xff1a; 初次访问 (清除该网站的所有 Cookie 后重新访问该网站&#xff0c;效果相同)&#xff1a; 当你第一次访问一个网…...

LeetCode 解题思路 11(Hot 100)

解题思路&#xff1a; 若相等&#xff1a; 直接返回 true。若当前元素大于目标值&#xff1a; 由于列递增&#xff0c;当前列下方所有元素均大于目标值&#xff0c;故排除该列&#xff08;向左移动&#xff09;。若当前元素小于目标值&#xff1a; 由于行递增&#xff0c;当前…...

警惕AI神话破灭:深度解析大模型缺陷与禁用场景指南

摘要 当前AI大模型虽展现强大能力&#xff0c;但其本质缺陷可能引发系统性风险。本文从认知鸿沟、数据困境、伦理雷区、技术瓶颈四大维度剖析大模型局限性&#xff0c;揭示医疗诊断、法律决策等8类禁用场景&#xff0c;提出可信AI建设框架与用户防护策略。通过理论分析与实操案…...

文件系统调用(上) ─── linux第17课

目录 linux 中man 2和man 3的区别 文件内容介绍 C语言文件接口 示例: 输出信息到显示器&#xff0c;你有哪些方法 总结: 系统文件I/O 文件类的系统调用接口介绍 示例 open 函数具体使用哪个,和具体应用场景相关&#xff0c; write read close lseek ,类比C文件相关接…...

go 标准库包学习笔记

本博文包含了go的math&#xff0c;net/http&#xff0c;fmt,io,csv&#xff0c;time.Time,strconv,strings,sync.Pool的学习,笔记多是其实战如何用&#xff0c;而非简单的函数式的讲解&#xff0c;可谓是收藏佳作&#xff0c;不时翻翻。 文章目录 1、math2、net/http3、fmt4、…...

Unity摄像机跟随物体

功能描述 实现摄像机跟随物体&#xff0c;并使物体始终保持在画面中心位置。 实现步骤 创建脚本&#xff1a;在Unity中创建一个新的C#脚本&#xff0c;命名为CameraFollow。 代码如下&#xff1a; using UnityEngine;public class CameraFollow : MonoBehaviour {public Tran…...

线程管理操作

1.创建两个线程&#xff0c;&#xff0c;分支线程1拷贝文件的前一部分&#xff0c;分支线程2拷贝文件的后一部分 #include <head.h>#define SRC_FILE "./1.txt" #define DST_FILE "./2.txt" #define BUFFER_SIZE 4096struct copy_args {long start;l…...

VSCode 2025最新前端开发必备插件推荐汇总(提效指南)

&#x1f31f;前言: 如果你是一名前端开发工程师&#xff0c;合适的开发工具能大大提高工作效率。Visual Studio Code (VSCode) 凭借其轻量级、高扩展性的特点&#xff0c;已成为众多前端开发者在win系电脑的首选IDE。 名人说&#xff1a;博观而约取&#xff0c;厚积而薄发。—…...

docker不停机部署

背景 最近做大疆项目时&#xff0c;后台更新部署时&#xff0c;机场和无人机就会掉线。设备自动重连注册时间比较长&#xff0c;应用长时间不可用。所以需要灰色发布服务。docker-compose的swarm模式可解决此问题。 服务构建脚本Dockerfile # 使用官方Java基础镜像&#xff…...

鸿蒙应用开发—数据持久化之SQLite

文章目录 SQLite简介创建数据库添加数据查询数据更新数据删除数据升级数据库使用事务参考 SQLite简介 SQLite是一个轻量级关系数据库&#xff0c;占用资源很少&#xff0c;只有几百KB的大小&#xff0c;无需服务器支撑&#xff0c;是一个零配置、事务性的SQL数据库引擎。 相对…...

JSON对象处理工具类

目录 1. 工具类的功能设计 2. 工具类的实现 依赖配置 工具类代码 3. 工具类的使用示例 示例1&#xff1a;美化JSON打印 示例2&#xff1a;从JSON中提取数据 示例3&#xff1a;修改JSON数据 示例4&#xff1a;合并JSON对象 4. 总结 在现代软件开发中&#xff0c;JSON&…...

通义万相 2.1 + 蓝耘算力,AI 视频生成的梦幻组合

在这个科技日新月异的时代&#xff0c;人工智能不断刷新着我们对世界的认知。一次偶然的机会&#xff0c;我借助北京蓝耘科技股份有限公司提供的算力支持&#xff0c;踏上了使用通义万相 2.1 进行 AI 视频生成的奇妙之旅。 目录 1.1初遇蓝耘科技&#xff1a; 1.2通义万相 2.1…...

汽车一键启动按钮更换注意事项

汽车一键启动开关更换教程 一键启动开关是现代汽车中常见的便捷配置&#xff0c;但随着时间的推移&#xff0c;这个部件可能会出现失灵的情况。当一键启动开关发生故障时&#xff0c;许多车主选择自行更换。以下是整理的一键启动开关更换教程&#xff1a; 更换前的准备 选择匹…...

AI系统架构

在AI系统架构中&#xff0c;通常可以分为基础设施层、模型层和应用层。它们分别对应不同的技术和应用场景&#xff0c;具体如下&#xff1a; 1. 基础设施层&#xff08;Infrastructure Layer&#xff09; 这是AI系统的底层支持&#xff0c;主要涉及计算资源、存储、网络等基础…...

DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_01基础固定表头示例

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_01基础固定表头…...

spring boot3.4.3+MybatisPlus3.5.5+swagger-ui2.7.0

使用 MyBatis-Plus 操作 books 表。我们将实现以下功能&#xff1a; 创建实体类 Book。 创建 Mapper 接口 BookMapper。 创建 Service 层 BookService 和 BookServiceImpl。 创建 Controller 层 BookController。 配置 MyBatis-Plus 和数据库连接。 1. 项目结构 src ├─…...

解决CentOS 8.5被恶意扫描的问题

CentOS 8 官方仓库已停止维护(EOL),导致一些常用依赖包如fail2ban 无法正常安装。 完整解决方案: 一、问题根源 CentOS 8 官方仓库已停更:2021 年底 CentOS 8 停止维护,默认仓库的包可能无法满足依赖关系。EPEL 仓库兼容性:EPEL 仓库可能未适配 CentOS 8.5 的旧版本依赖…...

laravel中 添加公共/通用 方法/函数

一&#xff0c;现在app 下面创建Common目录&#xff0c;然后在创建Common.php 文件 二&#xff0c;修改composer.json文件 添加这个到autoload 中 "files": ["app/Common/Common.php"]"autoload": {"psr-4": {"App\\": &quo…...

在vs中无法用QtDesigner打开ui文件的解决方法

解决方法 右键ui文件&#xff0c;选择打开方式&#xff0c;弹出如下界面。 点击添加&#xff0c;弹出如下界面 点击程序后边的三个点&#xff0c;去电脑查找designer.exe,我的位置为D:\Qt\Qt5.9.9\5.9.9\msvc2015_64\bin\designer.exe。 名称可以自己起一个名字&#xff0c…...

springboot 文件下载

在springboot中&#xff0c;执行如下代码实现文件下载 GetMapping("/file/download/test")public void Download(HttpServletResponse response){try {String path "XXXXXXXXXXXX";//文件路径File file new File(path);// 读到流中InputStream inputStre…...

Nest.js全栈开发终极实践:TypeORM+微服务+Docker构建高可用企业级应用

文章目录 **第一部分&#xff1a;认识Nest.js与基础环境搭建****1.1 什么是Nest.js&#xff1f;****1.2 环境准备****1.3 创建第一个项目****1.4 启动开发服务器****1.5 核心文件解读** **第二部分&#xff1a;基础控制器与路由****2.1 控制器的作用****2.2 创建自定义控制器**…...

Go语言集成DeepSeek API和GoFly框架文本编辑器实现流式输出和对话(GoFly快速开发框架)

说明 本文是GoFly快速开发框架集成Go语言调用 DeepSeek API 插件&#xff0c;实现流式输出和对话功能。为了方便实现更多业务功能我们在Go服务端调用AI即DeepSeek接口&#xff0c;处理好业务后再用Gin框架实现流失流式输出到前端&#xff0c;前端使用fetch请求接收到流式的mar…...