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

浅谈三维GIS的应用之三维管线

二维GIS在应用上已经越来越满足不了用用户的需求,比如单一维度的展示方式,往往达不到用户真的业务需求,所以,三维gis也用孕育了很多年,但是却始终很难走出大数据生产以及数据维护的困境。接下来我就说

  二维GIS在应用上已经越来越满足不了用用户的需求,比如单一维度的展示方式,往往达不到用户真的业务需求,所以,三维gis也用孕育了很多年,但是却始终很难走出大数据生产以及数据维护的困境。接下来我就说说超图三维在二三维一体化上面的成就。以及自己对三维管线应该的一些认识。

  多年来,超图一直致力于二三维一体化的技术模式。因为此时,所有的三维够陷入了一个困境,展示效率,速度,以及与二维GIS的结合上来,而他们的二三维一体化也是基于解决这些问题去考虑的。虽然从真正的东西出来到现在只有几年的时间,但是已经看到了很大的变化,也有了不小的成就。超图的二三维一体化的特性主要在于,数据存储展示一体化,分析一体化,操作一体化,以及数据共享的一体化。接下来就谈谈三维管线的应用。

  地下管线是城市的“生命线”,是一个城市健康安全运行的“动脉”,但其具有很大的隐蔽性、复杂性的特点。建立科学、准确、完整、可视、智能的地下管线信息系统,是城市规划、建设和管理的迫切需求。传统二维管线已经不能满足整个城市在建设过程中的需求,比如开挖过程中更合理的避开管线,而不至于出现挖断管线的情形,利用三维可视化的技术这个将会让用户很直观的了解到土质,管线埋深,以及做出科学准确的方案。

超图三维管线的特点:

数据生产:

所有的数据都是在二维数据中处理而来,处理的方法也是比较简单的:

首先:将管点、管线的生成三维的点和线,这个主要是在数据采集的时候会采集节点的高程或埋深。

其次:制作符号库,将三维的管点按照类型,制作出来,如直通,三通,直角的,30度角的接管,井等。三维管线按照管线类型来制作,比如电力,排水,燃气等,使用不通过的材质。

再者: 计算管线的连接处的夹角,主要是通过目标管点对应连接的管点的夹角去计算管点的类型和旋转方向,使点与线吻合,管线则直接根据管线类型及管径设置即可。

通过以上方法可以将二维的管线数据生成三维管线数据。而无需建模。省去数据制作成本,且维护简单,添加删除编辑三维管线时只需在二维窗口中进行编辑怎么实现三维的联动更新。

应用:

查询:主要是依赖于二维数据的查询方式,技术比较成熟,快速,稳定性高。

分析:主要是横断面分析,纵断面分析,开挖分析,碰撞检测,联通分析等。

横纵断面的分析则是依赖于二维基础数据进行的,通过获取Z值点,可以将相交管线的相交点绘制出来,可以展示平面示意图和三维刨面图。

开挖只要是两方面用途,一、从地表看局部地下管线。二、应用考虑,实现对开挖过程中对对应位置的管线有无影响。展示效果用二三维一体化技术将范围面拉伸三维面,后续可详解实现方法,主要设置style3d,开挖高度来设置范围面下拉效果以及对相交管线的计算。

碰撞检测:主要用于对管线设计,设计管线会不会与其他已有管线相交,走不通,主要用于二维数据的空间分析以及对高程信息的判断比对。

 

 


推荐阅读
  • GNU GRUB(简称GRUB)是一个来自GNU项目的支持多启动的引导加载程序。它允许用户在同一台计算机上安装多个操作系统,并在启动时选择希望启动的系统。 ... [详细]
  • 随着技术的发展,黑客开始利用AI技术在暗网中创建用户的‘数字孪生’,这一现象引起了安全专家的高度关注。 ... [详细]
  • 解锁加密ZIP文件的高级技巧
    在日常工作中,经常会遇到需要访问被加密的ZIP文件的情况。当你没有密码时,这可能会成为一个难题。本文将指导你如何安全有效地处理这类问题,包括使用特定工具和技术来尝试恢复或移除密码。 ... [详细]
  • 本文提供了针对Windows 7操作系统中,使用浏览器时出现电脑卡死问题的有效解决方案,包括检查硬件加速设置、安全模式下的故障排查以及利用崩溃日志进行深入分析的方法。 ... [详细]
  • 本文详细介绍了如何为笔记本电脑配置无线网络连接,确保其安全性和稳定性,适合初学者快速上手。 ... [详细]
  • 深入解析JVM:类加载子系统详解
    本文旨在深入探讨Java虚拟机(JVM)中的类加载子系统,包括其基本结构、类加载器的工作原理、类的加载过程以及双亲委派机制。通过对这些关键点的详细分析,帮助读者更好地理解和掌握JVM的核心机制。 ... [详细]
  • 介绍一个基于区块链技术的分布式存储项目,其提供的网盘服务速度远超传统网盘,如百度网盘,最高可达5倍之多。 ... [详细]
  • 解析EasyCVR平台国标GB28181协议下的TCP与UDP模式
    在使用EasyCVR视频融合平台过程中,用户常遇到关于端口设置的问题,尤其是TCP和UDP模式的区别。本文将详细介绍这两种模式在GB28181协议下的具体应用及差异。 ... [详细]
  • NFC OMA 接口访问优化
    本文探讨了NFC设备中OMA接口的访问方式,特别是针对IC制造商提供的NFC swp-sim访问与NFC服务提供商对eSe(嵌入式安全元件)访问的不同处理方法。文中提出了几种解决方案以解决由此产生的双SmartcardService运行问题。 ... [详细]
  • NIO 通道接口详解
    本文介绍了NIO(New Input/Output)中的通道接口及其相关概念,包括通道的基本功能、接口设计以及各类通道接口的具体用途。通过本文,读者可以深入了解NIO通道的设计原理及其在实际项目中的应用。 ... [详细]
  • 近年来,随着HTTPS加密技术的普及,许多网站开始采用这一技术来保障数据安全。然而,近日发现的一种新型木马利用中间人攻击手段,成功绕过HTTPS的安全防护,每日影响超过200万次的网络访问。 ... [详细]
  • Linux环境下Redmine快速搭建指南
    本文将详细介绍如何在Linux操作系统中使用Bitnami Redmine安装包快速搭建Redmine项目管理平台,帮助读者轻松完成环境配置。 ... [详细]
  • 本文深入探讨了服务器的主要作用,包括加速访问、增强安全性和绕过访问限制等,并详细介绍了如何正确配置代理服务器。 ... [详细]
  • 一面问题:MySQLRedisKafka线程算法mysql知道哪些存储引擎,它们的区别mysql索引在什么情况下会失效mysql在项目中的优化场景&# ... [详细]
  • 本文探讨了即使实现了财务自由,为何仍有许多人选择继续职场拼搏的原因,以及这种选择背后的深层心理与职业动力。阅读大约需要4分钟。 ... [详细]
author-avatar
仔田
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有