热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

0_18_QGIS地图生产基本流程

讲从无到有。第一步,栅格数据获取;这个难点在硬件和获取渠道。第二步,矢量化与属性赋值,如果精度要求不高的话,

讲从无到有。

第一步,栅格数据获取;这个难点在硬件和获取渠道。

第二步,矢量化与属性赋值,如果精度要求不高的话,RTK+QGIS就可以。

第三步,数据处理检查与入库,QGIS也可以。

 

一、栅格数据获取

一个方法是购买高分辨率的卫星影像或航摄影像,这些影像都是经过正射处理的,不仅可以制作二维地图,也可以制作三维地图,且精度非常高,未经过后续处理,就能达到厘米级精度。但传统栅格数据获取有很强的壁垒,得有航空摄影测量和地理信息数据处理的资质,才能去采购。

 

另一个方法,高精地图采集车获取点云数据,点云的精度受限于硬件,一般在分米级左右,当然如果使用配置非常好的三维激光扫描仪,精度能压缩到厘米级。

三维激光扫描技术也广泛应用于工业领域,著名的斯坦福兔子,就是这项技术的实验室应用。

 

实践中,能用的影像数据,获取难度较大。

 

二、矢量化与属性赋值

不管是航摄影像,还是点云,在矢量化之前,都需要先进行校正配准。

所谓校正配准,就是把这些影像数据的坐标纠正得更准。

首先需要在影像上采集标志点,例如塔尖、房角、电线杆等,外业人员拿着RTK去外面静态观测这些点的坐标,把坐标拿回来,与从影像上拾取的坐标进行平差解算,根据平差解算的结果,对影像进行校正配准。

 

配准之后的影像,可以先采用一些技术手段进行判读,提取路网、水系、房屋等矢量要素,而后采用专业GIS软件进行数据的数字化和修正,并在这个过程中,根据其他资料,给矢量要素赋值,例如道路名称、等级等等。

 

 

三、数据处理检查与入库

数字化之后的数据,需要进行检查,看是否错绘,漏绘,未赋属性、属性错赋,如果查到错误就要修改。

在这个过程中,还要检查数据的拓扑性,例如通达道路有没有进行节点连接,邻接的面有没有缝隙或压盖等。

完成数据处理检查后,要对数据进行入库。

一般来说,地理信息数据都是以关联表的形式入库的。既,一张表只存要素编号与要素几何信息,还有多张表存要素的其他属性,以要素编号关联。

这是一种经典的、巧妙的存储方式。

 

地图生产技术流程其实很复杂,规范性也非常强,条条框框加起来有十几个国标文件,大几百页操作规范,这里只是简单介绍一下。

实践出真知,配合QGIS入门与简单使用,自己做幅地图吧。

 

 

 

 


推荐阅读
  • 三星W799在2011年的表现堪称经典,以其独特的双屏设计和强大的功能引领了双模手机的潮流。本文详细介绍其配置、功能及锁屏设置。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • 脑机接口(BCI)技术正逐步将科幻变为现实,从帮助听障人士恢复听力到使瘫痪者重新站立,甚至可能将多年的学习过程压缩至瞬间。本文探讨了这一前沿技术的现状、挑战及其未来前景。 ... [详细]
  • 探索12个能显著提升iPhone使用体验的隐藏技巧,掌握这些功能后,你会发现生活更加便捷高效。 ... [详细]
  • 本文深入探讨了 Redis 的两种持久化方式——RDB 快照和 AOF 日志。详细介绍了它们的工作原理、配置方法以及各自的优缺点,帮助读者根据具体需求选择合适的持久化方案。 ... [详细]
  • jQuery HooRay:一款自创的实用 jQuery 工具插件
    这款插件主要由作者在工作中积累的常用功能开发而成,旨在解决现有插件间的冲突及浏览器兼容性问题。通过整合和优化现有插件,确保其稳定性和高效性。 ... [详细]
  • 本文详细介绍了如何在WebStorm中配置File Watchers,以实现在编辑LESS文件时自动生成压缩后的CSS文件和对应的源映射(.map)文件。通过简单几步设置,可以大幅提升前端开发效率。 ... [详细]
  • 深入解析Redis内存对象模型
    本文详细介绍了Redis内存对象模型的关键知识点,包括内存统计、内存分配、数据存储细节及优化策略。通过实际案例和专业分析,帮助读者全面理解Redis内存管理机制。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • Windows 7 64位系统下Redis的安装与PHP Redis扩展配置
    本文详细介绍了在Windows 7 64位操作系统中安装Redis以及配置PHP Redis扩展的方法,包括下载、安装和基本使用步骤。适合对Redis和PHP集成感兴趣的开发人员参考。 ... [详细]
  • 雨林木风 GHOST XP SP3 经典珍藏版 V2017.11
    雨林木风 GHOST XP SP3 经典珍藏版 V2017.11 ... [详细]
  • Hadoop发行版本选择指南:技术解析与应用实践
    本文详细介绍了Hadoop的不同发行版本及其特点,帮助读者根据实际需求选择最合适的Hadoop版本。内容涵盖Apache Hadoop、Cloudera CDH等主流版本的特性及应用场景。 ... [详细]
  • 深入理解 .NET 中的中间件
    中间件是插入到应用程序请求处理管道中的组件,用于处理传入的HTTP请求和响应。它在ASP.NET Core中扮演着至关重要的角色,能够灵活地扩展和自定义应用程序的行为。 ... [详细]
  • 本文详细介绍了福昕软件公司开发的Foxit PDF SDK ActiveX控件(版本5.20),并提供了关于其在64位Windows 7系统和Visual Studio 2013环境下的使用方法。该控件文件名为FoxitPDFSDKActiveX520_Std_x64.ocx,适用于集成PDF功能到应用程序中。 ... [详细]
author-avatar
VW旻shi只吃货8453
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有