Manual/Guías

Herramientas de procesamiento

Model Builder

Procesamiento → Model Builder abre el espacio de trabajo gráfico. La barra de comandos permite editar el nombre, crear, guardar, organizar, importar y exportar modelos, copiar el script Python, ejecutar o cancelar, maximizar y cerrar. La paleta izquierda agrupa las herramientas ejecutables y permite buscarlas; + Input y + Output añaden los nodos de entrada y salida. El lienzo muestra puertos y conexiones, el inspector derecho edita los parámetros y el panel inferior presenta los mensajes de ejecución.

Los modelos guardados conservan el grafo y una proyección de compatibilidad steps dentro del proyecto. Organizar distribuye los nodos por dependencia; Importar valida un archivo de intercambio acotado antes de cargarlo y Exportar escribe el mismo formato. Ejecutar valida puertos, ciclos, entradas obligatorias y herramientas disponibles; Cancelar interrumpe una ejecución en curso. Batch Tools es una acción raíz de Procesamiento separada para aplicar una herramienta vectorial a varias capas, y no cambia la barra de Model Builder. Las herramientas Whitebox/WASM solo aparecen cuando hay un catálogo ejecutable; los fallos del catálogo o del runtime se muestran en Mensajes.

Use Copy Python script para abrir una revisión del mismo grafo como llamadas a las API documentadas m.run_algorithm(...) y m.run_whitebox_tool(...). La copia al portapapeles solo ocurre después de aprobar esa revisión; este flujo no cambia la API de Python. El script pasa el ID de capa de cada salida conectada al nodo siguiente y solo se genera cuando las herramientas, parámetros y conexiones son válidos. Un flujo creado por IA sigue siendo un borrador: revise herramientas, capas de entrada, parámetros y conexiones antes de pulsar Ejecutar.

El menú Procesamiento reúne las herramientas de análisis y conversión de Meratyn: herramientas vectoriales de geometría y superposición, herramientas ráster de terreno y recorte, segmentación con IA, conversión de formatos y la caja de herramientas Whitebox. El espacio de trabajo SQL, la consola Python, el asistente de IA y la segmentación con IA también se encuentran aquí y tienen sus propias páginas.

Orden de las páginas Esta página agrupa las herramientas por tema. En el propio menú los elementos aparecen en este orden: AI Assistant, Whitebox Toolbox, Conversion, Vector, Raster, Hydrology, LiDAR, Network, Projection, Remote Sensing, Terrain, Spatial Statistics, DGGS, Geocode Addresses, Batch Tools, AI Segmentation, Object Detection, Segment Everything, Model Builder, SQL Workspace, Python Console, Jupyter Notebook, Dashboard, History, Planetary Computer, Earth Engine.

Vector

Procesamiento → Vector abre el cuadro de diálogo de herramientas vectoriales. Elija una herramienta de la lista, seleccione la capa de entrada y los parámetros, escoja un motor y pulse Ejecutar. La salida aparece como una nueva capa.

Geometría

HerramientaDescripción
BufferCrear un polígono de buffer alrededor de cada geometría a una distancia fija.
CentroidesCalcular el punto central de cada geometría.
Envolvente convexaCalcular la envolvente convexa que encierra todas las geometrías.
DisolverFusionar los polígonos en una sola geometría, opcionalmente agrupados por un campo.
Rectángulo delimitadorCalcular la envolvente rectangular de todas las geometrías.
SimplificarReducir el número de vértices mediante Douglas-Peucker.
Extraer vérticesEmitir un punto por cada vértice de las geometrías de entrada.
Puntos a lo largo de la geometríaInterpolar puntos a un intervalo elegido en geometrías lineales.

Caja delimitadora, centroides y zona de influencia se detienen con un mensaje cuando la capa no tiene geometría, y Simplificar rechaza una tolerancia negativa. Los diagramas de Voronoi necesitan puntos WGS84 que abarquen como máximo 180 grados de longitud.

DGGS

Procesamiento → DGGS contiene DGGS generator, DGGS binning y DGGS compact / expand. El generador rellena la geometría o la extensión de una capa, la vista del mapa o una caja delimitadora manual con una resolución elegida o automática. Admite H3, S2, A5, DGGRID y DGGAL. DGGAL ofrece su sistema de cuadrícula, mientras que DGGRID ofrece tipo de celda, proyección y apertura. H3 usa DuckDB-WASM, S2 y A5 se ejecutan en el navegador, y DGGRID y DGGAL usan motores WebAssembly incluidos.

