Añade puntos haciendo clic en el mapa o subiendo un CSV o un Shapefile comprimido, y luego dibuja o sube un polígono límite. Con un clic se ejecuta la unión espacial, coloreando cada punto en verde (dentro) o gris (fuera) y mostrando un recuento en vivo de cada grupo — después descarga los puntos de dentro, los de fuera, o ambos, como GeoJSON o CSV. Abrir en pantalla completa ↗
Qué Es una Unión Espacial de Puntos en Polígono
Una prueba de puntos en polígono — también llamada unión espacial — responde una pregunta para cada punto de un conjunto de datos: ¿cae dentro de una forma límite dada, o fuera de ella? Suena sencillo, pero hacerlo a simple vista sobre una lista de coordenadas es lento y propenso a errores en cuanto hay más de un puñado de puntos. Esta herramienta automatiza toda la prueba en tu navegador: carga cualquier cantidad de puntos, dibuja o sube el límite que te interesa, y obtén una clasificación exacta de dentro/fuera para cada uno, lista para exportar.
Exportar Tus Resultados
Después de ejecutar la unión espacial, la sección Export de la barra lateral ofrece tres descargas, cada una reflejando los colores y recuentos que se ven en el mapa:
- Puntos Dentro (GeoJSON): todos los puntos clasificados como dentro del límite, con propiedades pip_status y pip_boundary añadidas, además de cualquier atributo original de tu archivo subido, conservado intacto.
- Puntos Dentro (CSV): los mismos puntos de dentro como un archivo CSV listo para hoja de cálculo, con latitud y longitud como las dos primeras columnas.
- Puntos Fuera (GeoJSON): todos los puntos que quedaron fuera de todos los polígonos de tu capa de límites, en el mismo formato GeoJSON etiquetado.
Los tres archivos se abren directamente en QGIS, ArcGIS, Excel, Google Sheets, o cualquier herramienta que lea GeoJSON o CSV estándar — sin necesidad de conversión.
Preguntas Frecuentes
¿La herramienta funciona con límites MultiPolygon, como un país formado por varias islas?
Sí. Las entidades MultiPolygon subidas se tratan como un único límite — un punto dentro de cualquier parte de él se marca como dentro.
¿Puedo usar más de un polígono límite a la vez?
Sí. Dibuja o sube tantos polígonos límite como quieras — un punto se marca como "dentro" en cuanto cae dentro de cualquiera de ellos, y se etiqueta con el nombre del polígono que coincidió.
¿Cuántos puntos puedo revisar a la vez?
Hasta 3.000 puntos por ejecución. Si un archivo subido tiene más, se cargan los primeros 3.000 y se te avisa de cuántos se dejaron fuera.
¿Puedo exportar solo los puntos que quedaron fuera del límite?
Sí — la sección Export tiene una descarga dedicada "Outside Points (GeoJSON)" junto a las descargas de puntos de dentro en GeoJSON y CSV.
¿Qué formatos de archivo puedo subir para el límite?
Un Shapefile comprimido (.zip) o un archivo .geojson con entidades Polygon o MultiPolygon, o puedes dibujar el límite directamente en el mapa haciendo clic en sus esquinas.
¿Qué ocurre con un punto que está exactamente sobre la línea del límite?
Se cuenta como dentro. La prueba de punto en polígono subyacente trata la propia línea del límite como parte del polígono.
¿Se suben mis datos a un servidor?
No. La lectura de tus archivos, la ejecución de la unión espacial y la generación de los archivos de exportación ocurren todas localmente en tu navegador usando Turf.js. Nada se envía ni se guarda en un servidor, por lo que es seguro usarlo con datos de ubicación privados.
¿Qué formatos de archivo puedo subir para los puntos?
Un archivo CSV con columnas de latitud y longitud, o un Shapefile comprimido (.zip) con entidades de punto. Nombres de columna comunes como lat/lng, latitude/longitude o y/x se detectan automáticamente; si no se pueden detectar, se te pide elegir las columnas correctas en un menú desplegable.
Paso a Paso
1Paso 1
Abre la herramienta
El mapa se abre con una vista mundial, todavía sin datos. La barra lateral tiene secciones separadas de Points y Boundary, un botón Run, y una sección Export que se desbloquea al tener un resultado.
2Paso 2
Añade tus puntos
Haz clic en "+ Add on Map" y haz clic en el mapa para colocar puntos a mano, o sube un CSV o un Shapefile comprimido de puntos desde la sección Points.
3Paso 3
Añade tu límite
Haz clic en "✏ Draw on Map" y haz clic en cada esquina de tu límite, terminando con "✓ Finish Boundary", o sube un Shapefile comprimido o un archivo GeoJSON desde la sección Boundary.
4Paso 4
Prueba Load Demo Data en su lugar
Si solo quieres ver primero cómo funciona, haz clic en "Load Demo Data" para rellenar al instante un límite de muestra y una mezcla de puntos dentro y fuera.
5Paso 5
Ejecuta la unión espacial
Haz clic en "Match Points Inside Boundary". Cada punto del mapa cambia de color para mostrar su resultado, y la barra lateral muestra los recuentos de dentro y fuera.
6Paso 6
Exporta tus resultados
Usa la sección Export para descargar los puntos de dentro, los de fuera, o ambos, como GeoJSON o CSV.
Mira: La Herramienta de Puntos en Polígono en Menos de un Minuto
¿Prefieres ver en vez de leer? Este breve recorrido muestra cómo añadir un polígono límite, añadir puntos y descubrir cuáles caen dentro.
Cómo Funciona la Prueba de Dentro/Fuera
Al hacer clic en "Match Points Inside Boundary", cada punto se prueba contra cada polígono de tu capa de límites usando el algoritmo exacto de punto en polígono de Turf.js — el mismo método bien probado que usa el software GIS profesional. Si tu capa de límites tiene más de un polígono (por ejemplo, varias zonas separadas dibujadas o subidas juntas), un punto cuenta como "dentro" en cuanto coincide con cualquiera de ellos, y se marca con el nombre del polígono que coincidió. Un punto situado exactamente sobre una línea de límite se cuenta como dentro. La prueba se ejecuta por completo en tu navegador, así que los resultados aparecen en bastante menos de un segundo incluso para miles de puntos.
Dos Formas de Añadir Puntos y Límites
Los puntos y el polígono límite se añaden de forma independiente, y cada uno admite un método manual y otro basado en archivos:
- Haz clic para añadir puntos: activa "+ Add on Map" en la barra lateral, y luego haz clic en cualquier parte del mapa para colocar un punto. Vuelve a hacer clic en el interruptor, o pulsa Esc, para detenerte.
- Sube puntos (CSV o Shapefile): sube un CSV con columnas de latitud/longitud — nombres de columna comunes como lat/lng, latitude/longitude o y/x se detectan automáticamente, con un selector manual si no se detectan — o un Shapefile comprimido con entidades de punto.
- Dibuja el límite: haz clic en "✏ Draw on Map", y luego haz clic en cada esquina de tu polígono límite en el mapa. Haz clic en "✓ Finish Boundary" una vez que tengas al menos tres puntos para cerrar la forma.
- Sube el límite: sube un Shapefile comprimido o un archivo .geojson con una o más entidades Polygon o MultiPolygon. El mapa se ajusta automáticamente al límite.
Casos de Uso del Mundo Real
🗳️
Análisis Electoral y de Distritos
Los investigadores comprueban qué direcciones o respuestas de encuestas caen dentro de un distrito electoral o administrativo.
🏘️
Filtrado Inmobiliario
Agentes y analistas filtran una lista de coordenadas de propiedades para quedarse solo con las que están dentro de un barrio, zona escolar o zona inundable específica.
🚨
Cobertura de Respuesta de Emergencia
Los servicios de emergencia identifican qué incidentes reportados caen dentro de una jurisdicción o zona de respuesta específica.
📦
Cobertura de Tiendas y Almacenes
Los analistas de retail y logística confirman qué tiendas o almacenes caen dentro de una zona de cobertura regional definida.
🛰️
Seguimiento de Flotas y Activos
Los equipos de operaciones verifican qué vehículos o activos rastreados por GPS están actualmente dentro de una zona de servicio o geocerca aprobada.
🏫
Análisis de Zonas Escolares
Los planificadores educativos comprueban qué direcciones de estudiantes caen dentro de la zona oficial de un colegio.
🌾
Agricultura y Muestreo de Campos
Los agrónomos comprueban qué puntos de muestra de suelo o sensores caen dentro de un campo específico antes de analizar los resultados.
🚚
Asignación de Zonas de Reparto
Los equipos de logística comprueban qué direcciones de clientes caen dentro de una zona de reparto o servicio antes de asignar los pedidos.
Más Herramientas Que Podrían Interesarte
Teselas del mapa © colaboradores de OpenStreetMap, dibujadas con Protomaps (alojado por KONAKTIVE), con CARTO como respaldo. Imágenes de satélite: Esri. Cálculos geométricos: Turf.js. Lectura de Shapefile: shpjs. Dibujo del mapa: Leaflet. Todos los cálculos se hacen en tu navegador y nada de lo que introduces se guarda en un servidor.