SuperMap三维专题之倾斜摄影——倾斜摄影数据介绍篇

2024-03-28 07:08

本文主要是介绍SuperMap三维专题之倾斜摄影——倾斜摄影数据介绍篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

倾斜摄影测量三维模型技术发展至今,属于一项成熟度很高的技术。很多人手里都有大大小小的一些倾斜摄影三维模型数据,但是数据怎么展示,怎么进行使用,怎么与业务进行结合一直是大家很头痛的事情。下面我会为大家介绍从数据拿到手到最后展示的一整套流程。

倾斜摄影三维数据目前有好几款自动化建模软件可以进行生产,使用度比较高的有CC(原Smart3D)、街景工厂、PhotoScan等,随之而来的也有很多格式的数据。目前市面上公开认可的倾斜摄影数据的标准格式为OSGB格式,我们也将基于这个格式进行介绍。

1.倾斜摄影数据的组织格式

以CC软件生产的OSGB格式为例,倾斜摄影数据是有很多个包含OSGB数据的文件夹,一个s3c后缀的文件以及一个metadata.xml的文件组成:

.2.倾斜摄影数据文件含义解析

  • *.s3c文件:该文件为CC软件的工程文件,后面使用SuperMap软件无需使用,可忽略
  • Data文件夹:存放倾斜摄影三维数据的文件夹,俗称根目录
  • metadata.xml文件:存放倾斜摄影三维数据的坐标系和坐标值信息

3.metadata.xml文件详细解析

倾斜摄影数据在生产的时候就已经制定好数据的坐标系信息和中心点的坐标值等,这些信息都存放在这个xml文件中。

①第一种

文件中ENU表示该倾斜摄影数据使用的是ENU坐标系,并且后面的坐标值表示倾斜摄影数据的插入点坐标,打开SuperMap iDesktop软件,找到三维数据→数据管理→生成配置文件

然后在对话框中填入xml的信息

备注:源数据路径选择到data文件夹,目标文件路径建议与源数据路径一致,目标文件名可以修改为有意义的名称

②第二种

文件中的EPSG:32649表示该倾斜摄影三维数据用的是编号为32649的EPSG坐标系,并且该数据的插入中心点坐标为(686169,2541593,0),SuperMap iDesktop中可以根据EPSG的编号新建坐标系,具体操作方法为:首先打开新建配置文件的对话框,填写好源数据路径和目标文件路径和路径名以及插入点坐标点后,勾选投影设置,在投影设置对话框中选择新建,根据EPSG编码新建(或者再搜索框里直接输入编码搜索即可)

4.加载数据

配置文件生成完成后我们就可以利用SuperMap iDesktop软件打开倾斜摄影三维数据进行数据浏览。具体操作方法为,在工作空间文件管理器的场景节点上右键,选择新建球面场景

然后再场景选项卡中点击缓存按钮,再在文件选择窗口中选择刚才生成的配置文件(*.scp)即可

 打开后,在左边图层管理器中双击倾斜摄影图层即可以定位到数据位置

好了,到这里倾斜摄影第一课就完成啦,我们学会了怎么加载和浏览倾斜摄影数据,进步很大呢!

这篇关于SuperMap三维专题之倾斜摄影——倾斜摄影数据介绍篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

canal实现mysql数据同步的详细过程

《canal实现mysql数据同步的详细过程》:本文主要介绍canal实现mysql数据同步的详细过程,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的... 目录1、canal下载2、mysql同步用户创建和授权3、canal admin安装和启动4、canal

MybatisPlus service接口功能介绍

《MybatisPlusservice接口功能介绍》:本文主要介绍MybatisPlusservice接口功能介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录Service接口基本用法进阶用法总结:Lambda方法Service接口基本用法MyBATisP

使用SpringBoot整合Sharding Sphere实现数据脱敏的示例

《使用SpringBoot整合ShardingSphere实现数据脱敏的示例》ApacheShardingSphere数据脱敏模块,通过SQL拦截与改写实现敏感信息加密存储,解决手动处理繁琐及系统改... 目录痛点一:痛点二:脱敏配置Quick Start——Spring 显示配置:1.引入依赖2.创建脱敏

MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)

《MySQL复杂SQL之多表联查/子查询详细介绍(最新整理)》掌握多表联查(INNERJOIN,LEFTJOIN,RIGHTJOIN,FULLJOIN)和子查询(标量、列、行、表子查询、相关/非相关、... 目录第一部分:多表联查 (JOIN Operations)1. 连接的类型 (JOIN Types)

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

Python数据分析与可视化的全面指南(从数据清洗到图表呈现)

《Python数据分析与可视化的全面指南(从数据清洗到图表呈现)》Python是数据分析与可视化领域中最受欢迎的编程语言之一,凭借其丰富的库和工具,Python能够帮助我们快速处理、分析数据并生成高质... 目录一、数据采集与初步探索二、数据清洗的七种武器1. 缺失值处理策略2. 异常值检测与修正3. 数据

pandas实现数据concat拼接的示例代码

《pandas实现数据concat拼接的示例代码》pandas.concat用于合并DataFrame或Series,本文主要介绍了pandas实现数据concat拼接的示例代码,具有一定的参考价值,... 目录语法示例:使用pandas.concat合并数据默认的concat:参数axis=0,join=

java中BigDecimal里面的subtract函数介绍及实现方法

《java中BigDecimal里面的subtract函数介绍及实现方法》在Java中实现减法操作需要根据数据类型选择不同方法,主要分为数值型减法和字符串减法两种场景,本文给大家介绍java中BigD... 目录Java中BigDecimal里面的subtract函数的意思?一、数值型减法(高精度计算)1.

C#代码实现解析WTGPS和BD数据

《C#代码实现解析WTGPS和BD数据》在现代的导航与定位应用中,准确解析GPS和北斗(BD)等卫星定位数据至关重要,本文将使用C#语言实现解析WTGPS和BD数据,需要的可以了解下... 目录一、代码结构概览1. 核心解析方法2. 位置信息解析3. 经纬度转换方法4. 日期和时间戳解析5. 辅助方法二、L

Pytorch介绍与安装过程

《Pytorch介绍与安装过程》PyTorch因其直观的设计、卓越的灵活性以及强大的动态计算图功能,迅速在学术界和工业界获得了广泛认可,成为当前深度学习研究和开发的主流工具之一,本文给大家介绍Pyto... 目录1、Pytorch介绍1.1、核心理念1.2、核心组件与功能1.3、适用场景与优势总结1.4、优