热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

[GIS教程]6空间数据采集与处理

文章目录数据源分类按获取方式分按表现方式分4D产品-从应用来分空间数据采集与处理的基本流程数据源选择数据采集方法的确定数据的编辑与处理数据质量控制与评价数据入库【GIS】整个地理信


文章目录

  • 数据源分类
    • 按获取方式分
    • 按表现方式分
    • 4D产品-从应用来分
  • 空间数据采集与处理的基本流程
    • 数据源选择
    • 数据采集方法的确定
    • 数据的编辑与处理
    • 数据质量控制与评价
    • 数据入库


【GIS】整个地理信息系统就是围绕 空间数据的采集、处理、存储、分析和表达而展开的

【空间数据采集与处理 的重要性】因此空间数据来源、采集手段、生成工艺、数据质量就直接影响到地理信息系统应用的潜力、成本和效率


数据源分类

按获取方式分



  1. 地图数据:普通地图、专题图数据

  2. 遥感影像:卫星影像、航拍航空影像

  3. 实测数据:各种野外实验、实地测量所得

  4. 共享数据:已有数据的共享


按表现方式分



  1. 数据化数据

  2. 多媒体数据:声音录像等辅助的数据,用于专业的GIS

  3. 文本资料数据:属性信息的重要来源


4D产品-从应用来分

详细参考:https://www.cnblogs.com/wicked-fly/p/4710134.html
































名称全称介绍
DLG数字线划地图(DLG, Digital Line Graphic)是与现有线划基本一致的各地图要素的矢量数据集
且保存各要素间的空间关系和相关的属性信息
DEM数字高程模型(Digital Elevation Model,缩写DEM)是一定范围内规则格网点的平面坐标(X,Y)及其高程(Z)的数据集
它主要是描述区域地貌形态的空间分布,是通过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而形成的
DRG数字栅格地图(Digital Raster Graphic)是根据现有纸质、胶片等地形图经扫描和几何纠正及色彩校正后,形成在内容、几何精度和色彩上与地形图保持一致的栅格数据集
DOM数字正射影像图(DOM,DigitalOrthophotoMap)是对航空(或航天)像片进行数字微分纠正和镶嵌,按一定图幅范围裁剪生成的数字正射影像集
它是同时具有地图几何精度和影像特征的图像
空间数据采集与处理的基本流程

在这里插入图片描述

【内外一体化】此方式比较传统,泾渭分明的内外业工作分的很开。现阶段,内外一体化普及,由一个人完成


数据源选择



  1. 是否能够满足系统功能的要求属性特征

  2. 所选数据源是否已有使用经验空间关系

  3. 系统成本

【大比例数据】生产周期长,生产成本高


数据采集方法的确定



  1. 地图数据(扫描矢量化)

    【我国20年前大量采用】

    • 纸图–>扫描仪:与DRG类似的栅格文件–>屏幕矢量化

    • 纸图–>数字化板上面–>跟踪数字化



  2. 遥感影像数据(摄影测量、遥感图像处理)

  3. 实测数据(全站仪数据采集、GPS测量等)

  4. 统计数据(键盘输入、扫描仪输入等)

  5. 共享数据(数据交换等)

  6. 多媒体数据(数据交换)

  7. 文本资料数据(键盘直接输入)


数据的编辑与处理

【背景】各种方法所采集的原始空间数据,都不可避免地存在着错误或误差,数据,属性数据在建库录入时,也难免会存在错误,所以对图形数据和属性数据进行一定的检查、编辑是很有必要的

【方法】



  1. 数学基础、数据结构的变换

  2. 图形拼接、拓扑生成

  3. 数据压缩


数据质量控制与评价

无论何种数据源,使用何种方法进行采集,都不可避免地存在各种类型的误差,而且误差会在数据处理及系统的各个环节之中累计和传播。对于数据质量的控制和评价是系统有效运行的重要保障和系统分析结果可靠性的前提条件之一。


数据入库

数据入库就是按照空间数据管理的要求,把采集和处理的成果数据导入到空间数据库中。



推荐阅读
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • Android LED 数字字体的应用与实现
    本文介绍了一种适用于 Android 应用的 LED 数字字体(digital font),并详细描述了其在 UI 设计中的应用场景及其实现方法。这种字体常用于视频、广告倒计时等场景,能够增强视觉效果。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 本文详细介绍了如何在 Spring Boot 应用中通过 @PropertySource 注解读取非默认配置文件,包括配置文件的创建、映射类的设计以及确保 Spring 容器能够正确加载这些配置的方法。 ... [详细]
  • This document outlines the recommended naming conventions for HTML attributes in Fast Components, focusing on readability and consistency with existing standards. ... [详细]
author-avatar
生活更美好YE
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有