Procesamiento de Lotes de Coordenadas
Cuando el levantamiento entrega miles de puntos — una nube de estaciones, un inventario de activos, un
archivo de monitoreo — convertirlos uno a uno es imposible y convertirlos con la primera hoja de cálculo
que aparece es peligroso: una columna mal identificada o un huso equivocado contamina todo el archivo.
Esta herramienta procesa archivos CSV con cientos o miles de coordenadas en un solo clic: usted elige
qué columnas son latitud/longitud (o Este/Norte/huso), la herramienta deriva el huso por punto, verifica
rangos, convierte todo y entrega el archivo transformado junto con un reporte de filas con error. Todo
ocurre localmente — el archivo nunca sale de su navegador, lo que importa cuando los datos de monitoreo
o levantamiento son confidenciales.
El diseño asume un CSV real, no uno ideal: encabezados con nombres variados (lat/lon, latitud/longitud,
Y/X, norte/este), separadores distintos (coma, punto y coma, tabulador), decimales con coma o punto y
filas que fallan. La herramienta le muestra las primeras filas para que confirme el mapeo de columnas
antes de convertir, y al final reporta cuántas filas se convirtieron y cuáles fallaron, con el motivo de
cada fallo — para que ningún punto desaparezca silenciosamente del entregable.
Cómo funciona el lote
- Pegue o cargue el CSV con separadores mixtos (coma, punto y coma o tabulador). La primera
fila puede ser encabezado; si no lo es, marque "No" y las columnas se cuentan desde la primera
fila.
- Confirme el mapeo de columnas: latitud y longitud (sentido WGS84→UTM) o Este, Norte, huso
(sentido inverso). La herramienta muestra las primeras filas detectadas para que el mapeo sea
verificable antes de convertir.
- Convierta: en WGS84→UTM el huso se deriva de cada longitud; en UTM→WGS84 use el huso de su
columna o un huso fijo si el archivo no lo trae.
- Descargue el CSV convertido con las columnas originales más las nuevas (este, norte, huso —
o lat, lon), y revise el reporte de errores: filas fuera de rango, no numéricas o con columnas
faltantes se listan con su número de fila.
Verificaciones automáticas
- Rango de latitud/longitud: latitud −80 a 84, longitud −180 a 180; fuera de rango = error
de fila.
- Rango UTM: Este entre 160 000 y 834 000 m; Norte entre 0 y 10 000 000 m. Fuera de rango
indica huso o hemisferio equivocado.
- Decimales con coma: se aceptan ambos formatos ("−99,1332" y "−99.1332").
- Filas incompletas: se reportan, nunca se convierten con valores parciales.
Control de calidad del lote antes de procesar
El valor de un procesamiento masivo está en la confianza del resultado, no en la velocidad. Antes
de correr el lote, valide el archivo en tres pasos. Primero, contraste el rango de coordenadas con
el país esperado: un punto de México (−99°) dentro de un lote de Chile (−70°) denuncia una columna
mal asignada, no una coordenada rara — revise los encabezados. Segundo, verifique la distribución de
husos: un lote de una obra lineal puede cruzar dos husos, y la herramienta lo reporta para que usted
decida el huso de trabajo antes de proyectar (convertir todo con huso fijo es la práctica correcta
en planos de obra). Tercero, compare una muestra de 5 puntos contra la conversión individual de la
calculadora de huso: si la muestra difiere del lote, el problema está en la
configuración de columnas, no en los puntos.
El reporte de errores del lote distingue filas omitidas por datos no numéricos de filas
convertidas con advertencia (decimales con coma, huso inferido). Conserve ese reporte en el
expediente: los revisores aceptan mucho mejor un lote con 3 avisos documentados que un lote
aparentemente limpio sin trazabilidad. Para series de monitoreo InSAR, el mismo CSV puede
re-proyectarse con la conversión del módulo InSAR, que comparte la convención
de columnas.
El lote también sirve como control de calidad inverso: si un conjunto de puntos monitoreados
entrega un desplazamiento aparente que coincide con la diferencia de datum entre dos campañas,
el "movimiento" es un artefacto de marco y no debe entrar al informe. Por eso el flujo
recomendado es convertir todo el histórico de campañas con la misma configuración (mismo huso,
mismo datum de salida) y recién entonces calcular tasas con el módulo InSAR. La salida CSV
conserva las columnas originales más las convertidas, para que la trazabilidad no dependa de
renombrar archivos entre campañas.
Para series temporales (monitoreo), procese cada campaña como un lote independiente con la misma
configuración y compare los puntos por su ID, no por su posición: si un punto cambia de huso entre
campañas por un error de configuración, la serie mostrará un salto que no existe en el terreno.
Esta página acepta una columna de ID opcional y la conserva en la salida para ese control.
El orden de las columnas del CSV es libre, pero una vez configurado, manténgalo fijo entre
campañas: el error más caro en series de monitoreo es una columna intercambiada que se arrastra
como movimiento aparente. La herramienta recuerda la última configuración por navegador para
reducir ese riesgo.
La exportación conserva las columnas originales junto con las convertidas; esa trazabilidad
permite auditar el lote sin re-procesar, y es la práctica que los informes de monitoreo
documentan como control de calidad de coordenadas.
Antes de procesar un lote, valide el datum de origen de cada archivo: mezclar WGS84 con SIRGAS2000 sin transformación introduce errores de decenas de metros en las coordenadas y corrompe los cálculos posteriores de distancia y área.
Preguntas frecuentes
- ¿Cuántos puntos puedo procesar?
- El procesamiento es local y prácticamente sin límite (miles de filas en segundos). Para archivos
muy grandes, pegue el CSV completo; el navegador maneja decenas de miles de filas sin problema.
- ¿Qué pasa si mi huso varía entre filas?
- En WGS84→UTM cada punto recibe su propio huso, que se agrega como columna. En UTM→WGS84, si el
archivo tiene una columna de huso, la herramienta la detecta; si no, use huso fijo y verifique los
rangos de Este.
- ¿Puedo procesar datos con punto y coma como separador?
- Sí, la herramienta detecta automáticamente el separador dominante (coma, punto y coma o tabulador)
y respeta los decimales con coma de cada celda.
- ¿Y la exactitud de cada punto?
- La conversión de proyección no añade error; la exactitud de sus coordenadas depende del
levantamiento. Use la herramienta de exactitud de punto del módulo para declarar la clase de
precisión en el informe.
Herramientas relacionadas
Conversión por punto · Calculadora de Huso UTM ·
Conversión de Datum · Conversor de puntos de
monitoreo (módulo InSAR) · Módulo de Medición.
El procesamiento por lotes verifica rangos y reporta errores, pero no valida la procedencia ni la
exactitud de los datos de origen. Verifique una muestra de puntos contra el plano o el levantamiento
antes de la entrega.