El cesio es básicamente un resumen de la API JavaScript para diversos controles de mapeo y métodos de visualización, lo que permite a los desarrolladores crear fácilmente, manipulan y controlan los mapas a través de código JavaScript.
Cesio apoya 2D, 2.5D, y modos de visualización en 3D, y se puede utilizar para ambos mapas planos y globos realistas (ver planetario).
Los mapas creados con Cesio pueden ser animados, el zoom dentro y fuera, mejorado con controles adicionales, e incluso cubrieron con formas, caminos, y el texto explicativo y etiquetas.
Terreno de la vida real también se pueden trazar a través de WebGL, sin tener que instalar ningún plugin para el navegador o complemento.
Datos de los mapas se pueden adquirir a partir de archivos CZML, KML, TMS, WMS, Bing, ESRI, o OpenStreetMap.
Si la distribución de cesio central no incluye la característica que te gustaría tener sus mapas, no se desespere. Sólo tienes que comprobar su repositorio de plugins porque puede haber un plugin para que
¿Qué hay de nuevo en esta versión:.
- Entidad Agregado .Show, un booleano para ocultar o mostrar una entidad y sus hijos.
- Agregado Entity.isShowing, una propiedad de sólo lectura que indica si se está elaborando actualmente una entidad.
- Se ha añadido soporte para el elemento de visibilidad KML.
- Agregado PolylineArrowMaterialProperty para permitir materiales entidades a utilizar las flechas de polilínea.
- Agregado VelocityOrientationProperty a los gráficos de las Entidades fácilmente orientar (como un modelo) a lo largo de la dirección en que se mueve.
- añadido un nuevo demo de Castillo de arena, interpolación, que ilustra las opciones de posición de interpolación en tiempo dinámico y utiliza el nuevo VelocityOrientationProperty para orientar una aeronave en vuelo.
- manejo inadecuado fijo de valores nulos al cargar datos GeoJSON.
- Se ha añadido soporte para la función de trama automática recogiendo desde ArcGisMapServerImagerProvider.
- Se ha añadido la posibilidad de especificar el esquema de mosaico deseado, rectángulo, y la anchura y la altura de las baldosas al constructor ArcGisMapServerImagerProvider.
- Se ha añadido la posibilidad de acceder a las capas de MapServer ArcGIS dinámicos especificando el parámetro capas al constructor ArcGisMapServerImagerProvider.
- Mejora viewer.zoomTo y viewer.flyTo por lo que son ahora & quot; el mejor esfuerzo & quot; y funcionan incluso si algunas entidades se pueda ampliar para que no se encuentran actualmente en la escena.
- Añadido nuevas opciones de construcción a CesiumWidget y Visor, por Skybox, skyAtmosphere, y el mundo.
- Se ha corregido un error que impedía cesio trabajar en configuraciones del navegador que localStorage discapacitados explícitamente, como el modo de navegación privada de Safari.
- El cesio está probada usando Jasmine 2.2.0.
- Fijo detección PointerEvent para que funcione con las implementaciones anteriores de la especificación. Esto también corrige la falta de manejo del ratón cuando la detección de falla, como cuando se utiliza el cesio en el control WebBrowser de Windows.
¿Qué hay de nuevo en la versión 1.8:
- Agregado Entity.show, un booleano para ocultar o mostrar una entidad y sus hijos.
- Agregado Entity.isShowing, una propiedad de sólo lectura que indica si se está elaborando actualmente una entidad.
- Se ha añadido soporte para el elemento de visibilidad KML.
- Agregado PolylineArrowMaterialProperty para permitir materiales entidades a utilizar las flechas de polilínea.
- Agregado VelocityOrientationProperty a los gráficos de las Entidades fácilmente orientar (como un modelo) a lo largo de la dirección en que se mueve.
- añadido un nuevo demo de Castillo de arena, interpolación, que ilustra las opciones de posición de interpolación en tiempo dinámico y utiliza el nuevo VelocityOrientationProperty para orientar una aeronave en vuelo.
- manejo inadecuado fijo de valores nulos al cargar datos GeoJSON.
- Se ha añadido soporte para la función de trama automática recogiendo desde ArcGisMapServerImagerProvider.
- Se ha añadido la posibilidad de especificar el esquema de mosaico deseado, rectángulo, y la anchura y la altura de las baldosas al constructor ArcGisMapServerImagerProvider.
- Se ha añadido la posibilidad de acceder a las capas de MapServer ArcGIS dinámicos especificando el parámetro capas al constructor ArcGisMapServerImagerProvider.
- Mejora viewer.zoomTo y viewer.flyTo por lo que son ahora & quot; el mejor esfuerzo & quot; y funcionan incluso si algunas entidades se pueda ampliar para que no se encuentran actualmente en la escena.
- Añadido nuevas opciones de construcción a CesiumWidget y Visor, por Skybox, skyAtmosphere, y el mundo.
- Se ha corregido un error que impedía cesio trabajar en configuraciones del navegador que localStorage discapacitados explícitamente, como el modo de navegación privada de Safari.
- El cesio está probada usando Jasmine 2.2.0.
- Fijo detección PointerEvent para que funcione con las implementaciones anteriores de la especificación. Esto también corrige la falta de manejo del ratón cuando la detección de falla, como cuando se utiliza el cesio en el control WebBrowser de Windows.
¿Qué hay de nuevo en la versión 1.6:
- Se ha añadido soporte para eventos táctiles en Internet Explorer 11 utilizando el puntero Eventos API.
- Se ha añadido soporte ancho del contorno de geometría a la capa de origen de datos. Esto se expone a través de la nueva propiedad outlineWidth en EllipseGraphics, EllipsoidGraphics, PolygonGraphics, RectangleGraphics y WallGraphics.
- Añadido soporte outlineWidth a los paquetes de geometría CZML.
- Se ha añadido soporte tiempos anchura a la aplicación GeoJSON estilo simple.
- Se ha añadido la posibilidad de especificar GeoJSON mundial estilo predeterminado. Consulte la documentación para obtener más información.
- Agregado CallbackProperty para apoyar la evaluación de propiedades perezoso, así como hacer más fácil las propiedades personalizadas para crear.
- Añadido un parámetro de opciones para GeoJsonDataSource.load, GeoJsonDataSource.loadUrl y GeoJsonDataSource.fromUrl para permitir básica estilo por instancia. Castillo de arena ejemplo.
- Mejora del rendimiento de carga GeoJSON.
- Mejora del rendimiento punto de visualización para todos los DataSources.
- Se ha mejorado el rendimiento y uso de memoria de EllipseGeometry, EllipseOutlineGeometry, CircleGeometry y CircleOutlineGeometry.
- Añadida la opción tileMatrixLabels a WebMapTileServiceImageryProvider.
- Se ha corregido un error en PolylineGeometry que causaría la geometría que se divide en el IDL sólo escenas 3D. # 1197
- Agregado modelMatrix y opciones de desecho a constructor primitivo.
- El parámetro de traducción para Matrix4.fromRotationTranslation ahora por defecto Cartesian3.ZERO.
- Fijo ModelNode.matrix cuando un nodo está dirigido para la animación.
- Camera.tilt ahora abrazaderas para [-pi / 2, pi / 2] en lugar de [0, pi / 2].
- Se ha solucionado un problema que podría conducir a malos resultados en las GPU de gama baja como el Intel HD 3000.
- Agregado distanceSquared a Cartesian2, Cartesian3 y Cartesian4.
- Agregado Matrix4.multiplyByMatrix3.
- Se ha corregido un error en el modelo en el que el shader optimizador WebGL en Linux estaba causando carga malla falle.
¿Cuál es nuevo en la versión 1.1:
- Ha añadido un nuevo proveedor de imágenes, WebMapTileServiceImageryProvider, para acceder a los azulejos de un servidor WMTS 1.0.0.
- Añadido un pickFeatures función opcional a la interfaz ImageryProvider. Con apoyo proveedores de imágenes, tales como WebMapServiceImageryProvider, que puede ser utilizado para determinar las características rasterizadas bajo una ubicación particular.
- ImageryLayerCollection.pickImageryLayerFeatures Añadido. Determina las características de la capa de imágenes rasterizadas cortadas por un rayo de selección determinado mediante la consulta de capas de soporte utilizando ImageryProvider.pickFeatures.
- Agregado tileWidth, tileHeight, minimumLevel y tilingScheme parámetros al constructor WebMapServiceImageryProvider.
- propiedad id Añadido a la escena que es un identificador único de sólo lectura asociado a cada instancia.
- FeatureDetection.supportsWebWorkers Añadido.
- mejorado mucho el rendimiento de polilíneas variables en el tiempo cuando se utiliza DataSources.
- viewerEntityMixin ahora consulta automáticamente para las características de la capa de las imágenes de clic y muestra sus propiedades en el panel InfoBox.
- Se ha corregido un error en el terreno y las imágenes de carga que podría causar una frecuencia de imagen inconsistente cuando se mueve por todo el mundo, sobre todo en una conexión a Internet más rápido.
- Se ha corregido un error que hacía que SceneTransforms.wgs84ToWindowCoordinates para volver incorrectamente indefinido cuando en 2D.
- Se ha corregido un error en ImageryLayer que causaron imágenes de capas que se prestarán dos veces para cada baldosa del terreno que existía antes de la adición de la capa de imágenes.
- Se ha corregido un error en Camera.pickEllipsoid que causó que regrese la parte de atrás del elipsoide cuando cerca de la superficie.
¿Qué hay de nuevo en la versión 1.0:
- WMST 1.0.0 GetTile apoyo a la operación a través de un nuevo ImageryProvider: WebMapTileServiceImageryProvider.
¿Qué hay de nuevo en la versión b28:.
- selección del terreno en el widget BaseLayerPicker
- El nuevo widget NavigationHelpButton con instrucciones para navegar por el mundo.
- La nueva propiedad Model.minimumPixelSize lo modelos puede permanecer visible cuando el espectador se aleja.
- Renombrado y se trasladó Scene.primitives.centralBody trasladó a Scene.globe.
- Eliminado CesiumWidget.centralBody y Viewer.centralBody. Uso Scene.globe.
- Renombrado CentralBody al Globe.
- Sustituido Model.computeWorldBoundingSphere con Model.boundingSphere.
Requisitos
- habilitado JavaScript en el lado del cliente
Comentarios que no se encuentran