Skip to main content

reearth-flow

Reearth Flow — herramienta ETL web para construir y ejecutar flujos de trabajo automatizados de datos geoespaciales.

Aller à l'installation

Informations de source

Dépôt
Ntizar/NtizarBrainMasterMind
Dernière activité de la source
16 juillet 2026 à 08:02
Langue détectée de SKILL.md
espagnol
Étoiles
2
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
reearth-flow
description
Reearth Flow — herramienta ETL web para construir y ejecutar flujos de trabajo automatizados de datos geoespaciales.
# Reearth Flow — ETL Geoespacial ## Qué hace [Reearth Flow](https://github.com/reearth/reearth-flow) es una herramienta ETL (Extract-Transform-Load) web para construir y ejecutar flujos de trabajo automatizados de datos geoespaciales. Permite calcular y convertir variables geométricas, ideal para pipelines de GIS. ## Instalación ```bash # Necesita Rust y Go instalados git clone https://github.com/reearth/reearth-flow.git cd reearth-flow # Construir el motor Rust cd engine && cargo build --release && cd .. # Construir el backend Go cd server && go build -o reearth-flow . && cd .. ``` ## Uso básico ```bash # Iniciar el servidor ./reearth-flow --config flow.yaml --port 8080 # Definir un flujo (YAML) # flow.yaml # extract: # type: geojson # source: "https://example.com/data.geojson" # transform: # - type: project # crs: "EPSG:4326" # - type: filter # condition: "area > 1000" # load: # type: postgres # connection: "postgres://user:pass@localhost/gis" ``` ```javascript // API REST para ejecutar flujos // POST /api/v1/flows/run fetch('http://localhost:8080/api/v1/flows/run', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ flowId: 'my-flow' }) }); ``` ## Pitfalls - Requiere configuración de PostgreSQL para el destino de carga - El motor Rust necesita compilación desde fuente en algunas plataformas - La documentación es limitada — consultar el código fuente para detalles - Compatible con formatos GeoJSON, GML, Shapefile ## Referencias - Repo: https://github.com/reearth/reearth-flow - Relacionado: `geodeep`, `geoai-city2graph-pattern`, `cesium-3d-tiles-vector-data`, `ign-wmts-tiles`
Voir sur GitHub