OSGB整体或自定义区域转换为3DTiles

工具

  1. OSGB源数据
  2. 灵易智模·倾斜摄影编辑平台(下称OPEditor)

操作步骤

打开倾斜摄影

  1. 打开软件(登录即注册,直接用手机号登录)
  2. 使用OPEditor打开OSGB原始倾斜数据,将会看到如下页面
    在这里插入图片描述

整体导出为3DTiles

  1. 在右侧节点树上鼠标右键点击唯一根节点,将会弹出菜单栏,选择导出 在这里插入图片描述
  2. 如图所示设置参数 在这里插入图片描述

自定义区域导出为3DTiles

  1. 创建选区
    当前版本三维视窗底部工具栏提供了三种选区创建工具:多边形选择工具、矩形选择工具以及规则选区创建工具,用以快速创建用户自定义选区
    在这里插入图片描述
    在这里插入图片描述

  2. 悬浮至选区上鼠标右键点击导出

    可Ctrl多选
    可通过左侧节点树选区右键

    在这里插入图片描述
    在这里插入图片描述

结果

在这里插入图片描述

Python可以使用一些库来将OSGB(Ordnance Survey National Grid)文件转换3D Tiles格式。 首先,我们可以使用GDAL库来读取OSGB文件的地理信息,并将其转换为XYZ坐标。GDAL库提供了osgeo包,使用这个包可以方便地对地理空间数据进行处理。 接下来,我们可以使用py3dtiles库将XYZ坐标转换3D Tiles格式。py3dtiles是一个用Python编写的库,用于处理和生成3D Tiles数据。通过使用这个库,我们可以创建3D Tiles文件,并将转换的XYZ坐标写入其中。 要处理OSGB文件并将其转换3D Tiles,我们需要按照以下步骤进行操作: 1. 从OSGB文件中读取地理信息:使用GDAL库中的osgeo包,读取OSGB文件并提取地理信息。 2. 将地理信息转换为XYZ坐标:根据OSGB文件中的地理坐标系和投影信息,使用GDAL库中的osr包将地理信息转换为XYZ坐标。 3. 创建3D Tiles文件:使用py3dtiles库创建一个新的3D Tiles文件。 4. 将XYZ坐标写入3D Tiles文件:使用py3dtiles库将转换的XYZ坐标写入3D Tiles文件。 需要注意的是,除了GDAL库和py3dtiles库外,还需要安装一些其他依赖项来确保这些库的功能正常运行。 总结起来,使用Python可以将OSGB文件转换3D Tiles格式。通过使用GDAL库将OSGB文件中的地理信息转换为XYZ坐标,并使用py3dtiles库创建和写入3D Tiles文件,我们可以处理和转换这些数据。这样,我们就可以在3D Tiles兼容的平台上加载和展示OSGB数据了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值