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

Development and prospects of Re:Earth, an open source GIS web app using Cesium

Formale Metadaten

Titel
Development and prospects of Re:Earth, an open source GIS web app using Cesium
Serientitel
Anzahl der Teile
237
Autor
Mitwirkende
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
This year we released Re:Earth, our no-code web GIS tool that uses Cesium under the hood, to the OSS community. Re:Earth's aim is not to rewrite the wheel, but rather to harness the power of the 3D globe and allow absolutely anyone to visualize and share their geospatial data. Users are able to import preexisting data and build projects off of that, or start from scratch and then easily publish the project or export the data in a variety of supported formats. All without the need of an engineering team. The Re:Earth team is currently recruiting OSS committers and plug-in developers to help expand Re:Earth's potential and build a digital earth community of users and developers. The Re:Earth project grew from the idea of, "What would be possible if anyone, anywhere could access the digital Earth's potential?". To make this a reality, we knew Re:Earth needed to be no-code, but more than that we needed to make sure hardware or OS requirements wouldn't get in the way either, so that is why it is a fully web-based application. We also knew projects as well as data would need to be shareable so we have both project publishing and data exporting. Publishing a project is easy and gives users the chance to opt-in or out of SEO, change their URL and setup publishing to their own domain. Exporting data is easy and supports many of the most common file formats seen in GIS. Our hope has always been to open Re:Earth up to the OSS community and build a global community around it and what it stands for. The first step to making this happen was Resium, a popular OSS package that allows developers to use Cesium with React. With Resium we have been able to write Re:Earth's codebase with React and Typescript on the front end. As the main backend language we chose Go. By using these modern languages we have kept Re:Earth highly maintainable and scalable and hope that other developers will find contributing to it easy. Beyond the code, we have already begun our global community with the core Re:Earth team coming from around the globe. We especially want to help lift talented people up from areas of the world with less opportunities locally, and that is why we have been focusing on finding talent in Syria. At the very least, we hope this project can bring some hope to the people around the world facing difficult times and let them know that there are opportunities out there.