https://cesium.com/blog/2023/08/15/umbra-manages-satellites-with-cesiumjs/ Skip to main content * Why Cesium + Why Cesium Our unique approach to advancing 3D geospatial technology + Open Ecosystem Open standards, open APIs, and open source software + 3D Tiles An open specification for streaming massive 3D content + Cesium in the Metaverse Our role in the metaverse: 3D geospatial solutions, facilitating openness and interoperability, and research * Community + Certified Developer Program Get official recognition for your Cesium expertise + Cesium Ecosystem Grants Apply for unrestricted funding to advance the 3D geospatial ecosystem o Application o Recipient Directory + User Stories Customer and community applications powered by Cesium o Featured User Stories o Submit Your Story + Cesium Community Forum The fastest way to get answers from the community and team + Events Industry events where you can find the Cesium team * Platform + The Cesium Platform The end-to-end platform for 3D geospatial + Cesium ion Tiling, 3D global content & hosting in the cloud o 3D Tiling Pipeline o Global 3D Content o Cesium Stories o Integrations o On-Premises o Pricing + CesiumJS Open source 3D visualization for the web + Cesium for Unity 3D geospatial capability for the Unity ecosystem + Cesium for Unreal Enabling the 3D geospatial ecosystem in Unreal Engine o Download from UE Marketplace + Cesium for O3DE 3D geospatial capability for Open 3D Engine (O3DE) + Cesium for Omniverse An extension enabling 3D geospatial capability for NVIDIA Omniverse + Downloads Download and install the latest Cesium products * Industries + AEC + Aerospace + Digital Transformation + Digital Twins + Digital Twins for Defense + Drones + Federal/Defense + Flight Operations + Real Estate + Smart Cities + Smart Spaces & IoT + Underground & Undersea * Learn + Documentation & Tutorials Hands-on tutorials, API references & other documentation + Live Code Examples Sandcastle, a live-coding app for CesiumJS examples + Presentations Slides, videos, and other Cesium presentation materials + Community Forum The fastest way to get answers from the community and team * Blog * Podcast [ ] Sign inSign up free Umbra Manages Satellites with CesiumJS Written by Monica WamsleyAugust 15, 2023 Share: * * Satellite imagery company Umbra uses synthetic aperture radar (SAR) to image Earth regardless of weather or time of day, with resolution ranging from 16 cm to 1 m. To manage mission planning and validate vehicle behavior for its fleet of satellites, Umbra uses CesiumJS. Omniscience, Umbra's internal satellite visualization tool, is powered by CesiumJS. Courtesy Umbra. Omniscience, Umbra's internal satellite visualization tool, is powered by CesiumJS. Courtesy Umbra. Founded in 2015, Umbra images a variety of locations frequently to monitor change over time in support of climate research, disaster response, and defense, among other uses. SAR systems emit radio waves and then receive signals that bounce back, with different materials on Earth's surface scattering or reflecting the signals. The signals from multiple points along a sensor's path are combined and processed to provide a larger field of view and improve the image's quality. SAR satellites can "see" through clouds or during the night to produce their grayscale images. Optical satellites utilize light and clear skies. With six dorm-fridge-sized SAR satellites in low Earth orbit and two more slated to launch later this year, visualizing operations for a growing constellation is vital. The company began using CesiumJS for its internal visualization tool, Omniscience, prior to its first satellite launch in 2021--the company's operations team uses Omniscience to know where satellites are and what their status is, displayed in 3D. Umbra's scheduling software generates a CZML with satellites' location and orientation information as they are scheduled to collect imagery, enabling accurate and efficient captures. Telemetry from the satellites is also used to ensure the satellites are behaving as expected, to test and validate maneuvers. This data is hosted on Cesium ion, tiled into 3D Tiles, and streamed into Omniscience via CesiumJS, for reliable visualization on a high-precision WGS84 globe that can be shared across the company. Synthetic aperture radar (SAR) image of Philadelphia, PA, USA, by Umbra. The image is grayscale. The Ben Franklin Bridge is in the top center of the image, with New Jersey top left and Pennsylvania covering the bottom two-thirds. Philadelphia, PA, USA. SAR data (c) 2023 Umbra Lab, Inc. (Licensed under CC BY 4.0.) "If you're visualizing on a globe on the web, Cesium is your best option," said Chris Brown, Umbra's director of software development engineering. Explore our CesiumJS tutorials to build your own aerospace app for internal use or broad sharing. Monica WamsleyMonica Wamsley & family Connect with Monica * * * Written by Monica Wamsley Communications Monica supports growth and engagement in the Cesium community through comms and marketing. More about Monica Read more * Privateer Space's Wayfinder app using CesiumJS to display tracked orbital debris Wayfinder Tracks Orbital Debris with CesiumJS Written by Monica Wamsley, April 18, 2023 In User Stories, CesiumJS, Aerospace * Satellites visualized with MathWorks Satellite Scenario Viewer MathWorks Visualizing Aerospace Simulations with CesiumJS Written by Sarah Chow, November 22, 2022 In User Stories, Aerospace, CesiumJS * Black background in Cognitive Space's CNTIENT platform with Cesium globe in the middle. Satellites and ground stations are shown criss-crossing the globe. Cognitive Space Enables Satellite Mission Management with CesiumJS Written by Monica Wamsley, September 28, 2022 In User Stories, Aerospace, CesiumJS The Platform for 3D Geospatial * Inside Cesium + About + Team + Careers + Press + Headquarters + Contact * Connect with us + GitHub + Twitter + LinkedIn + Email Featured blog posts * Umbra Manages Satellites with CesiumJS * Cesium Traditions: The Refactor * Integrate 3D Tiling into Custom Solutions with Cesium ion Self-Hosted * Visit the Cesium blog (c) Cesium GS, Inc. 2023 * Privacy Policy * Terms of Service * Cookie Policy * Server Status