geodesy op• 資料種類:depth → pointmap
• 呼叫: import fullseye as fs; fs.ledger.dem_geocentric_grid(dem, lat0_deg, lon0_deg, cell_size, spherical=False)(要直接呼叫實作,import demops; demops.dem_geocentric_grid(dem, lat0_deg, lon0_deg, cell_size, spherical=False);從台帳取用則 opsdem.get("dem_geocentric_grid"))
將 DEM 的各格子單元轉換為從地球中心看到的座標。
把 (H, W) 的高程網格視為西北角位於 (lat0_deg, lon0_deg) 的局部平面, 將各單元映射到 ECEF(預設)或地心球座標。
Args:
dem: (H, W) 的高程 [m]。
lat0_deg / lon0_deg: 網格西北角的經緯度 [度]。
cell_size: 單元尺寸 [m]。視緯度方向、經度方向相同
(Web 麥卡托的圖磚就是如此。
參見 dem_cell_size_webmercator)。
spherical: 為 True 時回傳 (半徑 r[m], 地心緯度[度], 經度[度])。
為 False(預設)時回傳 ECEF (x, y, z) [m]。
Returns:
(H, W, 3)。
★ 地心緯度不是大地緯度。spherical=True 回傳的緯度是從地球中心看的角度,與地圖的緯度(橢球法線與赤道面所成的角) 最多相差 0.19 度。要回到地圖時,請把 ECEF 一側
傳給 dem_ecef_to_geodetic。
• 範例資料目錄(下載 URL / 授權) —— 2-D 用 skimage.data(BSD/公有領域)加合成圖,3-D 給出真實資料源(Stanford/PDS 等)的下載 URL。
• 運算子來歷與參考文獻 —— 該運算子族所依據的研究/方法出處。
• 演算法的正典(作者、年份)與用途見上面的族使用指南。
• dem_geodesy_tour — py -3.11 examples/dem_geodesy_tour.py
pointmap 作為輸入)—
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 運算子登記表。本條目由 tools/opdocs.py md 自動產生(請勿手動編輯)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.