Cesium

Software screenshot:
Cesium
Dettagli del software:
Versione: 1.9 Aggiornato
Data di caricamento: 12 May 15
Licenza: Libero
Popolarità: 99

Rating: 1.5/5 (Total Votes: 2)

Cesio è fondamentalmente una API JavaScript astratto per vari controlli di mapping e metodi di visualizzazione, consentendo agli sviluppatori di creare facilmente, manipolare e controllare le mappe tramite codice JavaScript.
Cesio supporta 2D, 2.5D, e le modalità di visualizzazione 3D, e può essere utilizzato sia per le mappe piatte e globi realistici (vista planetario).
Mappe create con cesio possono essere animati, zoom in e out, migliorata con controlli aggiuntivi, e anche sovrapposto con le forme, i percorsi, e testo ed etichette esplicativo.
Terrain vita reale può essere tracciata attraverso WebGL, senza la necessità di installare alcun plugin per il browser o add-on.
Mappa dati possono essere acquisiti da file CZML, KML, TMS, WMS, Bing, ESRI, o OpenStreetMaps.
Se la distribuzione nucleo Cesio non include la funzionalità che ci si vuole le mappe di avere, non disperate. Basta controllare la sua repository dei plugin perché ci potrebbe essere un plugin per che

Cosa c'è di nuovo in questa versione:.

  • Aggiunto Entity .Show, un valore booleano per nascondere o mostrare l'entità ed i suoi figli.
  • Aggiunto Entity.isShowing, una proprietà di sola lettura che indica se un'impresa è in fase di elaborazione.
  • Aggiunto il supporto per l'elemento visibilità KML.
  • Aggiunto PolylineArrowMaterialProperty per consentire alle imprese materiali da utilizzare le frecce polilinea.
  • Aggiunto VelocityOrientationProperty alla grafica facilmente orientare entità (come ad esempio un modello) lungo la direzione si sta muovendo.
  • Aggiunta una nuova demo Sandcastle, interpolazione, che illustra le opzioni posizione interpolazione time-dinamica e utilizza il nuovo VelocityOrientationProperty di orientare un aeromobile in volo.
  • uso improprio fisso di valori nulli durante il caricamento dei dati GeoJSON.
  • Aggiunto il supporto per la funzionalità raster automatica prelievo da ArcGisMapServerImagerProvider.
  • Aggiunta la possibilità di specificare il regime di piastrelle desiderato, rettangolo, e la larghezza e l'altezza delle piastrelle al costruttore ArcGisMapServerImagerProvider.
  • Aggiunta la possibilità di accedere a livelli ArcGIS MapServer dinamiche specificando il parametro strati al costruttore ArcGisMapServerImagerProvider.
  • Migliore viewer.zoomTo e viewer.flyTo così ora sono & quot; best effort & quot; e lavorare anche se alcune entità di essere ingrandite per non sono al momento nella scena.
  • Aggiunte nuove opzioni di costruzione a CesiumWidget e Viewer, per Skybox, skyAtmosphere, e globo.
  • Risoluzione di un errore che impediva cesio di lavorare in configurazioni del browser che localStorage esplicitamente disabilitato, come la modalità di navigazione privata di Safari.
  • Cesio viene ora testato con Jasmine 2.2.0.
  • fissi di rilevamento PointerEvent in modo che funzioni con le implementazioni più vecchie del disciplinare. Questo risolve anche la mancanza di gestione del mouse quando il rilevamento non è riuscita, come ad esempio quando si utilizza cesio nel controllo WebBrowser di Windows.

Cosa c'è di nuovo nella versione 1.8:

  • Aggiunto Entity.show, un valore booleano per nascondere o mostrare un impresa e le sue figli.
  • Aggiunto Entity.isShowing, una proprietà di sola lettura che indica se un'impresa è in fase di elaborazione.
  • Aggiunto il supporto per l'elemento visibilità KML.
  • Aggiunto PolylineArrowMaterialProperty per consentire alle imprese materiali da utilizzare le frecce polilinea.
  • Aggiunto VelocityOrientationProperty alla grafica facilmente orientare entità (come ad esempio un modello) lungo la direzione si sta muovendo.
  • Aggiunta una nuova demo Sandcastle, interpolazione, che illustra le opzioni posizione interpolazione time-dinamica e utilizza il nuovo VelocityOrientationProperty di orientare un aeromobile in volo.
  • uso improprio fisso di valori nulli durante il caricamento dei dati GeoJSON.
  • Aggiunto il supporto per la funzionalità raster automatica prelievo da ArcGisMapServerImagerProvider.
  • Aggiunta la possibilità di specificare il regime di piastrelle desiderato, rettangolo, e la larghezza e l'altezza delle piastrelle al costruttore ArcGisMapServerImagerProvider.
  • Aggiunta la possibilità di accedere a livelli ArcGIS MapServer dinamiche specificando il parametro strati al costruttore ArcGisMapServerImagerProvider.
  • Migliore viewer.zoomTo e viewer.flyTo così ora sono & quot; best effort & quot; e lavorare anche se alcune entità di essere ingrandite per non sono al momento nella scena.
  • Aggiunte nuove opzioni di costruzione a CesiumWidget e Viewer, per Skybox, skyAtmosphere, e globo.
  • Risoluzione di un errore che impediva cesio di lavorare in configurazioni del browser che localStorage esplicitamente disabilitato, come la modalità di navigazione privata di Safari.
  • Cesio viene ora testato con Jasmine 2.2.0.
  • fissi di rilevamento PointerEvent in modo che funzioni con le implementazioni più vecchie del disciplinare. Questo risolve anche la mancanza di gestione del mouse quando il rilevamento non è riuscita, come ad esempio quando si utilizza cesio nel controllo WebBrowser di Windows.

