| 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 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
git clone https://github.com/reearth/reearth-flow.git
cd reearth-flow
cd engine && cargo build --release && cd ..
cd server && go build -o reearth-flow . && cd ..
Uso básico
./reearth-flow --config flow.yaml --port 8080
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