CesiumJS es una biblioteca de JavaScript para crear globos terráqueos 3D y mapas 2D en un navegador web sin complemento. Utiliza WebGL para gráficos acelerados por hardware y es multiplataforma, multinavegador y está optimizado para la visualización de datos dinámicos.
Construido sobre formatos abiertos, CesiumJS está diseñado para una interoperabilidad y escalabilidad sólidas para conjuntos de datos masivos.
¿ Ejemplos ? ¿ Documentos ? Sitio web ? ¿Foro ? Historias de usuarios
Visite la página de Descargas para descargar una copia prediseñadas de CesiumJS.
Si está creando su aplicación utilizando un paquete de módulos como Webpack, Parcel o Rollup, puede instalar CesiumJS a través del paquete cesium
npm:
npm instala cesio --guardar
Luego, importe CesiumJS en el código de su aplicación. Importe módulos individuales para beneficiarse de las optimizaciones de agitación de árboles a través de la mayoría de las herramientas de compilación:
importar { Visor } desde "cesio"; importar "cesio/Build/Cesio/Widgets/widgets.css"; visor constante = nuevo Visor ("cesioContenedor");
Además del paquete cesium
, CesiumJS también se distribuye como paquetes npm con alcance para una mejor gestión de dependencias:
@cesium/engine
: API de datos, renderizado y núcleo de CesiumJS
@cesium/widgets
: una biblioteca de widgets para usar con CesiumJS
Consulte nuestra Guía de inicio rápido para obtener más información sobre cómo poner en funcionamiento una aplicación CesiumJS.
Las instrucciones para entregar datos locales se encuentran en la Guía sin conexión de CesiumJS.
¿Interesado en contribuir? Consulte CONTRIBUCIÓN.md. ❤️
Apache 2.0. CesiumJS es gratuito para uso comercial y no comercial.
La plataforma Cesium sigue un modelo de negocio de núcleo abierto con motores de tiempo de ejecución de código abierto como CesiumJS y una suscripción comercial opcional a Cesium ion.
CesiumJS puede transmitir contenido 3D como terreno, imágenes y mosaicos 3D desde la plataforma comercial de iones Cesium junto con estándares abiertos de otros servicios en línea o fuera de línea. Proporcionamos Cesium ion como la opción más rápida para que todos los usuarios se pongan en marcha, pero usted es libre de utilizar cualquier combinación de fuentes de contenido con CesiumJS que desee.
Traiga sus propios datos para mosaicos, alojamiento y transmisión desde Cesium ion. El uso de iones de cesio ayuda a respaldar el desarrollo de CesiumJS.
Transmita en mosaicos 3D y otros formatos estándar desde iones de cesio u otra fuente
Visualice y analice en un globo WGS84 de alta precisión
Compartir con usuarios en computadoras de escritorio o dispositivos móviles
Vea más en la Lista de verificación de características de CesiumJS.