隋唐洛阳“西宫”:上阳宫的GIS视角

news2024/9/23 5:26:28

隋唐洛阳城简介

营建

隋大业元年(605年),在隋炀帝的授意下,隋代著名城市设计师宇文恺,在汉魏故城以西重新选址,历时8个月,日役劳工200万,兴建新都洛阳城。

城和苑

隋唐洛阳城采用 天人合一 设计理念,把都城规划和天上星辰相对应。中国古代将天空中央分为太微、紫微、天市三垣。天市垣位于紫微垣东南方,紫微垣在天市垣西北。隋唐洛阳城外郭城象征天市垣宫城象征紫微垣,因此,紫微城在都城西北隅,外郭城在都城东南方。太微垣在紫微垣东北,象征政府机构,但传统理念上的皇城在宫城南,因此又在宫城之东建立东城,将诸多政府机构布置于此,如九寺(大理寺、鸿胪寺等)和尚书省等。又因为天界西边是西王母所居的瑶池,因此隋唐洛阳城之西建有西苑,象征天之瑶池。但紫微垣位于北天中央,因此隋唐洛阳分为城和苑两部分,城西面并未建设城墙和城门,而是连通西苑,由此使得宫城紫微城位居整个洛阳的北极中央的位置,即“紫微正中”“建中立极”,从而使得整个隋唐洛阳城的布局完美与天上星辰相对应。

城—城市

宇文恺果断地改变了中国传统方式左右对称的城市布局,使这座城市别具风韵,把城市的各部分与天子联系在一起。以洛水的流水喻天上的天汉银河,把京城看成天帝的皇居“紫微宫”,架在洛水上的最大的桥和宫城的南边正门相连,叫“天津桥”。天津意思是天上疆界上的港,在这儿停、发驶往银河的船。而洛阳的定鼎门大街,连接宫城正门和郭城正南门“定鼎门”的御道,宽110米。“天街”有天子之街的意思,对应于天上的“天街”星座。

隋唐洛阳城的皇城中轴最南正对龙门伊阙,使宫城(紫微城)、皇城(太微城)的正南门,与龙门、伊阙相对,将宫城布置在都城地势最高的西北,象征居于天之中央的北极星,故而隋唐洛阳城宫城又被称为“紫微宫”。
GIS视角的隋唐洛阳城

苑—西苑

西苑是隋炀帝创建的禁苑,象征天之瑶池。因地处洛阳宫城(紫微城)之西而得名。隋名会通苑,即唐代的东都苑。又名上林苑,武德初年改称芳华苑,武则天号为神都苑。周回200里,面积约400平方公里,是世界历史上规模最大的皇家园林,被誉为“天下第一苑”。 这座禁苑的规划、设计仍有汉遗风,苑址地势起伏,外围有丘陵屏障,涧水、谷水,洛水流经这里。
《元河南志》中隋上林西苑

“西宫”:上阳宫

上阳宫,唐朝皇宫,始建于唐高宗上元二年(675年),在 隋代十六苑(隋唐洛阳西苑) 的基础上修建而成,位于唐神都洛阳西北侧的洛水高岸,因地处紫微城以西,故亦称西宫,其出现是隋唐洛阳城进入“两宫制”的标志。
上阳宫大致面积约8平方公里, “万方朝谒,无不睹之”,乃世界历史上面积最大的皇宫。由司农卿韦弘机负责建造。唐高宗、武则天、唐玄宗均曾于此设朝听政, 唐代宗李豫出生于此;安史之乱时,上阳宫被严重破坏。此后大唐政治中心迁回长安,东都洛阳地位随之下降,上阳宫亦逐渐荒废,直至唐德宗时废弃。至宋代,被称为“上阳故宫”。
上阳宫坐西朝东,面向日出之东方,正门为提象门,正殿为观风殿。以谷水为界,分为东西两宫,两宫驾虹桥以通往来,其设置使洛阳城的中轴线大体居中。上阳宫共有六大组团,依据地形地势分布,分别为:观风殿、化成院、麟趾院、芬芳殿、本院及西上阳宫组团。
上阳宫建筑奢华,风景秀丽,被誉为"人间仙境",备受唐代帝王将相和文人墨客的吟诵。唐朝诗人王建有诗赞曰:“曾读列仙王母传,九天未胜此中游。”白居易亦发出“瞻上阳之宫阙兮,胜仙家之福庭。”的感慨。

