MappView

Manual/Guías

Herramientas de procesamiento

El menú Procesamiento reúne las herramientas de análisis y conversión de MappView: 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.

!!! note “Orden de las páginas” Esta página agrupa las herramientas por tema. En el propio menú los elementos aparecen en un orden distinto: AI Assistant (arriba), Whitebox, SQL Workspace, Python Console, Conversion, Vector, Raster, AI Segmentation, 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.

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:

Vea el tutorial de análisis vectorial.

Procesamiento → Raster abre el cuadro de diálogo de herramientas ráster. Las herramientas ráster se ejecutan en el sidecar Python rasterio: toman una ruta de archivo como entrada y escriben otra como salida, y luego añaden el resultado 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.

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 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

Procesamiento → AI Segmentation convierte imágenes en geometrías vectoriales con segment-geospatial (SamGeo) y el modelo SAM 3 de Meta: elija un GeoTIFF, escriba un indicador textual (“trees”, “buildings”) o ejecute la segmentación automática, y los polígonos resultantes se añaden como una nueva capa. Ejecuta el modelo en un servidor samgeo-api independiente (se recomienda GPU) que el sidecar hace de proxy. Consulte la página dedicada de segmentación con IA para la configuración y el uso.

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

Las herramientas ráster, las herramientas de conversión del sidecar, la caja de herramientas Whitebox y el motor vectorial opcional de GeoPandas usan todos un sidecar FastAPI local que la aplicación de escritorio inicia bajo demanda. El motor cliente de las herramientas vectoriales y las conversiones basadas en navegador no necesitan sidecar. Vea Primeros pasos para la configuración y Referencia → Arquitectura para saber cómo funciona.

!!! note “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 Whitebox compatibles se ejecutan en el navegador. La salida completa multi-formato de Vector to Vector, las demás conversiones del sidecar, las herramientas ráster y las herramientas Whitebox fuera del catálogo WebAssembly requieren la aplicación de escritorio y el sidecar Python.