将OSGB数据转换为3dtiles数据,转换成功

经过一天看博客、GitHub(期间有很多都无法实现OSGB—>3dtiles),终于成功将倾斜摄影测量数据OSGB成功转换为3dtiles。步骤如下:

1、整理OSGB数据。OSGB文件放Data和metadata.xml文件(这两个文件一定要有)

 2、下载3dtiles转换工具,下载网址为https://github.com/fanvanzh/3dtiles/releases/download/v0.4/3dtile.zip

 3、在3dtiles中输入cmd(或者win+R,输入cmd,按照图片所示进行操作)

win

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
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数据了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值