清除postgis球体的参数
Clear params of postgis spheroid
我对 PostGIS 中的椭球体有些不清楚。
我们可以这样定义球体:"SPHEROID["GRS_1980",6378137,298.257222101]"
好的,但是 298.257222101 这个数字是什么意思?一开始我以为这是地球半径的续值(6378137,298.257222101)但是如果我改变它,它会引起比我改变更大的变化,例如6378137的最后一位。
谢谢。
这是inverse flattening, 1/f. See WGS 84。
如果您采用半长轴和半短轴的 GRS 80 系数,a 和 b,您可以看到它与 1 的关系/f:
a = 6378137.0
b = a * (1 - f) ≈ 6356752.314140
1/f = a / (a - b) ≈ 298.257222101
我对 PostGIS 中的椭球体有些不清楚。 我们可以这样定义球体:"SPHEROID["GRS_1980",6378137,298.257222101]"
好的,但是 298.257222101 这个数字是什么意思?一开始我以为这是地球半径的续值(6378137,298.257222101)但是如果我改变它,它会引起比我改变更大的变化,例如6378137的最后一位。
谢谢。
这是inverse flattening, 1/f. See WGS 84。
如果您采用半长轴和半短轴的 GRS 80 系数,a 和 b,您可以看到它与 1 的关系/f:
a = 6378137.0
b = a * (1 - f) ≈ 6356752.314140
1/f = a / (a - b) ≈ 298.257222101