GIS视角的上阳宫位置示意

GIS视角的上阳宫位置示意

GIS视角的上阳宫放大图

GIS视角的上阳宫放大图

复现过程

资料准备

  1. 一套隋唐洛阳城城市布局(含上阳宫)资料(如下)(可由百度搜索下载):
  2. 隋唐洛阳城布局矢量数据(可从 隋唐洛阳城空间布局图的制作与其盛景回顾 获取)
  3. 软硬件设备:装有 ArcGIS(本处为 ArcGIS Pro 3.0.2) 的电脑一台。

步骤一:新建一个专用坐标系(或使用隋唐洛阳城布局矢量数据的坐标系)

  打开ArcGIS,调出【坐标系】==>【新建投影坐标系】,坐标参数如下:
在这里插入图片描述

步骤二:带卫星地图的资料图片与影像配准

  选择有代表性的点进行配准,由于本人对其很熟悉,因此,这里只选择城墙四个角进行配准。
  【地理配准】= => 【适应显示范围】(调整到合适比例) = => 【添加控制点】(4个) = => 【保存】。

步骤三:矢量化

  对步骤二配准后的布局图进行矢量化操作,可矢量化的内容包括:

  1. 城墙(矢量线)
  2. 宫殿、苑等(矢量面)
  3. 城门(矢量点)

  首先创建矢量文件,按照如下步骤:

步骤四:添加属性表

步骤五:制图

  新建一个布局,调整标注、字体,颜色大小至满意状态。

数据共享

链接:https://pan.baidu.com/s/1etce6S3h2kdPoZTFvyYoUw?pwd=ot6p

提取码:ot6p

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

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

相关文章

页面注册案例

效果图: 分析业务模块: 发送验证码模块各个表单验证模块勾选已经阅读同意模块下一步验证全部模块:只要上面有一个input验证不通过就不同意提交 业务 1 :发送验证码 用户点击之后,显示05秒后重新获取时间到了&…

大国护眼学习笔记01

第一天(23.4.17) 2—11节什么是近视? 1、“近视离焦”是指成像点落在视网膜的哪里? 前面 2、“远视离焦”是指成像点落在视网膜的哪里? 后面 3、眼轴变长时,成像点会往前移还是往后移? 前移 4、…

毛灵栋 : 以兴趣为壤,育能力之实 | 提升之路系列(一)

导读 为了发挥清华大学多学科优势,搭建跨学科交叉融合平台,创新跨学科交叉培养模式,培养具有大数据思维和应用创新的“π”型人才,由清华大学研究生院、清华大学大数据研究中心及相关院系共同设计组织的“清华大学大数据能力提升项…

【RP-RV1126】Ubuntu上配置Buildroot Qt 开发板远程开发调试环境(SSH)

文章目录 一、前提二、基础设置建设Buildroot编译Qt5配置SSHBuildroot文件系统添加账号密码开发板联网Buildroot文件系统构建时打开rsync功能 三、QtCreator配置3.1 配置Qt交叉编译套件(Kits)配置Kits里面的交叉编译器配置Kits里面的qmake工具最后配置Kits 3.2 配置远程部署设备…

VLAN基础实验

实验要求: 1、PC1和PC3所在接口为Access接口 PC2/4/5/6处于同一网段:其中PC2可以访问PC4/5/6 PC4可以访问PC5,但不能访问PC6 PC5不能访问PC6 2、PC1/3与PC2/4/5/6不再同一网段 3、所有PC通过DHCP获取IP地址,且PC1/3可以正常访问PC2/4/5/6 实…

tkinter-TinUI-xml实战(9)crosschat客户端

tkinter-TinUI-xml实战(9)crosschat客户端 引言声明文件结构核心代码服务端连接登录界面主页面主文件 结语 引言 CrossChat(十字街)是一个线上匿名群聊平台,类似Hack.Chat。 现在通过websocket简单地构建一个cc的客户…

