参数化三维地下管网建模系统MagicPipe3D

2023-10-08 15:50

本文主要是介绍参数化三维地下管网建模系统MagicPipe3D,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 系统简介

       武汉幻城经纬科技有限公司研发的经纬管网建模系统MagicPipe3D实现了从二维地下管网矢量数据到三维地下管网BIM模型的一键式转换,包括二维数据提取、三维参数配置、几何建模、语义建模、模型组织、可视化等。系统自动提取二维管网几何和属性信息,基于参数化建模方法构建三维管道、接头、附属设施的几何模型和语义库,形成效果美观、加载效率高的城市级大范围三维地下管网3DTiles模型。

      欢迎下载试用,官方网站:经纬管网链接

2. 系统简介

  1. 基于GIS的交互式建模,二维地图、三维局部、三维地球与参数化建模过程联动,系统操作更加灵活便捷;
  2. 支持完整建模流程:二维浏览、坐标系转换、属性查询、素材配置、参数化建模、模型组织、三维漫游、语义查询等,完全自主知识产权,建模过程不依赖于任何其他软件或商业库;
  3. 支持局部更新:交互式选择二维地图更新范围,局部三维建模替换,便于城市大范围三维管网模型更新维护;
  4. 参数建模灵活配置,自动提取矢量参数数据,可手动设置模型纹理、组织、输出等。

3. 系统功能

(1)文件导入

     导入矢量,支持导入Shapefile二维矢量数据,在二维地图查看;

     导入表格,支持导入CSV二维表格数据,在二维地图查看;

     导入模型,导入三维Obj等模型数据,在三维局部视图查看;

     导入场景,支持导入3D Tiles模型数据,在三维地球查看。

(2)数据视图

      视图切换,实现二维地图、三维笛卡尔、三维气球视图切换;

      图层管理器,打开/关闭二维或三维视图图层管理窗口;

      属性查询,查询二维矢量地下管网的属性表信息;

      地图定位,定位到指定经纬度位置;

      缩放全图,缩放到所有数据外部范围;

      地形透明,三维地球设置地形透明便于查看管网模型;

      清空地图,将视图所有数据清空。

 (3)建模准备

      坐标系转换,针对原始二维矢量数据的坐标系为空、地方坐标系、投影坐标系等情况,可以设置或投影到WGS84、CGCS2000等地理坐标系,为管网3DTiles构建做准备;

      附属模型库,用户可以查看当前附属设施模型库的所有模型,载入三维局部场景浏览。也可以自己导入附属设施模型,为三维建模中的附属设施配置做准备。

(4)管网建模

      单项三维建模,根据一组二维管线和管点数据,自动提取建模参数,提供人为修改参数和配置,包括管线几何参数、纹理、金字塔层级组织、输出目录,最后构建3DTiles格式的三维地下管网模型;

      批量三维建模,批量配置所有载入的矢量管网数据,分别配置对应管线类型参数,进行一键式批量建模处理,按照先后顺序依次输出3DTiles格式的城市级大范围三维地下管网BIM模型。

 (4)关于系统

       系统设置,提供二维地图、三维局部、三维地球参数配置;

       软件注册,提供正式版购买注册信息;

       联系我们,提供官方联系方式。

       系统帮助,软件操作帮助文档。

    武汉幻城经纬科技有限公司版权所有,转载请注明出处!

这篇关于参数化三维地下管网建模系统MagicPipe3D的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/166372

相关文章

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

Spring Boot spring-boot-maven-plugin 参数配置详解(最新推荐)

《SpringBootspring-boot-maven-plugin参数配置详解(最新推荐)》文章介绍了SpringBootMaven插件的5个核心目标(repackage、run、start... 目录一 spring-boot-maven-plugin 插件的5个Goals二 应用场景1 重新打包应用

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Java内存分配与JVM参数详解(推荐)

《Java内存分配与JVM参数详解(推荐)》本文详解JVM内存结构与参数调整,涵盖堆分代、元空间、GC选择及优化策略,帮助开发者提升性能、避免内存泄漏,本文给大家介绍Java内存分配与JVM参数详解,... 目录引言JVM内存结构JVM参数概述堆内存分配年轻代与老年代调整堆内存大小调整年轻代与老年代比例元空

linux重启命令有哪些? 7个实用的Linux系统重启命令汇总

《linux重启命令有哪些?7个实用的Linux系统重启命令汇总》Linux系统提供了多种重启命令,常用的包括shutdown-r、reboot、init6等,不同命令适用于不同场景,本文将详细... 在管理和维护 linux 服务器时,完成系统更新、故障排查或日常维护后,重启系统往往是必不可少的步骤。本文

Mac系统下卸载JAVA和JDK的步骤

《Mac系统下卸载JAVA和JDK的步骤》JDK是Java语言的软件开发工具包,它提供了开发和运行Java应用程序所需的工具、库和资源,:本文主要介绍Mac系统下卸载JAVA和JDK的相关资料,需... 目录1. 卸载系统自带的 Java 版本检查当前 Java 版本通过命令卸载系统 Java2. 卸载自定

基于Python实现一个简单的题库与在线考试系统

《基于Python实现一个简单的题库与在线考试系统》在当今信息化教育时代,在线学习与考试系统已成为教育技术领域的重要组成部分,本文就来介绍一下如何使用Python和PyQt5框架开发一个名为白泽题库系... 目录概述功能特点界面展示系统架构设计类结构图Excel题库填写格式模板题库题目填写格式表核心数据结构