地心网格偏移

7.0.0 新版功能.

使用网格偏移进行地心转换

Alias

xyzgridshift公司

Domain

三维

输入类型

笛卡尔坐标

输出类型

笛卡尔坐标

通过网格中dx、dy、dz平移值的双线性插值执行地心平移。网格参照与输入(或有时输出)CR相对应的2D地理CR。

此方法在 [NTF_88] 与中的EPSG操作方法代码9655相同 [IOGP2018] (§2.4.4.1.1法国地心插值)。

网格中的平移在前进方向被添加到输入坐标,在相反方向被减去。默认情况下(如果 grid_ref=input_crs ),在前进方向上,将输入坐标转换为其地理等效坐标,以便直接从网格中读取和插值。在相反的方向上,使用迭代方法能够找到要读取的网格位置。如果 grid_ref=output_crs 然后采用反向策略:正向迭代,反向直接读取。

例子

NTF到RGF93的转换使用 gr3df97a.tif 网格

+proj=pipeline
    +step +proj=push +v_3
    +step +proj=cart +ellps=clrk80ign
    +step +proj=xyzgridshift +grids=gr3df97a.tif +grid_ref=output_crs +ellps=GRS80
    +step +proj=cart +ellps=GRS80 +inv
    +step +proj=pop +v_3

参数

椭球体参数应与 grid_ref . 它们用于执行地心到地理的转换,以找到转换参数。

要求的

+ellps=<value>

内置椭球体定义的名称。

看见 椭球体 获取更多信息,或执行 proj -le 以获取内置椭圆体名称的列表。

默认为“GRS80”。

+grids=<list>

要加载的网格的逗号分隔列表。如果网格的前缀是 @ 电网被认为是可选的,如果电网不可用,项目将不会投诉。

网格应为GeoTIFF格式。如果没有提供元数据,则假设第一、第二和第三个样本分别是沿X、Y和Z轴的地心平移,单位为米。

可选的

+grid_ref=input_crs/output_crs

指定栅格参照的CR。默认值为inputcrs。也就是说,网格在与输入地心CRS相对应的地理CRS中被引用。

如果指定了OUTPUT_CRS,则在与输出地心CRS对应的地理CRS中引用栅格。这就是法国人的例子。 gr3df97a.tif 网格从NTF转换为RGF93,但参照RGF93。因此,在正向(NTF->RGF93),使用迭代方法来寻找适当的移位。

+multiplier=<value>

指定要应用于栅格值的乘数。默认为1.0