协调操作

坐标操作用于从 source CRS 到A target CRS .

如果源CRSS和目标CRSS引用不同的基准,则必须应用基准转换。基准变换不是精确的,它们是由经验确定的。对于同一对CRS,可以有许多基准转换和版本,每个转换和版本都有其自己的有效域和相关的转换误差。在给定CRS对的情况下,Geoserver将自动从EPSG数据库中选取最准确的基准转换,除非声明了自定义操作。

回注控制台

重新投射控制台(在 演示 )允许您快速测试坐标操作。使用它可以转换单个坐标或WKT几何图形,并查看GeoServer正在使用的操作详细信息。当你不得不学习时,以身作则也很有用 Define a custom Coordinate Operation .

阅读更多关于 回注控制台 .

添加网格移位转换文件

Geoserver支持NTv2和Nadcon栅格平移变换。栅格文件不随Geoserver一起发送。它们需要下载,通常从您的国家测绘局网站下载。

警告

网格移位文件仅在其所在的特定地理域中有效;尝试在此域之外转换坐标将完全不会导致转换。确保网格移位文件在要转换的区域中有效。

  1. 搜索 网格文件名 int下表,从 EPSG version 7.9.0 . 如果需要使用未在EPSG中声明的网格移位转换,则需要 Define a custom Coordinate Operation .

  2. 从国家测绘局(NTV2)或 US National Geodetic Survey (纳德孔)。

  3. 复制中的网格文件 user_projections 数据目录中的目录。

  4. 使用 Reprojection Console 测试新的转换。

可用网格移位转换列表

在中声明的网格移位转换列表 EPSG version 7.9.0 是:

NTV2型

源CRS

目标CRS

网格文件名

源信息

4122

4326

NB7783v2.gsb

OGP

4122

4326

NS778301.gsb

OGP

4122

4326

PE7783V2.gsb

OGP

4122

4617

NB7783v2.gsb

新不伦瑞克地理信息公司土地和水信息标准手册。

4122

4617

NS778301.gsb

新斯科舍地理信息中心-联系aflemmin@linux1.nsgc.gov.ns.ca或电话902-667-6409

4122

4617

PE7783V2.gsb

PEI交通与公共工程部

4149

4150

CHENyx06a.gsb

Bundesamt F_r landestopografie swisstopo;www.swisstopo.ch

4149

4151

CHENyx06_ETRS.gsb

Bundesamt F_r landestopografie swisstopo;www.swisstopo.ch

4149

4258

CHENyx06_ETRS.gsb

Bundesamt F_r landestopografie swisstopo;www.swisstopo.ch

4149

4326

CHENyx06_ETRS.gsb

IOGP

4171

4275

rgf93_ntf.gsb

ESRI

4202

4283

A66国家级(13.09.01).GSB

GDA技术手册。网址:http://www.icsm.gov.au/gda

4202

4283

SEAust_21_06_00.gsb

维多利亚勘测长办公室;http://www.land.vic.gov.au/

4202

4283

nt_0599.gsb

GDA技术手册。网址:http://www.icsm.gov.au/gda

4202

4283

tas_1098.gsb

http://www.delm.tas.gov.au/osg/Geodetic_transform.htm

4202

4283

vic_0799.gsb

维多利亚勘测长办公室;http://www.land.vic.gov.au/

4202

4326

A66国家级(13.09.01).GSB

OGP

4203

4283

国家84(02.07.01).gsb

GDA技术手册。网址:http://www.icsm.gov.au/gda

4203

4283

wa_0700.gsb

西澳大利亚政府土地信息部;http://www.dola.wa.gov.au/

4203

4326

国家84(02.07.01).gsb

OGP

4207

4258

DLx_ETRS89_geo.gsb

geografico Portugues研究所;http://www.igeo.pt

4225

4326

CA7072_003.gsb

OGP

4225

4674

CA7072_003.gsb

IBGE公司。

4230

4258

100800401.gsb

加泰罗尼亚制图研究所大地测量单元(ICC);http://www.icc.cat

4230

4258

SPED2ETV2.gsb

地质研究所,www.cnig.es

4230

4326

SPED2ETV2.gsb

OGP

4258

4275

rgf93_ntf.gsb

OGP

4267

4269

NTv2_0.gsb

http://www.geod.nrcan.gc.ca/products/html-public/GSDapps/English/NTv2_Fact_Sheet.html

