ArcGis空间数据处理 详细

一、为什么要对空间数据进行处理?

答:获取到的空间数据会存在一些问题,比如数字化错误,数据格式不一致,比例尺或者投影不一致等等问题,需要对数据进行处理,达到GIS数据库的要求,才能实现GIS的各种功能

二、空间数据处理的主要内容

1.矢量数据拓扑关系的建立

(1)链的组织

(2)结点匹配

将一定的限差内的链端点作为一个结点

(3)检查多边形是否闭合

检查方法:判断一条链(理解成一条线)的顶端是否有与之匹配的端点(待详细理解)

(4)建立多边形

(4.1)关于面积的正负问题

面积为正:多边形顺时针方向构成
面积为负:多边形逆时针方向构成(都是规定,记忆即可)

(4.2)多边形建立的基本过程

i: 顺序取一个结点为起始结点,取完为止;并取经过你取的结点的一条链,作为起始链
ii :取到这条链的另外一个结点,找到靠近这个结点的的最右边的链,作为下一条链
理解 ii将起始结点与另外一个结点连接成一条直线,直线的方向指向新的结点,(也就是前面说的另外一个结点),直线将平面分为两部分,首先判断直线的右侧看有没有链的存在,如果有,取与该直线顺时针(直线到链的顺时针)夹角最大的那条链(取得链不能和前面取到的链重合),否则,取左边的那半面的与该直线夹角顺时针(链到直线方向的顺时针)最大的那条链(取得链不能和前面取到的链重合)。

iii :判断是否回到起点,(就是判断是否形成一个闭合的区域)
iiii:取起始点为起始点,刚才所形成的多边形的最后一条边为起始链,重复操作(说白了,就是编程的for循环实现,建立多边形的过程)

(5)岛的判断

(5.1)

未完,待续…
后续持续更新。。。。。。
笔者能力有限,如有理解不当,请留言提出改正

ArcGis 空间数据处理 详细相关推荐

  1. Arcgis使用教程(五)ARCGIS空间数据处理之影像镶嵌(拼接)与裁剪

    一.栅格数据和栅格数据的拼接 根据搜索工具快速搜索常用工具箱: 打开影像镶嵌工具: 参数解释与设置: 二.栅格数据和矢量数据的裁剪 ,以矢量数据为范围对栅格 1)栅格数据裁剪 栅格数据和栅格数据的裁剪 ...

  2. ArcGIS Pro地理空间数据处理完整工作流实训及python技术融合

    GIS是利用电子计算机及其外部设备,采集.存储.分析和描述整个或部分地球表面与空间信息系统.简单地讲,它是在一定的地域内,将地理空间信息和 一些与该地域地理信息相关的属性信息结合起来,达到对地理和属性 ...

  3. ArcGIS Pro地理空间数据处理完整工作流实训及python技术融合深度

    [原文]:ArcGIS Pro地理空间数据处理完整工作流实训及python技术融合深度应用 <第一章.ArcGIS Pro基础 >: ArcGIS Pro 安装与配置 ArcGIS Pro ...

  4. python地理数据处理 下载_python-doc/将Python用于地理空间数据处理.md at master · zhuxinyizhizun/python-doc · GitHub...

    毫无疑问,Python是当今最流行,最通用的编程语言之一.这有很多种强有力的原因,但在我看来,最重要的是:开源定义,语法简单,包括电池的理念(batteries included philosophy ...

  5. 大数据分块_空间数据库基础理论 GIS空间数据处理分析涉及的基本概念

    <空间数据库>课程整理汇总,106篇课程,内容太长,学习中,把一些关键点,汇总记下笔记 地理空间 GIS中的地理空间(Geo-spatial)是指经过投影变换后,在笛卡尔坐标系中的地球表层 ...

  6. arcgis中python批处理_基于Python的ArcGIS空间数据格式批处理转换工具开发

    基于 Python 的 ArcGIS 空间数据格式批处理转换工具开 发 焦 洋,邓 鑫,李胜才 [摘 要] 摘 要 ArcGIS 仅提供了单个文件的空间数据格式转换工具.本文首先 研究基于 Pytho ...

  7. python空间数据处理_基于Python语言的空间数据处理

    龙源期刊网 http://www.doczj.com/doc/7b0e0476172ded630a1cb662.html 基于Python语言的空间数据处理 作者:何丽娴甘淑陈应跃 来源:<价值 ...

  8. python空间数据处理_基于Python的空间数据批量处理方法

    第 34 卷 第 4 期 2011 年 8 月 测绘与空间地理信息 GEOMATICS & SPATIAL INFORMATION TECHNOLOGY Vol. 34,No. 4 Aug. ...

  9. ArcGis空间分析学习:土地利用动态变化分析

    说明:本实验主要参考GIS空间分析实验教程-田永中,适合初学者参阅 目录 一.实验理论 (1)实验目的 (2)实验内容 (3)实验原理 (4)实验方法 (5)实验流程 (6)实验材料 二.实验步骤 ( ...

最新文章

  1. 抓信插件开发遇到网页的CSS不起作用
  2. The alias LM/W3SVC/1/Root/XX already exists. Please choose a different alias
  3. 【错误记录】Android 应用 release 打包报错处理 ( 关闭语法检查 | 日志处理 | release 配置 )
  4. 【深度学习】全连接层的作用
  5. 救援模式下更改用户密码
  6. Java基础之字符串String:
  7. 【DP】Sleeping Cows P(P7154)
  8. WP8.1学习系列(第九章)——透视Pivot开发指南
  9. 董长青(1980-),男,北京卡达克数据技术中心软件业务本部高级工程师,主要研究方向为大数据、车联网。...
  10. HTML+CSS制作炫彩的数字时钟
  11. laravel表单验证
  12. CSharpGL(7)对VAO和VBO的封装
  13. Ubuntu 12.04下安装OpenCV 2.3.1,图像二值化
  14. Java实用教程-Java基本语法-Java程序的构成
  15. QT 网络编程之https
  16. 一个牛人给JAVA初学者的建议【转】
  17. 数学——对数公式log常识回顾
  18. 美团笔试题解2022-3-12号
  19. opencv绘制图形轮廓并筛选面积操作
  20. 对偶范数、霍尔德(Hölder)不等式、范数的共轭范数

热门文章

  1. 自媒体都要“实人实证实名”纳入管控!
  2. 怎么抠图换背景?抠图换背景这样做
  3. AT常用指令和错误码
  4. 破壁料理机常见的非故障排除方法
  5. SQL—— Statement 对象
  6. redis设置用户名和密码linux,redis的密码设置(windows与linux相同)
  7. 湖南大学计算机系院士,与院士面对面 | 名家共话“未来计算与产业变革”
  8. 03. Redis 常用配置
  9. 联想笔记本开机显示器不亮,解决办法
  10. R语言计算医学统计学中RR、OR和HR三个关于比值