dem_geocentric_grid — DEM geodesy op

• Datenarten: depth → pointmap

• Aufruf: import fullseye as fs; fs.ledger.dem_geocentric_grid(dem, lat0_deg, lon0_deg, cell_size, spherical=False) (die Implementierung direkt: import demops; demops.dem_geocentric_grid(dem, lat0_deg, lon0_deg, cell_size, spherical=False); aus dem Register: opsdem.get("dem_geocentric_grid"))

Verwendung

Wandelt jede DEM-Zelle in Koordinaten vom Erdmittelpunkt aus gesehen um.

Betrachtet ein (H, W)-Höhengitter als lokale Ebene, deren Nordwestecke bei (lat0_deg, lon0_deg) liegt, und bildet jede Zelle auf ECEF (Default) oder auf geozentrische Kugelkoordinaten ab.

Args:

dem: (H, W)-Höhen [m].

lat0_deg / lon0_deg: Breite/Länge der Nordwestecke des Gitters [Grad].

cell_size: Zellgröße [m]. Wird in Breiten- und Längenrichtung als gleich angenommen

(bei Web-Mercator-Kacheln ist das so.

Siehe dem_cell_size_webmercator).

spherical: bei True wird (Radius r[m], geozentrische Breite[Grad], Länge[Grad]) zurückgegeben.

Bei False (Default) ECEF (x, y, z) [m].

Returns:

(H, W, 3).

★ Die geozentrische Breite ist nicht die geodätische Breite. Die mit spherical=True zurückgegebene Breite ist der vom Erdmittelpunkt aus gesehene Winkel und weicht von der Kartenbreite (Winkel der Ellipsoidnormalen zur Äquatorebene) um bis zu 0.19 Grad ab. Um zur Karte zurückzukehren, die ECEF-Seite

an dem_ecef_to_geodetic übergeben.

Ausführlicher Anwendungsleitfaden

• Leitfaden zur Familie dem_terrain_analysis

Referenzen (Beispieldaten, Literatur)

• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).

• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.

• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.

Ausführbare Beispiele (verifizierte Samples, die diesen Operator wirklich aufrufen)

• dem_geodesy_tour — py -3.11 examples/dem_geodesy_tour.py

Typkompatible Folge-Operatoren (nehmen pointmap als Eingabe)

—

Gleiche Kategorie (geodesy)

dem_geodetic_to_ecef · dem_ecef_to_geodetic · dem_earth_curvature_drop · dem_cell_size_webmercator · dem_geodetic_slope · dem_geoid_height · dem_height_frame_convert · dem_height_frame_residual


*Provenance: demops.py — DEM Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.