# pelicanmapping/osgearth

3D Maps & Terrain SDK (C++)

Repository: https://github.com/pelicanmapping/osgearth
Canonical: https://ross.abutalabs.com/products/osgearth
Homepage: https://www.pelicanmapping.com/home-1/opensource
Language: C
License: MIT
License Family: permissive
Topics: osgearth, openscenegraph, gis, 3d-graphics, terrain-visualization, cpp17, maps, opengl, openstreetmap
Last push: 2026-08-26T13:21:48+00:00

## Health v2 (maintenance only)
Score: 88/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 66, longevity 100
- inputs: {"age_days": 5836, "days_push": 7, "days_rel": 64, "gap_med": 174, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1796, forks 848 (observed 2026-08-28T04:05:37.562817+00:00)

## What it is
osgEarth is a C++ SDK for adding geospatially accurate 3D maps and terrain rendering to desktop applications, built on OpenSceneGraph and GDAL. It supports many geospatial data formats and map projections, with viewers that read XML 'earth files' describing map contents.

## Use cases
- render 3D terrain globes in a C++ desktop app
- visualize GeoTIFF imagery and elevation data in 3D
- display OpenStreetMap tiles on a 3D globe
- build situational awareness or simulation training displays
- stream online map imagery and elevation layers
- create broadcast weather or traffic 3D map graphics

## When to choose
- you need high-performance, geospatially accurate 3D terrain in a native C++ application
- you need broad support for geospatial formats and map projections
- you want a mature open-source 3D mapping engine with an MIT license

## When to avoid
- you need a web-based or JavaScript map (use Cesium or MapLibre instead)
- you want a ready-made end-user mapping application rather than an SDK
- your project does not use C++ or OpenGL

## Facets
- artifact type: library
- maturity: active
- function: graphics, sdk, data-visualization, geospatial
- domain: graphics, simulation
- platform: windows, cpp, cross-platform
- tags: 3d-maps, terrain-rendering, openscenegraph, gdal, opengl, gis, globe, imagery, elevation, maps, geospatial, linux, macos, desktop

## Member repositories
- pelicanmapping/osgearth (main) score 88

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:37.562817+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:22:50.267940+00:00, confidence not recorded.
  - readme: https://github.com/pelicanmapping/osgearth (fetched 2026-08-28T04:05:37.562817+00:00, sha b58d90819fca)
  - homepage: https://www.pelicanmapping.com/home-1/opensource (fetched 2026-08-29T11:01:32.951720+00:00, sha c4784930d524)
- Data as of 2026-08-30T08:39:29.467469+00:00.
