neuroleptyk
30.10.25, 19:02
Przeniesienie odpowiedzi dla Negativum.
>Na Ziemi nie ma problemu ustalić środka Ziemi.
Są tu dwie kwestie.
1) Ziemia się porusza, więc może chodzić o pozycję środka Ziemi w jakimś absolutnym układzie odniesienia.
2) Może chodzi o lokalny układ. Jeśli zdefiniujemy powierzchnię Ziemi jak elipsoidę WGS 84 w układzie współrzędnych geodezyjnych lub w ECEF, to definiujemy powierzchnię Ziemi względem środka układów, więc dla danej lokalizacji pozostaje kwestia obliczenia odległości i kątów.
Jak chcesz ustalić środek Ziemi bez przyjęcia modelu Ziemi? Będziesz losowo "wiercił", aż napotkasz napis "tu jest środek Ziemi"? Starożytni wiedzieli, że Ziemia jest w przybliżeniu kulą, później odkryto, że Ziemia jest "wybrzuszona na równiku", czyli jej powierzchnia w lepszym przybliżeniu jest elipsoidą.
Parametry geodezyjnie dla WGS 84, wzory i przekształcenia z układu współrzędnych geodezyjnych do ECEF:
a = 6378137 m – promień równikowy,
b = 6356752,314245 m – promień biegunowy,
ε^2 = 1 - b^2/a^2 – kwadrat mimośrodu,
φ – szerokość geodezyjna (geograficzna),
θ – szerokość geocentryczna,
λ – długość geograficzna, λ = 0° odpowiada południkowi zerowemu,
h – wysokość nad elipsoidą wzdłuż normalnej w m,
dla φ, θ ≠ 90°,
θ = atan(tan(φ) ∙ (1 - ε^2)),
φ = atan(tan(θ)/(1 – ε^2)),
n(φ) = a/sqrt(1 - ε^2 ∙ sin(φ)^2) – odległość normalna dla kąta φ od powierzchni elipsoidy do osi polarnej w m.
geodezyjne(φ, λ, h) → ECEF(x, y, z):
x = (n(φ) + h) ∙ cos(φ) ∙ cos(λ),
y = (n(φ) + h) ∙ cos(φ) ∙ sin(λ),
z = (n(φ) ∙ (1 – ε^2) + h) ∙ sin(φ).
Możemy z tego uzyskać wzory dla współrzędnych ECEF dla elipsy będącej południkiem 0°, czyli dla λ = 0°, oraz dodatkowo dla h = 0 m.
W rzeczywistości powyższe wzory uzyskuje się z wzorów dla elipsy tj.:
x_elipsoida = x_elipsa ∙ cos(λ) + h ∙ cos(φ) ∙ cos(λ)
y_elipsoida = x_elipsa ∙ sin(λ) + h ∙ cos(φ) ∙ sin(λ)
z_elipsoida = z_elipsa + h ∙ sin(φ)
geodezyjne(φ, 0, h) → ECEF(x, z):
x = (n(φ) + h) ∙ cos(φ),
z = (n(φ) ∙ (1 – ε^2) + h) ∙ sin(φ).
Jeżeli chcemy obliczyć odległość do środka Ziemi dla danej szerokości geograficznej na wysokości h = 0 m, to mamy takie wzory:
x = n(φ) ∙ cos(φ),
z = n(φ) ∙ (1 – ε^2) ∙ sin(φ).
d – odległość do środka Ziemi.
Jeśli φ = 90°, to d = b.
Jeśli φ = 0°, to d = a.
Jeśli φ ≠ 0° i φ ≠ 90°, to d = sqrt(x^2 + z^2).
Dla 51° d ≈ 6365264,579 m ≈ 6365 km.
Wikipedia podaje średni promień Ziemi = 6371 km, więc używając WGS 84 uzyskujemy wynik różniący się o ≈ 6 km.