We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Cesium applications made awesome with TerriaJS

00:00

Formal Metadata

Title
Cesium applications made awesome with TerriaJS
Title of Series
Number of Parts
295
Author
Contributors
License
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
CesiumJS is a fantastic library for 3D geospatial visualization on the web, but it can be a huge amount of work to build a full-featured application on top of it. Enter TerriaJS. It builds on top of CesiumJS - and is released under the same open-source license - while adding a responsive UI for exploring a catalog of datasets, charts and graphs, a "splitter" interactive comparison tool, automatic region mapping from CSV files, hooks to geoprocessing services, shareable story building, a 2D fallback based on Leaflet, and much more. In this talk we’ll discover many of the advantages of using TerriaJS while exploring how we used open source and open standards to create the NSW Digital Twin Proof of Concept, a catalog and viewer of 3D datasets integrating live transport data, infrastructure (above and below ground), building information models, and cadastral data. TerriaJS also underpins multiple other major projects developed by CSIRO’s Data61 including Australia’s nationalmap.gov.au and the Global Risk Map - built for the United Nations Principles for Sustainable Insurance Initiative. TerriaJS is widely utilised by independent map publishers with an active chat community on gitter.im and more than 450 GitHub stars.
Keywords
Online chatInheritance (object-oriented programming)Loop (music)VolumenvisualisierungFunction (mathematics)Term (mathematics)Level (video gaming)Open setLibrary (computing)Inheritance (object-oriented programming)BuildingUsabilityTwin primeDigitizingCartesian coordinate systemOpen sourceError messageOperator (mathematics)Multiplication signFluid staticsMappingSocial classComputing platformVisualization (computer graphics)Content (media)Dynamical systemVery-high-bit-rate digital subscriber lineComputer chessTesselationGoodness of fitMathematicsElectronic mailing listCuboidWeb 2.0Server (computing)Expert systemFile formatWave packetAreaLocal ringSpreadsheetNetwork topologyView (database)Digital photographyEndliche ModelltheorieWebsiteInterface (computing)CausalityUser interfaceMobile WebSet (mathematics)Service (economics)Data conversionComputer fileCombinational logicTablet computerDifferent (Kate Ryan album)TouchscreenHeegaard splittingFunctional (mathematics)1 (number)Right angleConnected spaceProof theoryDemo (music)SoftwareGraph (mathematics)DemosceneWeb servicePoint cloudWeb browserTime seriesDescriptive statisticsMoment (mathematics)Medical imagingTheory of relativityGeometryAddress spaceGroup actionMereologyBitAsynchronous Transfer ModeEmailStructural loadShape (magazine)Raster graphicsVector spaceLibrary catalogPoint (geometry)Loop (music)VolumenvisualisierungPlanningOcean currentLecture/ConferenceMeeting/Interview
Term (mathematics)State of matterTwin primeDigital signalCodePrototypeAuthorizationAuthenticationOnline chatDenial-of-service attackCodeCubeInformationService (economics)Open setOcean currentSoftware repositoryCartesian coordinate systemSelf-organizationDemo (music)PrototypeAuthorizationMereologyAuthenticationEndliche ModelltheorieLevel (video gaming)Twin primeState of matterLibrary catalogDigitizingAreaDifferent (Kate Ryan album)Client (computing)Web 2.0Factory (trading post)ChainMoving averageLecture/Conference
Dependent and independent variablesService (economics)Endliche ModelltheorieLogicDebuggerSoftware testingBitServer (computing)Computer fileFiber bundleLecture/Conference
Endliche ModelltheorieFunctional (mathematics)DebuggerMobile appLecture/Conference
Mobile appParity (mathematics)Server (computing)Multiplication signBranch (computer science)ExpressionLecture/Conference
Transcript: English(auto-generated)