4267

4269

QU27-83.GSB公司

魁北克大地测量局。联系alain.bernard@mrn.gouv.qc.ca

4267

4326

NTv2_0.gsb

OGP

4267

4326

Que27-98.gsb

OGP

4267

4326

SK27-98.GSB型

OGP

4267

4617

NB2783v2.gsb

“为新不伦瑞克生成一个NAD27-NAD83(CSRS)NTV2型网格移位文件”,Marcelo C.Santos和Carlos A.Garcia,新不伦瑞克大学大地测量和地理工程系,2011年10月,通过服务新不伦瑞克。

4267

4617

Que27-98.gsb

魁北克大地测量局。联系alain.bernard@mrn.gouv.qc.ca

4267

4617

SK27-98.GSB型

大地测量总监;Saskgeomatics部门;Saskatchewan物业管理公司。

4269

4326

AB_CSRS.DAC

OGP

4269

4326

NAD83-98.GSB标准

OGP

4269

4326

SK83-98.GSB型

OGP

4269

4617

AB_CSRS.DAC

大地测量控制科;土地和森林服务中心;阿尔伯塔环境;http://www3.gov.ab.ca/env/land/dos/

4269

4617

NAD83-98.GSB标准

魁北克大地测量局。联系alain.bernard@mrn.gouv.qc.ca

4269

4617

SK83-98.GSB型

大地测量总监;Saskgeomatics部门;Saskatchewan物业管理公司。

4272

4167

nzgd2kgrid0005.gsb

新西兰土地信息:2000年新西兰大地基准的Linzs25000标准;2007年11月16日。

4272

4326

nzgd2kgrid0005.gsb

OGP

4274

4258

D73_ETRS89_geo.gsb

geografico Portugues研究所;http://www.igeo.pt

4277

4258

OSTN02_NTv2.gsb

英国军械调查,http://www.gps.gov.uk

4277

4258

OSTN15_NTv2_OSGBtoETRS.gsb

大不列颠的军械调查。

4277

4326

OSTN02_NTv2.gsb

OGP

4277

4326

OSTN15_NTv2_OSGBtoETRS.gsb

IOGP

4283

7844

COCOS_C_V1.gsb

