geodesy-wgs84-knowledge-patch

Convert ECEF coordinates to geodetic, ENU, and NED frames with PROJ pipelines.

22|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Nevaberry/nevaberry-plugins --skill geodesy-wgs84-knowledge-patch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geodesy-wgs84-knowledge-patch
Source: https://github.com/Nevaberry/nevaberry-plugins/tree/main/plugins/geodesy-wgs84-knowledge-patch/skills/geodesy-wgs84-knowledge-patch
Command: npx skills add https://github.com/Nevaberry/nevaberry-plugins --skill geodesy-wgs84-knowledge-patch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This knowledge patch prevents incorrect or outdated coordinate transformations by providing authoritative formulas, PROJ pipeline patterns, Helmert conventions, and pyproj usage so developers and analysts avoid runtime errors and subtle geodetic inaccuracies.

Core Features & Use Cases

  • Accurate coordinate conversions: ECEF ↔ geodetic (Olson's closed-form), and ECEF ↔ ENU/NED rotation matrices with edge-case handling.
  • PROJ and Helmert guidance: Pipeline construction, Helmert conventions including 7- and 14-parameter kinematic transforms, and topocentric examples.
  • pyproj patterns: UTM zone lookup, 3D CRS promotion, TransformerGroup inspection, 4D epoch transforms, and geodesic computations for GIS integrations.
  • Use case: Convert satellite or survey ECEF positions to lat/lon/height, construct datum-shift pipelines, and integrate with pyproj for high-precision mapping and analysis.

Quick Start

Use the geodesy-wgs84-knowledge-patch to convert ECEF coordinates to latitude, longitude, and ellipsoidal height and to build a PROJ pipeline for the required datum shift.

Frequently Asked Questions about geodesy-wgs84-knowledge-patch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert ECEF coordinates to geodetic latitude, longitude, and height?

ECEF coordinates can be converted to geodetic latitude, longitude, and ellipsoidal height accurately using Olson's closed-form algorithm, which provides an authoritative and computationally efficient method for spatial computations and mapping workflows.

What is the correct way to construct a PROJ pipeline for a Helmert datum shift?

Constructing a PROJ pipeline for a Helmert datum shift requires defining the correct 7- or 14-parameter kinematic transform conventions, enabling accurate coordinate transformations between different geocentric reference frames within geodesy workflows.

How do I rotate ECEF coordinates to ENU or NED topocentric frames?

Rotating ECEF coordinates to ENU or NED topocentric frames requires applying specific rotation matrices with edge-case handling, ensuring accurate local tangent plane coordinate conversions for survey and satellite positioning computations.

Does pyproj support 4D epoch transforms and UTM zone lookup for GIS integrations?

Yes, pyproj supports 4D epoch transforms, UTM zone lookup, 3D CRS promotion, and TransformerGroup inspection, enabling high-precision geodesic computations and seamless coordinate reference system interoperability for GIS integrations.

When do I need 14-parameter kinematic Helmert transforms in geodesy?

You need 14-parameter kinematic Helmert transforms when performing time-dependent datum shifts between reference frames, ensuring accurate geodetic coordinate transformations that account for crustal motion and epoch variations over time.