La agrupación DGGS agrega puntos mediante conteo, suma, media, mínimo o máximo. Compactar / expandir opera sobre celdas jerárquicas H3, S2, A5 y DGGAL.

La extensión de una capa que cruza el antimeridiano, como islas a ambos lados de los 180 grados, se cubre como una franja estrecha que lo atraviesa en lugar del globo completo.

HerramientaDescripción
DGGS generatorGenera celdas H3, S2, A5, DGGRID o DGGAL desde la geometría o extensión de una capa, la vista del mapa o una caja delimitadora manual.
DGGS binningAgrega entidades de puntos en celdas H3, S2, A5, DGGRID o DGGAL.
DGGS compact / expandCompacta celdas hermanas o expande celdas H3, S2, A5 o DGGAL a una resolución objetivo.

Gestión de datos

HerramientaDescripción
Fusionar capasCombinar capas GeoJSON compatibles en una sola capa conservando sus atributos de origen.

Superposición

HerramientaDescripción
RecortarRecortar la capa de entrada al área cubierta por una capa de superposición (conserva los atributos de entrada).
IntersecciónConservar solo las áreas donde ambas capas de polígonos se solapan (fusiona atributos de ambas).
DiferenciaEliminar de la capa de entrada el área de la capa de superposición (conserva los atributos de entrada).
UniónFusionar dos capas de polígonos en una única geometría combinada (los atributos no se conservan en ningún motor).

Unión

HerramientaDescripción
Unión espacialAdjuntar atributos de una capa de unión a cada geometría de entrada según una relación espacial (interseca, dentro o contiene). Elija una unión interna para conservar solo las geometrías coincidentes o una unión izquierda para conservar todas las geometrías de entrada. Funciona con cualquier tipo de geometría.
Unión por atributosAdjuntar atributos de una capa de unión (una tabla) a cada geometría de entrada donde coincida un campo clave — sin intervención de la geometría (p. ej., unir estadísticas censales a polígonos de límites por código FIPS). Uno a uno: gana la primera fila coincidente. Elija qué campos traer, y una unión interna (solo coincidentes) o izquierda (toda la entrada).

Selección

HerramientaDescripción
Seleccionar por valorExtraer a una nueva capa las geometrías cuyo atributo cumple una condición. Escoja un campo, un operador (=, ≠, >, ≥, <, ≤, contiene, empieza por, está vacío, no está vacío) y un valor. Las comparaciones son numéricas cuando ambos lados son números; en caso contrario, texto.
Seleccionar por ubicaciónExtraer a una nueva capa las geometrías según su relación espacial con una segunda capa (interseca, dentro, contiene o disjunta). Funciona con cualquier tipo de geometría.

Motores

Cada herramienta vectorial puede ejecutarse con uno de estos tres motores, seleccionable en el cuadro de diálogo:

  • Cliente (Turf.js): se ejecuta íntegramente en el navegador. Sin configuración, funciona sin conexión y opera sobre el GeoJSON de la capa.
  • Sidecar (GeoPandas): se ejecuta en el sidecar Python opcional para resultados conscientes de la proyección, respaldado por GeoPandas y Shapely. El cuadro de diálogo retrocede al motor cliente cuando el extra vector opcional del sidecar no está instalado.
  • Python (Pyodide): ejecuta el mismo código GeoPandas/Shapely que el sidecar, pero íntegramente en su navegador mediante Pyodide — sin servidor necesario. La primera ejecución descarga el runtime de Python una vez (unas decenas de MB), así que se necesita conexión a internet la primera vez; las ejecuciones posteriores reutilizan el runtime ya precargado. Como comparte el Python del sidecar, los resultados coinciden con el motor Sidecar.

Vea el tutorial de análisis vectorial.

Procesamiento → Raster abre el cuadro de diálogo de herramientas ráster. Las operaciones compatibles se ejecutan en el navegador; el sidecar Python rasterio opcional añade rutas a archivos nativos y operaciones fuera del motor del navegador. Los resultados se incorporan al mapa.

Terreno

HerramientaDescripción
HillshadeCalcular un ráster de relieve sombreado a partir de un modelo de elevación.
PendienteCalcular la pendiente (inclinación) a partir de un modelo de elevación.
OrientaciónCalcular la orientación (dirección de brújula de la pendiente más pronunciada) a partir de un modelo de elevación.

Para un modelo de elevación en coordenadas geográficas, estas herramientas convierten el tamaño de celda de grados (o minutos de arco, segundos de arco o radianes) a metros y corrigen el espaciado este-oeste según la latitud. Los modelos proyectados usan su tamaño de celda tal cual.

