近日,再读地理信息系统原理的书,读书的目的有所不同,不是为自己了解专业知识,也不是为了应付考试,而是教别人学习GIS,所以学习的动力有所不一样,自己学习包括考研的时候学习,有个陋习,学习都是浅尝辄止,很少深入的学习,所以感谢有这么一个机会,可以诚惶诚恐的尽力将专业知识学精。下面整理了下,当初学的不好的地方,现在再次学习,不一样的感觉,真的应了那个道理:书读百遍,其义自见!学习中,看不懂的地方,反复看吧,没有一次是无用的阅读,首先读不懂也没关系,形成感性的认识,然后再次的阅读,感性上升到知识本身。

讲课的过程中,要根据学生的接受程度,站在学生的角度想问题,有时会讲的很细,用很通俗的例子讲解,偶尔都会把自己绕进去,不得不说这是个锻炼思维的过程。才明白一小时原来可以过的这么快,做学生时很少会有这种感觉,因为要控制时间,把握进度,又想说的更多来讲清楚,做老师的不易,现在才真正的体会。

目录

  1. 概论
  2. 地理空间数学基础
  3. 空间数据模型
  4. 空间数据结构
  5. 空间数据组织与管理
  6. 空间数据采集与处理
  7. 空间数据查询与空间度量
  8. GIS基本空间分析
  9. DEM与数字地形分析
  10. 空间统计分析
  11. 地理信息可视化
  12. 地理信息的i传输

第4章 空间数据结构

空间数据结构是指对空间逻辑数据模型描述的数据组织关系和编排方式,对地理信息系统中数据存储、查询检索和应用分析等操作处理的效率有着至关重要的影响。空间数据结构是地理信息系统沟通信息的桥梁,只有充分理解地理信息系统所采用的特定数据结构,才能正确有效地使用地理信息系统。空间数据结构的选择取决于数据的类型、性质和使用的方式,应根据不同的任务目标,选择最有效和最合适的数据结构。

4.1、矢量数据结构

矢量数据结构是对矢量数据模型进行数据的组织。它通过记录实体坐标及其关系,尽可能精确地表示点、线、多边形等地理实体,坐标空间设为连续,允许任意位置、长度和面积的精确定义。矢量书籍结构直接以几何空间坐标为基础,记录取样点坐标。按其是否明确表示地理实体间的空间关系分为实体数据结构和拓扑数据结构两大类。

4.1.1实体数据结构

是指构成多边形边界的各个线段,以多边形为单元进行组织,边界坐标数据和多边形单元实体一一对应,各个多边形边界点都单独编码并记录坐标。

上面这个表文件记录的是多边形和点坐标的关系。

上面这个表记录的是点的坐标信息。

上面这个表记录的是多边形和点的关系。

实体数据结构优点编码容易、数字化操作简单和数据编排直观等。

缺点:(1)相邻多边形的公共边界要数字化两遍,造成数据冗余存储,可能导致输出的公共边界出现间隙或重叠;

(2)缺少多边形的邻域信息和图形的拓扑关系;

(3)岛只作为一个单个图形,没有建立与外界多边形的联系。

注:通俗的讲:实体数据结构作为矢量数据的一种,是面向实体的一种数据组装和编码方式,是数据结构最简单一种,相应的也是数据量存储最大的,只是简单的记录多边形的坐标数据,却没有体现点线面之间的拓扑关系。

4.1.2拓扑数据结构

具有拓扑关系的矢量数据结构就是拓扑数据结构。拓扑数据结构是GIS分析和应用功能所必须的。点是相互独立的,点连成线,线构成面。每条线起始于起始节点,止于终止节点,并与左右多边形相邻接。最重要的特征是具有拓扑编辑功能,不但保证数字化原始数据的自动差错编辑,而且可以自动形成封闭的多边形边界。

可分为索引式结构,双重独立编码结构,链状双重独立编码结构。

1、索引式结构

采用树状索引以减少数据冗余并间接增加邻域信息,具体方法是对所有边界点进行数字化,将坐标对以顺序方式存储,由点索引与边界线号相联系,以线索引与个多边形相联系,形成树状索引结构。

图4.2和图4.3分别为图4.1的多边形文件和线文件树状索引图。下面是组织的表文件:

图4.4记录每个顶点的坐标

图4.5记录边界弧段由哪些点组成

记录多边形和边界弧段的关系。

树状索引结构消除了相邻多边形边界的数据冗余和不一致的问题

注:索引式结构采用了树状索引,其结构图为倒置的树结构,文件表体现了点线面的关系,进而体现出了拓扑关系。

2.双重独立编码结构

DIME(dual independent map encoding),是对图上网状或面状要素的任何一条线段,用顺序的两点定义以及相邻多边形来予以定义。

上图为线段拓扑关系,还需要点文件面文件。

注:双重独立编码中,节点和节点或多边形和多边形为邻接关系,节点与线段或多边形与线段为关联关系,利用拓扑关系组织数据,可以有效地进行数据存储正确性检查,同时便于对数据进行更新和检索。

