geomaster
Comprehensive geospatial science skill covering remote sensing, GIS, spatial analysis, machine learning for earth observation, and 30+ scientific domains. Supports satellite imagery processing (Sentinel, Landsat, MODIS, SAR, hyperspectral), vector and raster data operations, spatial statistics, point cloud processing, network analysis, cloud-native workflows (STAC, COG, Planetary Computer), and 8 programming languages (Python, R, Julia, JavaScript, C++, Java, Go, Rust) with 500+ code examples. Use for remote sensing workflows, GIS analysis, spatial ML, Earth observation data processing, terrain analysis, hydrological modeling, marine spatial analysis, atmospheric science, and any geospatial computation task.
Author
Category
Development ToolsInstall
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
GeoMaster - Comprehensive Geospatial Science Skills
Skill Overview
GeoMaster is a comprehensive geospatial science skill set covering 30+ scientific domains. It offers a full-stack solution from basic GIS operations to advanced remote sensing machine learning, supports 8 programming languages, and includes 500+ code examples.
Use Cases
Core Features
Frequently Asked Questions
What satellite data sources does GeoMaster support?
GeoMaster supports complete satellite data collections, including Sentinel-1 (SAR radar) from the Copernicus program, Sentinel-2/3 (optical multispectral), Sentinel-5P (atmospheric monitoring), the Landsat series from USGS, MODIS from NASA, as well as various SAR and hyperspectral sensors. The code library includes corresponding examples for data retrieval, preprocessing, analysis, and visualization.
How can I use GeoMaster to compute NDVI?
Computing NDVI with GeoMaster is very simple. In the Python version, it only takes a few lines of code:
import rasterio
import numpy as np
with rasterio.open('sentinel2.tif') as src:
red = src.read(4).astype(float) # B04 Red band
nir = src.read(8).astype(float) # B08 Near-infrared
ndvi = (nir - red) / (nir + red + 1e-8)The skill library also provides various vegetation index computation methods such as EVI, SAVI, and NDWI, along with batch processing and time-series analysis tools.
What is the difference between GeoMaster and ArcGIS?
GeoMaster is an open-source free programming library, suitable for scenarios that require customized workflows, batch processing, and integration into automated systems. ArcGIS is a desktop GIS software that is better suited for interactive map creation and manual analysis. GeoMaster supports 8 programming languages, can be easily integrated into CI/CD workflows and cloud computing environments, and provides 500+ code examples for direct reuse. The two can complement each other—use ArcGIS for visual exploration and GeoMaster for automated processing.