project logo

Cesium

3D Globes and 2D Maps in a Browser

Cesium è una libreria JavaScript per creare globi 3D e mappe 2D in un browser web senza nessun plugins. Usa WebGL per l’acceleratore hardware grafico, ed è cross-platform, cross-browser, e sviluppato per la visualizzazione di dati dinamici.

Cesium example

Caratteristiche principali

  • Visualizzazione geospaziale dinamica:
    • Create data-driven, time-dynamic scenes with CZML.
    • Visualizza terreni di tutto il mondo ad alta risoluzione.
    • Renderizza layer immagini utilizzando gli standard WMS, TMS, OpenStreetMaps, Bing, e Esri.
    • Renderizza dati vettoriali da GeoJSON e TopoJSON.
    • Renderizza modelli 3D utilizzando COLLADA e glTF.
    • Usate i plugins per estendere Cesium.
  • Costruito per Performance e Precisione:
    • Ottimizzato WebGL utilizza la grafica con accelerazione hardware efficientemente con dosaggi e tagli.
    • Renderizza un vasto range di geometrie incluso linee, poligoni, billboards, etichett, estrusioni, e corridoi.
    • Controlla la camera e crea flight paths.
    • Usa standard widgets per controllare il tempo dell’animazione, seleziona i layer, e fare lo zoom ad una località.
  • Una API, Tre Visualizzazioni:
    • Cesium supporta globi 3D, mappe 2D, e Visualizzazione Columbus 2.5D con le stesse API.

Standard implementati

  • WMS e WMTS

Dettagli

Sito Web: http://cesiumjs.org

Licenza: Apache 2.0 license

Versione Software: 1.4

Piattaforme Supportate: Independente dalla piattaforma, dipende solo da un browser che supporta WebGL

Supporto della Comunità: Mailing list cesium-dev@googlegroups.com