地理信息系统教程(汤国安)——重点总结相关推荐

  1. 南京师范大学 地图学与地理信息系统(GIS) 国家重点学科 江苏省重中之重学科 地理信息科学江苏省重点实验室...

    南京师范大学地图学与地理信息系统学科为国家重点学科.江苏省重中之重学科,该学科拥有地理信息科学江苏省重点实验室,设有地理信息工程所.地图与遥感研究所.计量地理研究所.环境科学研究所.地理信息科学系和土 ...

  2. ArcGIS空间分析实验数据(汤国安版)

    通过百度网盘分享的文件:汤国安教材数据(- 链接:https://pan.baidu.com/s/1xHsL1k4clF6CZ-38OObzYA?pwd=2022  提取码:2022 复制这段内容打开 ...

  3. 地理信息系统:绪论重点基础知识

    目录 01 数据和信息 1.1 什么是数据? 1.2 什么是信息? 1.3 数据和信息之间的联系是什么? 02 地理数据和地理信息 2.1 什么是地理数据? 2.2 什么是地理信息? 2.3 地理信息 ...

  4. 南京师范大学地信/GIS/地图学与地理信息系统考研经验

    一.南师GIS考研基本流程 时间节点 关键信息 2021年9月初 各高校公布招生简章与招生目录,需要着重关注的是报考专业当年招收人数 2021年9底 预报名 2021年10月中旬 正式报名.正式报名与 ...

  5. 地理信息系统复习摘要

    地理信息系统要点总结 根据华一新<地理信息系统教程>(武汉大学出版社)总结而来,涵盖绝大部分要点知识,可供突击复习参考. 一.绪论 1.  GIS是由计算机硬件.软件和不同的方法组成的系统 ...

  6. M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课

    M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest Password=chin ...

  7. 地理信息系统概论复习重点

    地理信息系统概论重点 1 .数据:是通过数字化并记录下来可以被识别的符号,用以定性或定量地描述事物的特征和状况. 2 .信息:是指主体与外部客体之间相互联系的一种形式,是主体和客体之间的一切有用的消息 ...

  8. M3DGIS三维电子沙盘数字沙盘可视化交互地理信息系统开发教程第4课

    M3DGIS三维电子沙盘数字沙盘可视化交互地理信息系统开发教程第4课 虚拟三维数字沙盘开发教程第4课 下面介绍怎样在地球上增加自己的FrameworkElement,因为FrameworkElemen ...

  9. M3DGIS三维数字沙盘电子沙盘地理信息系统开发教程第10课

    三维数字沙盘电子沙盘M3DGIS地理信息系统开发教程第10课 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest Password=chinam ...

  10. 三维数字沙盘电子沙盘人工智能地理信息系统开发教程第14课

    三维数字沙盘电子沙盘人工智能地理信息系统开发教程第14课 很久没有写了,主要前段时间在针对怎么显示高精度的 倾斜数据而努力,现在终于实现了效果不错.以前的版本显示倾斜数据控制不太好.最近SDK也改动了 ...

最新文章

  1. qq分享组件 android,移动端,分享插件
  2. CF里面的资源载入问题
  3. Android--使用剪切板在Activity中传值
  4. java是如何简化成一行代码的?-----Lambda表达式初识
  5. iOS 如何把图片资源打包成bundle文件及遇到的坑(详解)
  6. 软件项目开发流程逻辑图
  7. 用PrtSc键触发启动flameshot
  8. php 图片木马,php图片木马怎么运行
  9. 2的次方表(1~64次方)
  10. 台式计算机有没有无线连接模块,台式机能不能连接wifi_台式机怎么连接wifi
  11. cat/tac查询命令
  12. Android加载so库
  13. redis 各种数据类型的应用场景
  14. 胖哈勃杯第十三届CUIT校赛web300短域名工具wp及出题心得
  15. GBase 8s的高可用1-HAC(双机高性能实时数据复制)高可用方案
  16. “时间就是金钱”的价值观
  17. 目前流行的个人台式计算机属于,[目前个人计算机的主要机型.doc
  18. 计算机实训四综合应用答案,计算机应用综合实训及习题
  19. 也谈般若波罗密多心经与计算机世界
  20. 三分迷糊,十分精明”── 认清股价的涨跌趋势才能成为股市高手

热门文章

  1. fm核武破解 java出错_关闭Java时后台的FM无法恢复
  2. 工程量清单软件测试,输变电工程量清单投标标准化应用软件BQB2017基本操作方法...
  3. 《数学分析新讲》_张筑生,12.5节:隐函数定理(1)
  4. 局域网桌面监控软件_如何促进局域网监控软件在企业中的普及
  5. windows11iis如何安装?
  6. Windows11以管理员身份运行命令窗口
  7. delphi 发送html邮件,delphi 发邮件 Delphi发送邮件的源码
  8. 如何在VS2013中配置一个DirectX开发环境
  9. dell网卡linux驱动,Dell R720上安装linux网卡驱动
  10. 服务器系统打不上网卡驱动,服务器网卡驱动程序不能正确加载