GDA2020技术手册(http://www.icsm.gov.au

4283

7844

GDA94_GDA2020_conformal.gsb

GDA2020技术手册和ICSM数据技术事实表TN1(http://www.icsm.gov.au)。

4283

7844

GDA94_GDA2020_conformal_and_distortion.gsb

GDA2020技术手册和ICSM数据技术事实表TN1(http://www.icsm.gov.au)。

4283

7844

XMAS_C_V1.gsb

GDA2020技术手册(http://www.icsm.gov.au)。

4289

4258

rdtrans2008.gsb

Kadaster和Rijkswaterstaat civ,以rdnap的名义合作。

4300

4258

tm75_etrs89.gsb

埃斯里爱尔兰。

4300

4326

tm75_etrs89.gsb

OGP

4301

4612

tky2jgd.gsb

ESRI

4301

6668

tky2jgd.gsb

OGP

4312

4258

AT_GIS_GRID.gsb

联邦计量和测量局(BEV);http://www.bev.gv.at

4313

4258

bd72lb72_etrs89lb08.gsb

布鲁塞尔国际机场www.ngi.be

4314

4258

BETA2007.gsb

BKG通过欧洲地理http://crs.bkg.bund.de/crs-eu/

4314

4326

BETA2007.gsb

OGP

4326

4275

rgf93_ntf.gsb

OGP

4608

4269

May76v20.gsb

加拿大大地测量http://www.geod.nrcan.gc.ca/

4608

4326

May76v20.gsb

OGP

4609

4269

CGQ77-83.GSB公司

魁北克大地测量局。联系alain.bernard@mrn.gouv.qc.ca

4609

4326

CGQ77-98.GSB公司

OGP

4609

4617

CGQ77-98.GSB公司

魁北克大地测量局。联系alain.bernard@mrn.gouv.qc.ca

4612

6668

touhokutaiheiyouoki2011.gsb

ESRI

4618

4326

SAD69_003.gsb

OGP

4618

4674

SAD69_003.gsb

IBGE公司。

4745

4258

NTv2_SN.gsb

萨克森州空间数据和土地调查公司(GESN)。

4745

4326

BETA2007.gsb

OGP

4746

4326

BETA2007.gsb

OGP

4749

4644

RGNC1991_NEA74Noumea.gsb

ESRI

4749

4662

RGNC1991_IGN72GrandeTerre.gsb

ESRI

5524

4326

CA61_003.gsb

OGP

5524

4674

CA61_003.gsb

IBGE公司。

5527

4326

SAD96_003.gsb

OGP

5527

4674

SAD96_003.gsb

IBGE公司。

NADCON

源CRS

目标CRS

版本

纬度偏移文件

经度移位文件

4135

4269

NGS美国嗨

hawaii.las

hawaii.los

4136

4269

NGS美国AK STL

stlrnc.las

stlrnc.los

4137

4269

NGS美国AK STP

stpaul.las

stpaul.los

4138

4269

NGS美国AK STG

stgeorge.las

stgeorge.los

4139

4269

NGS-PRVI型

prvi.las

prvi.los

4169

4152

不符合项

eshpgn.las

eshpgn.los

4169

4152

不符合项ASM W

wshpgn.las

wshpgn.los

4267

4269

NGS美国AK

alaska.las

alaska.los

4267

4269

美国康纳斯

conus.las

conus.los

4269

4152

NGS美国有限公司

alhpgn.las

alhpgn.los

4269

4152

NGS美国AR

arhpgn.las

arhpgn.los

4269

4152

美国亚利桑那州

azhpgn.las

azhpgn.los

4269

4152

NGS美国CA N

cnhpgn.las

cnhpgn.los

4269

4152

NGS美国公司

cohpgn.las

cohpgn.los

4269

4152

NGS美国CA S

cshpgn.las

cshpgn.los

4269

4152

NGS美国ID MT E

emhpgn.las

emhpgn.los

4269

4152

NGS美国德克萨斯州E

ethpgn.las

ethpgn.los

4269

4152

美国佛罗里达州

flhpgn.las

flhpgn.los

4269

4152

NGS美国GA

gahpgn.las

gahpgn.los

4269

4152

NGS美国嗨

hihpgn.las

hihpgn.los

4269

4152

NGS美国IA

iahpgn.las

iahpgn.los

4269

4152

美国伊利诺伊州

ilhpgn.las

ilhpgn.los

4269

4152

NGS美国

inhpgn.las

inhpgn.los

4269

4152

NGS美国KS

kshpgn.las

kshpgn.los

4269

4152

NGS美国KY

kyhpgn.las

kyhpgn.los

4269

4152

NGS美国洛杉矶

lahpgn.las

lahpgn.los

4269

4152

美国国家统计局

mdhpgn.las

mdhpgn.los

4269

4152

NGS美国ME

mehpgn.las

mehpgn.los

4269

4152

美国密歇根州新墨西哥州

mihpgn.las

mihpgn.los

4269

4152

美国明尼苏达州

mnhpgn.las

mnhpgn.los

4269

4152

新加坡人美国密苏里州

mohpgn.las

mohpgn.los

4269

4152

NGS美国MS

mshpgn.las

mshpgn.los

4269

4152

NGS美国东北部

nbhpgn.las

nbhpgn.los

4269

4152

美国北卡罗来纳州

nchpgn.las

nchpgn.los

4269

4152

NGS美国和

ndhpgn.las

ndhpgn.los

4269

4152

美国新英格兰

nehpgn.las

nehpgn.los

4269

4152

美国新泽西州

njhpgn.las

njhpgn.los

4269

4152

美国国家标准

nmhpgn.las

nmhpgn.los

4269

4152

美国内华达州

nvhpgn.las

nvhpgn.los

4269

4152

美国纽约州

nyhpgn.las

nyhpgn.los

4269

4152

NGS美国哦

ohhpgn.las

ohhpgn.los

4269

4152

NGS美国OK

okhpgn.las

okhpgn.los

4269

4152

美国宾夕法尼亚州

pahpgn.las

pahpgn.los

4269

4152

NGS-PRVI型

pvhpgn.las

pvhpgn.los

4269

4152

NGS美国SC

schpgn.las

schpgn.los

4269

4152

NGS美国SD

sdhpgn.las

sdhpgn.los

4269

4152

美国田纳西州

tnhpgn.las

tnhpgn.los

4269

4152

NGS美国UT

uthpgn.las

uthpgn.los

4269

4152

美国弗吉尼亚州

vahpgn.las

vahpgn.los

4269

4152

NGS美国WI

wihpgn.las

wihpgn.los

4269

4152

NGS美国ID MT W

wmhpgn.las

wmhpgn.los

4269

4152

NGS美国或WA

wohpgn.las

wohpgn.los

4269

4152

NGS美国德克萨斯州W

wthpgn.las

wthpgn.los

4269

4152

NGS美国WV

wvhpgn.las

wvhpgn.los

4269

4152

NGS美国WY

wyhpgn.las

wyhpgn.los

4675

4152

NGS口香糖

guhpgn.las

guhpgn.los

8351

4156

UGKK高级副总裁

Slovakia_JTSK03_to_JTSK.LAS.las

Slovakia_JTSK03_to_JTSK.LAS.los

8351

4156

UGKK高级副总裁

Slovakia_JTSK03_to_JTSK.LOS.las

Slovakia_JTSK03_to_JTSK.LOS.los

定义自定义坐标操作

自定义坐标操作在 epsg_operations.properties 文件。此文件必须放入 user_projections 目录,在数据目录中(如果不存在则创建它)。

每一行 epsg_operations.properties 将描述由 source CRS ,A target CRS ,以及带参数值的数学转换。使用以下语法:

<source crs code>,<target crs code>=<WKT math transform>

数学转换在 Well-Known Text 语法。参数名称和值范围在 EPSG Geodetic Parameter Registry .

备注

使用 Reprojection Console 从示例中学习并测试自定义定义。

实例

自定义NTV2文件:

4230,4258=PARAM_MT["NTv2", \
  PARAMETER["Latitude and longitude difference file", "100800401.gsb"]]

地心转换,先是椭球到地心转换,后是地心到椭球。结果是三个数学转换的串联:

4230,4258=CONCAT_MT[ \
  PARAM_MT["Ellipsoid_To_Geocentric", \
    PARAMETER["dim", 2], \
    PARAMETER["semi_major", 6378388.0], \
    PARAMETER["semi_minor", 6356911.9461279465]], \
  PARAM_MT["Position Vector transformation (geog2D domain)", \
    PARAMETER["dx", -116.641], \
    PARAMETER["dy", -56.931], \
    PARAMETER["dz", -110.559], \
    PARAMETER["ex", 0.8925078166311858], \
    PARAMETER["ey", 0.9207660950870382], \
    PARAMETER["ez", -0.9166407989620964], \
    PARAMETER["ppm", -3.5200000000346066]], \
  PARAM_MT["Geocentric_To_Ellipsoid", \
    PARAMETER["dim", 2], \
    PARAMETER["semi_major", 6378137.0], \
    PARAMETER["semi_minor", 6356752.314140356]]]

您可以使用现有的网格移位文件,例如从nad27到wgs84的显式转换,由nadcon从nad27到nad83的转换组成,然后由molodenski转换从grs80椭球(由nad83使用)到wgs84椭球:

4267,4326=CONCAT_MT[ \
  PARAM_MT["NADCON", \
    PARAMETER["Latitude difference file", "conus.las"], \
    PARAMETER["Longitude difference file", "conus.los"]], \
  PARAM_MT["Molodenski", \
    PARAMETER["dim", 2], \
    PARAMETER["dx", 0.0], \
    PARAMETER["dy", 0.0], \
    PARAMETER["dz", 0.0], \
    PARAMETER["src_semi_major", 6378137.0], \
    PARAMETER["src_semi_minor", 6356752.314140356], \
    PARAMETER["tgt_semi_major", 6378137.0], \
    PARAMETER["tgt_semi_minor", 6356752.314245179]]]

直接在投影坐标中操作的仿射二维变换:

23031,25831=PARAM_MT["Affine", \
  PARAMETER["num_row", 3], \
  PARAMETER["num_col", 3], \
  PARAMETER["elt_0_0", 1.0000015503712145], \
  PARAMETER["elt_0_1", 0.00000758753979846734], \
  PARAMETER["elt_0_2", -129.549], \
  PARAMETER["elt_1_0", -0.00000758753979846734], \
  PARAMETER["elt_1_1", 1.0000015503712145], \
  PARAMETER["elt_1_2", -208.185]]

每个操作可以用一行来描述,或者为了可读性可以拆分为多行,在每行的末尾添加一个反斜杠“\”,如前一个示例中所示。