Skip to main content

reearth-flow

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

Zur Installation springen

Quellinformationen

Repository
Ntizar/NtizarBrainMasterMind
Letzte Quellaktivität
16. Juli 2026 um 08:02
Erkannte Sprache von SKILL.md
Spanisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
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`
Auf GitHub ansehen