2 dépôts
Offloading intensive spatial analysis and processing to remote server clusters via APIs.
Distinct from Remote Model Execution: The candidates focus on file transfers or generic model execution; this is specifically about offloading geospatial computations.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Cloud-Based Geospatial Computation. Refine with filters or upvote what's useful.
geemap est une bibliothèque Python et une boîte à outils géospatiale conçue pour la cartographie interactive, la visualisation de télédétection et l'analyse d'imagerie satellite. Elle sert d'interface Python pour Google Earth Engine, permettant aux utilisateurs de gérer des workflows géospatiaux basés sur le cloud et de visualiser des jeux de données au sein d'environnements de notebook. Le projet se distingue par la conversion de code automatisée, permettant aux scripts et notebooks d'être traduits entre langages de programmation. Il fournit également des capacités spécialisées de visualisation de télédétection, telles que la génération de GIFs en accéléré à partir de séquences d'images avec prise en charge de texte animé et de barres de couleurs. La boîte à outils couvre un large éventail de capacités géospatiales, incluant la classification d'imagerie satellite, les évaluations de précision et l'inspection de cartes interactives pour tracer des statistiques de séries temporelles. Elle gère la transformation de données géospatiales à travers des formats comme GeoTIFF, GeoJSON, shapefiles et CSV, tout en prenant en charge l'intégration de jeux de données locaux et de catalogues de données distants. Les utilisateurs peuvent exporter leur travail via la publication de cartes interactives sous forme de fichiers HTML ou d'images statiques.
Offloads intensive geospatial analysis and processing to remote server clusters via cloud APIs.
geemap est une bibliothèque Python et une boîte à outils pour l'analyse géospatiale interactive, la visualisation et l'analyse d'imagerie satellite utilisant les données de Google Earth Engine et le cloud computing. Elle fournit un outil de cartographie pour afficher des jeux de données géospatiales au sein de notebooks Jupyter et une suite d'outils pour classifier l'imagerie et calculer des statistiques zonales. Le projet inclut un utilitaire pour convertir des scripts d'analyse géospatiale de JavaScript vers Python pour faciliter la manipulation des données. Il permet également la génération d'animations en accéléré et de visualisations de séries temporelles à partir de catalogues d'imagerie satellite. La bibliothèque couvre de larges capacités géospatiales incluant des calculs spatiaux à grande échelle, la classification d'imagerie et la visualisation de données géospatiales. Elle prend en charge les tâches de gestion de données telles que l'exportation de couches géospatiales vers des formats courants, l'extraction de pixels d'image dans des tableaux numpy et l'intégration de shapefiles locaux avec une analyse basée sur le cloud.
Provides the ability to execute heavy geospatial computations on remote server clusters to avoid local memory limits.