project logo

osgEarth

Terrain Rendering-Bibliothek

osgEarth ist eine Bibliothek für das Echtzeit-Rendering von Terrains für OpenSceneGraph (OSG), einer leistungsfähigen quelloffenen 3D-Grafik Bibliothek. In einer einfachen XML-Datei können Raster-, Höhen- und Vektrodaten konfiguriert und in eine beliebige OSG-Applikation eingebunden werden. osgEarth unterstützt eine Vielzahl an Datenquellen und wird mit zahlreichen Beispielapplikationen ausgeliefert, um einen schnellen und einfachen Einstieg zu ermöglichen.

screenshot

Kernfunktionen

osgEarth ermöglicht das einfache Kreieren von skalierbaren Terrainmodellen:

  • Kreierung von Terrainmodellen - entweder offline, oder dynamisch zur Laufzeit
  • Laden von weltweiten Terrains ohne eine Codezeile zu schreiben
  • Layer mit hochauflösende Insets basierend auf Rasterdaten
  • Kombination von Luftbildern, Höhen- und Vektordaten in Echtzeit
  • Unterstützt Caching von Kartenkacheln zur Leistungsmaximierung
  • Konfigurierbare Layer-Opazität für Multi-Textur Effekte

osgEarth bietet noch mehr als das Rendern von Terrains:

  • Darstellung von Vektordaten (GIS) auf dem Terrain
  • Umprojizieren von Daten zwischen verschiedenen Koordinatensystemen
  • Platzierung von externen 3D-Modellen auf dem Terrain mit lat/long Koordinaten
  • Schnelle Schnitt-Tests
  • Einbindung neuer Daten in existierende VPB-Datenbanken (ohne Rebuild)
  • Direkter Zugriff auf Terrain Kacheln für nicht-visuelle Prozesse

Unterstützte Daten:

Details

Webseite: http://osgearth.org/

Lizenz: GNU Lesser General Public License (LGPL)

Software Version: 2.5.0

Unterstützte Plattformen: Linux, Mac, Windows

API Schnittstellen: C++

Commercial Support: http://osgearth.org/#ProfessionalServices