project logo

Cesium

Globos 3D y Mapas 2D en el Navegador

Cesium es una biblioteca JavaScript para la creación de globos 3D y mapas 2D en un navegador sin plugins. Usa WebGL para gráficos con aceleración de hardware, y es multi-plataforma, multi-navegador y enfocada para la visualización de datos dinámicos.

ejemplo de Cesium

Características principales

  • Visualización Geoespacial Dinámica:
    • Creación de escenas basadas en datos, dinámicas en el tiempo con CZML.
    • Visualización del terreno mundial de alta resolución.
    • Dibuja capas de imágenes en bruto usando WMS, TMS, OpenStreetMaps, Bing, y estándares Esri.
    • Dibuja datos vectoriales a partir de GeoJSON y TopoJSON.
    • Dibuja modelos 3D usando COLLADA y glTF.
    • Utiliza plugins para ampliar sus funcionalidades.
  • Diseñada para el Rendimiento y la Precisión:
    • WebGL optimizado with batching and culling efficiently uses hardware-accelerated graphics.
    • Dibuja un amplio rango de geometrías, incluyendo polilineas, polígonos, billboards, etiquetas, extrusiones y pasillos.
    • Controla la camara y crea recorridos de vuelo.
    • Usa componentes estándar widgets para controlar el tiempo de animación seleccionar capas de imágenes y hacer zoom a un lugar.
  • Una API, tres Vistas:
    • Cesium soporta un globo 3D, un mapa 2D y una vista Columbus 2.5D con la misma API.

Estándares implementados

  • WMS y WMTS.

Detalles

Página web: http://cesiumjs.org.

Licencia: licencia Apache 2.0.

Versión del software: 1.18.

Plataformas soportadas: Es independiente de la plataforma, sólo depende de un navegador con soporte para WebGL.

Apoyo de la comunidad: Lista de correo: cesium-dev@googlegroups.com

Guía de inicio rápido