GISBox

GeoTIFF格式如何转换成Cesium的ImageryProvider加载?(影像切片)

GISBox(GIS 工具箱)中,我们给大家提供了多种 GIS 文件格式的一站式转换途径,只需导入本地 GIS 文件后进行切片,即可将其分发到各主流 GIS 平台或数字孪生项目搭建平台中。


下面我们以GeoTIFF 格式如何转换成 Cesium 的 ImageryProvider 加载为例,为大家介绍一下“影像切片”的设置步骤。

1. 新建切片任务

打开“GISBox”软件,在左侧切换到“切片”栏目,然后点击右上方的“新建”按钮创建一个切片任务。

“新建切片任务”窗口的左侧点击切换到“影像切片”,如下图所示:

2. 切片任务设置

2.1 添加文件

点击上方的“+ 添加文件”按钮添加我们本地的文件,如下图所示:

将我们需要转换的本地文件添加进来,如下图所示:

2.2 基础参数

2.2.1 导出路径

点击右侧的文件夹图标可以设置文件导出的路径,导出路径无特殊要求,通常保存在文件夹中,如下图所示:

保存路径最好为空,否则会弹出提示,如下图所示:

2.2.2 空间参考

“空间参考”通常包含两个主要部分:投影和基准面。投影决定了如何将球形的地球表面转换为平面地图,而基准面则定义了用于测量位置的椭球体形状,GISBox 软件会根据切片文件自动识别对应的空间参考,如下图所示:

2.2.3 背景透明

“背景透明”进行设置,可以选择“自动”“透明色”

配置项 说明
自动 软件会自动设置背景透明。
透明色 选择透明色,默认的 RGB 数值都为“0”,也可以自定义设置具体的值,最小值为“0”,最大值为“255”

更改背景透明设置,如下图所示:

2.2.4 颜色拉伸

“颜色拉伸”设置是用于调整栅格数据集显示效果的重要工具,它可以帮助用户优化图像的视觉表现,使得特征更加明显或者颜色更加自然。包括三种颜色拉伸方法:“偏移缩放”“最值”“百分比”

2.2.5 级别设置

自定义设置“级别”的范围,不同的级别会影响转换速度,最低级别为“0”,最高级别为“25”,级别越大,转换的时间也会越长,适当地降低级别大小可以加快切片速度,默认值为“0-18”建议设置为“0-10”,以提高转换速度。

2.2.6 服务类型

在地理信息系统(GIS)和 Web 地图服务领域,“服务类型”指的是通过网络提供地图数据和相关功能的不同方式,GISBox 的影像切片支持“WMTS”“TMS”这两种服务类型,如下图所示:

配置项 说明
WMTS WMTS 是一种由开放地理空间信息联盟(OGC)定义的服务类型,它专注于通过 HTTP 协议提供预渲染的地图瓦片,适用于需要大量静态地图切片的应用场景。
TMS TMS 是一种由开源空间信息基金会(OSGEO)指定的地图服务类型,它同样提供地图的瓦片服务,为了处理方便,瓦片通常采用正方形存放,像素大小一般为 256 或 512。

2.2.7 投影参数

GISBox 的影像切片支持两种类型的投影,分别是“墨卡托投影”“经纬度投影”,山海鲸可视化主要采用墨卡托投影,如下图所示:

配置项 说明
墨卡托投影 墨卡托投影是一种广泛使用的地图投影方式,它将地球表面的经纬度坐标转换成了一个平面上的直角坐标系统,因其直观易读、计算简便而被广泛应用于航海图、世界地图等领域。
经纬度投影 在广义上,当我们谈论地图投影时,经纬度本身也可以视为一种“投影”,即地球表面点的原始位置信息(经度和纬度)直接映射到二维平面上。

2.2.8 瓦片大小

根据常规传统,“瓦片大小”都是“256”,但是事实上瓦片大小可以设置为“非 256”,比如“512”“1024”,这样做的目的是可以在大屏上减少瓦片的请求次数,如下图所示:

如果需要设置瓦片大小为“512”或者“1024”,可以购买相应的套餐,套餐会提供“自定义瓦片尺寸”“模型轻量化”等功能,并且提供两种计费功能,分别为“按月计费”“按年计费”,如下图所示:

3. 发布设置

在成功创建影像切片时,可以同时发布成服务,如下图所示:

3.1 同时发布成服务

当勾选“同时发布成服务”设置时,影像切片成功后会自动分发(生成对应的服务地址),如下图所示:

3.2 不同时发布成服务

当未勾选“同时发布成服务”设置时,影像切片成功后不会自动分发,需要手动添加,如下图所示:

4. 编辑文件

4.1 跳转分发列表

切片任务处理完毕后点击右侧“跳转分发列表”按钮,可以跳转至分发列表查看对应服务。

4.2 打开文件夹

切片任务处理完毕后点击右侧“文件夹”按钮,可以查看转换后的文件,如下图所示:

4.3 删除任务

点击右侧的“删除”按钮,删除该影像切片任务,如下图所示:

5. 使用发布的服务地址

如果在切片任务的设置中勾选了“同时发布成服务”时,模型切片成功后会自动分发(生成对应的服务地址),我们可以点击打开对应的分发列表,如下图所示:(关于发布模型的详细使用说明,请参看教程:模型服务

生成的服务地址可以被应用到Cesium等 GIS 平台中 ,也可以应用于一些数字孪生项目搭建平台中去,比如山海鲸可视化