Reproyectar

HerramientaDescripción
ReproyectarDeformar un ráster a un sistema de referencia de coordenadas distinto.
RemuestrearRemuestrear un ráster a un tamaño de píxel (resolución) distinto.

Recortar

HerramientaDescripción
Recortar por extensiónRecortar un ráster a un rectángulo delimitador (en el CRS del ráster).
Recortar por capa de máscaraRecortar un ráster a las geometrías de un archivo vectorial de máscara.

Ráster a vectorial

HerramientaDescripción
PoligonizarConvertir una banda ráster en polígonos vectoriales agrupados por valor de píxel.
Curvas de nivelGenerar curvas de nivel a partir de un modelo de elevación.

Vectorial a ráster

HerramientaDescripción
Interpolación (IDW / Kriging)Interpolar el atributo numérico de una capa de puntos en una superficie ráster continua mediante ponderación por distancia inversa o kriging ordinario. La malla de salida abarca la extensión de los puntos con el tamaño de píxel elegido, en el CRS de la capa.

Vea el tutorial de análisis de terreno.

Conversión

Procesamiento → Conversión escribe datos en formatos cloud-native:

HerramientaMotorDescripción
Vector a vectorNavegador + SidecarConvertir entre cualquier formato compatible con la extensión espacial de DuckDB; los formatos de entrada y salida se detectan a partir de las extensiones de archivo. La aplicación de escritorio (sidecar) escribe cualquier formato GDAL (FlatGeobuf, GeoPackage, Shapefile, KML, GML, SQLite, …); el navegador escribe GeoJSON, CSV, GeoParquet, GeoPackage y Shapefile.
Vector a GeoParquetNavegador (DuckDB-WASM)GeoParquet ordenado por Hilbert y comprimido.
Vector a FlatGeobufSidecarVectorial ordenado por Hilbert, optimizado para la nube e indexado espacialmente.
Vector a ShapefileSidecarESRI Shapefile comprimido y ordenado por Hilbert (nombres de campo truncados a 10 caracteres).
Vector a GeoPackageSidecarGeoPackage ordenado por Hilbert para compartir con QGIS/ArcGIS.
CSV a GeoParquetNavegador (DuckDB-WASM)Convertir un CSV con coordenadas a GeoParquet.
Vector a PMTilesSidecarConstruir un archivo de teselas vectoriales.
Ráster a COGSidecarEscribir un Cloud-Optimized GeoTIFF.

El sidecar de conversión está protegido con una lista blanca de rutas.

Whitebox

Procesamiento → Whitebox Toolbox abre la caja de herramientas Whitebox de geoprocesamiento. Las builds de navegador ejecutan localmente las herramientas compatibles mediante WebAssembly; la aplicación de escritorio puede usar además su sidecar Python gestionado para rutas nativas de archivos y herramientas exclusivas del sidecar.

Segmentación con IA

La entrada Procesamiento → Segmentación con IA usa la integración tipada de sidecar SamGeo/SAM 3. Acepta un prompt de texto o segmentación automática y reproyecta el GeoJSON devuelto antes de publicar una nueva capa. Requiere el sidecar samgeo-api. Para puntos de primer plano/fondo, cajas dibujadas en el mapa y controles de modelo/backend, use el panel independiente Plugins → SamGeo, documentado en la página dedicada de segmentación con IA.

Planetary Computer y Earth Engine

El menú Procesamiento también abre los paneles Planetary Computer y Earth Engine para explorar y cargar conjuntos de datos en la nube. Consulte Integraciones de datos.

El sidecar Python

El sidecar Python opcional gestiona los flujos ráster que necesitan rutas a archivos nativos u operaciones fuera del motor del navegador, las herramientas de conversión del sidecar, las herramientas Whitebox fuera del catálogo WebAssembly y el motor vectorial GeoPandas opcional. Los motores del navegador cubren las operaciones ráster y Whitebox compatibles sin servidor.

Navegador frente a escritorio Las herramientas vectoriales del lado cliente, las conversiones en el navegador (Vector to Vector, Vector to GeoParquet, CSV to GeoParquet) y las herramientas ráster y Whitebox compatibles se ejecutan en el navegador. La salida completa multi-formato de Vector to Vector, las demás conversiones del sidecar, las rutas u operaciones ráster fuera de lo que admite el navegador y las herramientas Whitebox fuera del catálogo WebAssembly requieren la aplicación de escritorio y el sidecar Python.