随机蛙跳算法 (SFLA)简单实现(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 随着计算机科学与技术的迅速发展,人类生存空间的扩大以及认识与改造世界范围的拓宽,人们对科学技术提出了新的和更高的要求,其…

android中线程池的选择

线程池是把一个或多个线程通过统一的方式进行调度和重复使用的技术。 避免了因为线程过多而带来使用上的开销。 在安卓开发中,为了更好的性能体验,我们在选择线程池的时候,需要从具体需求来考虑,主要考虑以下几方面: …

计算机类专业的普通校招生毕业如何“卷”一份好工作?

毕业差不多两年的校招生有感 一、为什么写这篇文章?二、我 → 一名普通的校招生前身三、我 → 一名普通的校招生养成四、校招如何拿到offer?五、总结 一、为什么写这篇文章? 一开始我写CSDN是为了记录自己学习技术的小日记,小总结…

JavaScript运算符与表达式

目录 一、 二、|| 三、??与?. ?? ?. 四、... 五、[] {} [] {} 一、 严格相等运算符,用作逻辑判断 1 1 // 返回 true 1 1 // 返回 true,会先将右侧的字符串转为数字,再做比较 1 1 // 返回 false,类型不等…

每日学术速递4.22

CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 Subjects: cs.CV 1.Reference-based Image Composition with Sketch via Structure-aware Diffusion Model 标题:通过结构感知扩散模型与草图进行基于参考的图像合成 作者:Kang…

PDF转PPT:省时省力的高效方式

PDF和PPT是日常工作和学习中常见的文件格式,但是它们的使用场景不同,很多时候需要将PDF文件转换为PPT文件才能更好地展示内容。本文将介绍如何使用PDF转PPT工具来实现快速转换,省时省力。 一、为什么需要将PDF文件转换为PPT文件 1.PPT文件更…

English Learning - L2-15 英音地道语音语调 语调四步法 2023.04.17 周一

English Learning - L2-15 英音地道语音语调 语调 2023.04.17 周一 语调概念和汉语拼音对比 语音语调四步法语调练习意群划分重音重中之重语调的选择 语调的含义 语调概念 广义:语音技巧,连读,失去爆破,音同化,还有平…

如何利用AI技术实现高品质的文字转语音效果

人们越来越依赖语音技术进行交流和获取信息。语音技术可以提高工作效率和舒适度,减轻眼睛疲劳和阅读负担。在数字化时代,AI技术已经能够帮助我们实现高品质的文字转语音效果。下面我们将介绍一些方法,以帮助您更好地利用AI技术实现高品质的文…

Vue.js过滤器filters

目录 一、局部过滤器 二、全局过滤器 三、过滤器串联 四、过滤器接收多个参数 Vue.js允许自定义过滤器,过滤器的作用可被用于一些常见的文本格式化(也就是修饰文本,但是文本内容不会改变) 过滤器可以用在两个地方&#xff1a…

微信小程序开发详细步骤是什么?

微信小程序开发只需要三步,分别是注册小程序,编辑设计小程序内容和一键发布小程序zlzwgz0127。 这篇回答不介绍写代码开发小程序,因为更多人是不懂代码的,所以推荐用第三方平台开发小程序zlzwgz0127。 在开始制作小程序之前&#…

Linux基础—深入理解Linux文件系统

Linux基础—深入理解Linux文件系统与日志分析 一、inode 与 block详解1.inode 和 block 概述2.inode的内容3.inode的大小4.inode的特殊作用5.inode 的号码6.查看文件的inode 号码7.inode 耗尽故障处理 二、恢复误删除的文件1.案例:恢复EXT类型的文件2.案例&#xff…

qt中信号和槽机制

文章目录 信号与槽机制实现 点击按钮 关闭窗口的案例 自定义信号槽自定义信号自定义槽函数触发自定义的信号案例:请老师吃饭 断开信号当槽函数遇到重载的时候拓展 信号与槽机制 connect(信号的发送者, 发送的具体信号,信号的接受者&#xff0…

SpringAop详解汇总

文章目录 近期想法什么是AOPSpringAOP与AspectjSpringAOP体系概述概念详解连接点- Jointpoint切入点- Pointcut通知- Advice切面- Aspect织入- Weaving 实现原理—动态代理JDK动态代理描述原理代码示例注意执行结果 优点缺点 CGLib动态代理描述原理代码示例注意执行结果 优点缺…

【UITableViewCell单元格重用补充 Objective-C语言】

一、咱们再把刚才说的UITableViewCell单元格重用的思路再给大家捋一下 1.咱们刚才说的这个单元格重用就是,当我们滚动的时候,这里给大家简单画一下, 2.就是滚动的时候,当把这个最上面的单元格滚完毕以后,把这个单元格放到缓存池里面, 3.给这个单元格要起一个ID,给它做一…