CesiumJS is an open source JavaScript library that can help you create high-performance, high-quality 3D geospatial visualizations directly in a web browser. Through our 3D Geospatial initiative, CreateAccess, Launchpad, and Villanova University have piloted and tested a step-by-step technical pipeline that enables beginners to create unique, interactive web apps that visualize geospatial data. The pipeline uses CesiumJS along with a variety of AI tools and web development platforms.
By following our step-by-step guide, you can create and publish a 3D geospatial web app that visualizes data you care about, even if you do not know how to code. The technical pipeline outlined in the guide includes use of a custom AI assistant (Gemini Gem) that incorporates specific knowledge related to this pipeline, including Cesium documentation. You can interact with the Gem using natural language, and it will prompt you with focused questions that will help you define your vision for your app and bring it to life.
Below are some examples from our community to provide inspiration for you as you envision a project of your own!
CreateAccess and our collaborators are excited about the potential for AI to lower the barrier to entry for technical and creative projects. AI can help beginners quickly see possibilities in different technologies and experience early success. We also strongly encourage our creators to apply their own critical thinking and problem-solving skills to their AI-supported projects, and to evaluate and iterate on outputs created with AI assistance. Our AI-enabled technical pipeline is meant to provide a starting point and an accelerant - not a replacement - for human creativity and innovation.
To this end, we have gratefully borrowed from the approach of the BUILD Framework to support developers who use our AI-assisted CesiumJS app development pipeline in building with intention, critical analysis, and user-centered design. Our scenario-based prompting guidelines to support developers who are building web apps with CesiumJS can be accessed below. This document complements the technical pipeline linked above. The BUILD framework was developed by Rob Thomas, and these materials were adapted for our community with assistance from Yara Kemeh.
All of the resources provided here are meant for educational purposes, and aim to help those new to 3D geospatial to understand its uses and potential in conjunction with web development. As a 3D-focused technology nonprofit, we encourage all of our creators to seek external expert resources and training in web development, web security, and related topics as they continue to build their skills and familiarize themselves with best practices in these areas.
Stay connected
By entering your email address above, you are providing your contact information to CreateAccess and agree to be contacted by CreateAccess.