Cosa c'è di nuovo nella versione 1.6:

  • Aggiunto il supporto per eventi di tocco su Internet Explorer 11 con il puntatore Eventi API.
  • Aggiunto geometria contorno sostegno larghezza al livello DataSource. Questo è esposta attraverso la nuova proprietà outlineWidth su EllipseGraphics, EllipsoidGraphics, PolygonGraphics, RectangleGraphics e WallGraphics.
  • Aggiunto il supporto outlineWidth ai pacchetti geometria CZML.
  • Supporto stroke-width aggiunta alla realizzazione semplice stile GeoJSON.
  • Aggiunta la possibilità di specificare GeoJSON globale stile predefinito. Vedere la documentazione per i dettagli.
  • Aggiunto CallbackProperty per sostenere valutazione delle proprietà pigro e fare in proprietà personalizzate più facili da creare.
  • Aggiunto un parametro di opzioni per GeoJsonDataSource.load, GeoJsonDataSource.loadUrl, e GeoJsonDataSource.fromUrl per consentire uno stile di base per-istanza. Esempio Sandcastle.
  • Miglioramento delle prestazioni di carico GeoJSON.
  • Miglioramento delle prestazioni di visualizzazione punto per tutte le origini dati.
  • Migliorata la prestazioni e l'utilizzo della memoria di EllipseGeometry, EllipseOutlineGeometry, CircleGeometry e CircleOutlineGeometry.
  • Aggiunta l'opzione per tileMatrixLabels WebMapTileServiceImageryProvider.
  • Risoluzione di un errore in PolylineGeometry che causerebbe la geometria da dividere in tutto il IDL solo per scene 3D. # 1197
  • Aggiunto modelMatrix e le opzioni di riforma per costruttore Primitivo.
  • Il parametro traduzione di Matrix4.fromRotationTranslation ora di default Cartesian3.ZERO.
  • fissi ModelNode.matrix quando un nodo è mirato per l'animazione.
  • Camera.tilt ora morsetti a [pi / 2, pi greco / 2] invece di [0, pi / 2].
  • Risolto un problema che potrebbe portare a scarse prestazioni su GPU di fascia bassa come la Intel HD 3000.
  • Aggiunto distanceSquared a Cartesian2, Cartesian3 e Cartesian4.
  • Aggiunto Matrix4.multiplyByMatrix3.
  • Risolto un bug nel modello in cui il WebGL dello shader ottimizzatore in Linux stava causando maglia carico al sicuro.

Cosa c'è di nuovo nella versione 1.1:

  • Aggiunto un nuovo fornitore di immaginario, WebMapTileServiceImageryProvider, per l'accesso a piastrelle su un server WMTS 1.0.0.
  • aggiunta una funzione pickFeatures opzionale per l'interfaccia ImageryProvider. Con il supporto di fornitori di immaginazione, come WebMapServiceImageryProvider, può essere usato per determinare le caratteristiche rasterizzati sotto una determinata località.
  • ImageryLayerCollection.pickImageryLayerFeatures aggiunti. Esso determina le caratteristiche di livello imagery rasterizzati intersecate da una data scelta raggio interrogando strati di supporto utilizzando ImageryProvider.pickFeatures.
  • Aggiunto tileWidth, tileHeight, minimumLevel e tilingScheme parametri al costruttore WebMapServiceImageryProvider.
  • proprietà id Aggiunto alla scena, che è un identificatore univoco in sola lettura associata a ogni istanza.
  • FeatureDetection.supportsWebWorkers aggiunti.
  • notevolmente migliorato le prestazioni di polilinee variabili nel tempo quando si utilizza DataSources.
  • viewerEntityMixin ora interroga automaticamente per le funzionalità di livello le immagini sullo scatto e mostra le loro proprietà nel pannello InfoBox.
  • Corretto un bug in terreno e le immagini di carico che potrebbero causare un frame rate incoerente quando si sposta in tutto il mondo, in particolare su una connessione internet più veloce.
  • Risoluzione di un errore che ha causato SceneTransforms.wgs84ToWindowCoordinates per tornare in modo non corretto indefinito quando in 2D.
  • Risoluzione di un errore in ImageryLayer che ha causato le immagini di livello da eseguire due volte per ogni tessera terreno che esisteva prima di aggiungere il livello di immagini.
  • Risoluzione di un errore in Camera.pickEllipsoid che ha causato a restituire la parte posteriore della ellissoide quando vicino alla superficie.

Cosa c'è di nuovo nella versione 1.0:

  • WMST 1.0.0 supporto operativo GetTile attraverso un nuovo ImageryProvider: WebMapTileServiceImageryProvider.

Cosa c'è di nuovo nella versione B28:.

  • selezione Terrain nel widget BaseLayerPicker
  • Il nuovo widget NavigationHelpButton con le istruzioni per la navigazione del globo.
  • La nuova proprietà Model.minimumPixelSize così modelli può rimanere visibile quando lo spettatore lo zoom out.
  • rinominato e spostato Scene.primitives.centralBody trasferì a Scene.globe.
  • Rimosso CesiumWidget.centralBody e Viewer.centralBody. Usa Scene.globe.
  • Rinominato CentralBody Globe.
  • Sostituito Model.computeWorldBoundingSphere con Model.boundingSphere.

Requisiti

  • JavaScript abilitato sul lato client

Commenti a Cesium

I commenti non trovato
Aggiungi commento
Accendere le immagini!