[general]
name=GNSSeismic
qgisMinimumVersion=3.16
qgisMaximumVersion=4.99
description=Plugin bilingüe (ES/EN) para topografía RTK/GNSS y sísmica: proyectos con base de datos PREPLOT/POSTPLOT, importación de .dc aplicando un modelo de geoide (GeoTIFF, Surfer GRD o .ggf de Trimble), comparación contra un CSV o contra el PREPLOT del proyecto, generación de preplot sísmico y exportación a Shapefile/GeoPackage/SPS. La interfaz es un toolbar con un ícono por sección; cada uno abre su propia ventana.
version=2.68.0
author=Edwin Arley Castellanos Martínez
email=topoedw05@gmail.com

about=Plugin de topografía para QGIS (antes "Gestor DC Topografía"), con interfaz en español e inglés (selector de idioma en el mismo toolbar del plugin) organizada como un toolbar con cinco íconos -- Proyecto, Preplot Sísmico, Importar datos de campo, Comparar y Base de Datos -- cada uno abriendo su sección como una ventana independiente y no modal, para poder tener varias abiertas a la vez. Funcionalidad: (1) crea un proyecto como una carpeta (con subcarpetas database/maps/preplot/posplot; la base SQLite PREPLOT/POSTPLOT/TableDescriptions vive en database/, nombrada desde la v2.16.0 igual que el nombre de proyecto elegido por el usuario -- antes siempre "database.sqlite" sin importar el nombre del proyecto --, compatible con la plantilla de datos de posicionamiento GNSS usada en campo), permite asignarle un modelo de geoide (ráster de ondulación N) en cualquier formato que QGIS abra directamente -- GeoTIFF, GTX, ASCII Grid, Surfer GRD binario como el QGeoiCol2004 de IGAC -- o en el formato binario propietario .ggf ("TNL GRID FILE") de Trimble, leído con un parser propio incluido en el plugin, ofrece una ventana "Mis proyectos" (con columna de CRS de cada uno) para cambiar con un clic entre todos los proyectos ya usados sin importar en qué carpeta o unidad esté cada uno, guarda el CRS de trabajo con cada proyecto para que cambiar de proyecto (por ejemplo uno en Colombia y otro en Argentina) cambie también su sistema de coordenadas en vez de arrastrar el del proyecto anterior, y no deja crear un proyecto si el geoide cargado no cubre la zona de uso del CRS elegido; cada una de las cinco ventanas de sección abre con el tamaño mínimo que necesita su propio contenido en vez de un tamaño grande fijo igual para todas; (2) importa datos de campo de más de una marca -- archivos .dc de Trimble (registros de puntos RTK tipo KI/SO), desde la v2.8.0 CSV de Hi-Target (usando sus coordenadas geográficas B/L/H, con altura de antena y comentario ya incluidos de fábrica), y desde la v2.15.0 también .rw5 de CHCNav/LandStar (usando sus registros GPS con latitud/longitud/altura elipsoidal, preservando tal cual su propio código de clasificación de punto -- LD/CT/CHKAM/CHKPM -- y aprovechando, cuando el archivo los trae, satélites/PDOP/HDOP/VDOP/épocas y el estado de la solución; se puede seguir agregando más marcas más adelante), agrupadas desde la v2.15.0 en una única solapa desplegable "Archivos de campo" con un ítem por marca (Trimble (.dc)/Hi-Target (.csv)/CHCNav (.rw5)) en vez de un botón por marca --, les aplica opcionalmente el geoide del proyecto para calcular la altura ortométrica (Local_Height = WGS84_Height − N), muestra una previsualización editable (nombre, altura de antena y comentario) comparada automáticamente contra el PREPLOT del proyecto para decidir qué puntos subir, y al confirmarlos los importa como puntos levantados (POSTPLOT) aprovechando también, cuando el archivo de origen los trae (el CSV de Hi-Target desde la v2.9.0: satélites usados, PDOP, épocas promediadas, duración de la ocupación, y distancia/nombre de la base RTK usada, calculada a partir de sus propias coordenadas; desde la v2.10.0, un punto de estación/fuente "SO" de un .dc de Trimble: satélites, PDOP, HDOP, VDOP, épocas y duración de la ocupación -- un punto cinemático "KI" de un .dc sigue sin traer este dato en este formato; y desde la v2.15.0, un punto de un .rw5 de CHCNav: satélites, PDOP, HDOP, VDOP, épocas válidas y fecha/hora, cuando el archivo trae ese bloque de estadísticas -- no todos los puntos lo traen, y no es un error si falta), las columnas de calidad/base de la tabla POSTPLOT en vez de dejarlas vacías, creando además una capa de puntos visible de inmediato en el proyecto de QGIS, simbolizada por tipo (KI/SO del .dc; Fijo/Flotante/Cálculo/Base de Hi-Target; LD/CT/CHKAM/CHKPM de CHCNav); desde la v2.11.0, la previsualización descarta automáticamente los puntos sin datos de campo reales (sin satélites/PDOP, ej. los KI de un .dc en este formato) y muestra de inmediato, antes incluso de subir nada, una capa provisional en QGIS con la ubicación geográfica de los puntos que sí tienen levantamiento GNSS real (los puntos de un .rw5 de CHCNav nunca se descartan por esto, porque un registro GPS de ese formato es siempre un levantamiento real así no traiga el bloque de estadísticas); (3) permite comparar los puntos levantados contra puntos de diseño, cuya fuente puede ser un CSV cargado por el usuario o directamente la tabla PREPLOT ya guardada en la base del proyecto, emparejando por el nombre/código de punto, calculando desplazamientos (ΔEste, ΔNorte, distancia) y marcando qué puntos quedan dentro o fuera de tolerancia; (4) permite subir tanto los puntos de diseño como el resultado de la comparación (tabla COMPARACION) a la base de datos del proyecto; (5) genera preplot de diseño para sísmica, en grilla 3D (origen + azimut + espaciamientos) o en línea 2D (dos puntos, o origen + azimut + longitud), al estilo GPSeismic, y los guarda en PREPLOT, o bien importa un preplot ya armado en otro software -- un archivo SPS (SEG rev. 2.1) como los que exportan Omni 3D o la mesa de Sercel, un archivo .qld ("QLD9", formato binario propietario de diseño/QC de puntos sísmicos, desde la v2.12.0, leído con un parser propio incluido en el plugin y usando siempre la latitud/longitud WGS84 que trae cada punto en vez de su Este/Norte en la grilla local del archivo), o una capa de puntos ya cargada en QGIS (shapefile, GeoPackage, o un CSV delimitado por comas agregado como capa de puntos), eligiendo qué campo de esa capa es cada dato -- previsualizándolo, marcando los puntos que coincidan en nombre con uno ya existente en PREPLOT, dejando escribir el nombre de quien sube los datos para la columna Processor, y, desde la v2.13.0, mostrando de inmediato una capa provisional en QGIS con la ubicación geográfica de todo lo importado (SPS/.qld/capa de QGIS) antes incluso de subirlo a PREPLOT, igual que ya pasaba con el preplot generado dentro del propio plugin; (6) incluye una sección de base de datos con un editor de consultas SQL de solo lectura (SELECT) y presets comunes -- desde la v2.17.0 también POSTPLOT por Track, por valor de estación (Station_Value) y por fecha juliana (Julian_Date_Local) --, cuyo resultado se puede exportar a Shapefile, GeoPackage o formato sísmico SPS (SEG rev. 2.1, archivos .S01/.R01) y, desde la v2.14.0, también se muestra automáticamente como una capa temporal en el mapa; cuando la consulta es un SELECT simple sobre una sola tabla (POSTPLOT, PREPLOT o COMPARACION), esa capa queda lista para seleccionar puntos y borrarlos con la tecla Supr/Delete (aplicándolo de inmediato, con confirmación, a la base de datos real), y hay además un botón para borrar de una sola vez todas las filas que devuelva la consulta actual, también con confirmación previa; desde la v2.17.0 también hay un botón "Guardar consulta..." que sobrescribe en el mismo lugar el SQL de un preset o de una consulta propia ya guardada (por ejemplo, para cambiar el valor de comparación de un preset sin crear uno nuevo) o, si se prefiere, la guarda aparte con un nombre elegido por el usuario, agregándola al final de la lista de consultas de ejemplo; ambas cosas quedan guardadas en la configuración de QGIS del usuario y están disponibles en cualquiera de sus proyectos. Desde la v2.18.0, cada capa que crea el plugin (preplot generado, puntos importados, comparación, resultado de una consulta) centra correctamente la vista del mapa en su ubicación real aunque el proyecto de QGIS esté en un sistema de coordenadas distinto al CRS de trabajo elegido en el plugin -- antes, en ese caso, la capa se veía bien dibujada pero la vista no se movía hacia ella. Desde la v2.19.0, en "Base de Datos": la previsualización y la capa del mapa ya no se topan a 5000 filas -- traen todo lo que la consulta devuelva de la base real --, la capa de resultados aparece siempre con "Mostrar cantidad de entidades" activado en el panel de capas, el grupo "Opciones para exportar a SPS" quedó al lado del "Mapeo de columnas" en vez de debajo, y una consulta propia ya guardada se puede renombrar con el nuevo botón "Renombrar...". Desde la v2.20.0, las cinco ventanas de sección tienen también botones de minimizar y maximizar/restaurar en su barra de título, además del de cerrar que ya tenían. Desde la v2.21.0, en "Base de Datos": cuando el resultado de la consulta es sobre una sola tabla (POSTPLOT/PREPLOT/COMPARACION), la tabla de resultados admite edición en línea (doble clic en una celda) con un botón "Guardar cambios en la base de datos..." que pide confirmación antes de escribir los cambios de verdad; y los tres botones de exportar (Shapefile/GeoPackage/SPS) se reemplazaron por una única lista desplegable de formato -- con Excel (.csv) agregado como cuarto formato -- más un solo botón "Exportar...", ubicados al final de "Opciones para exportar". Desde la v2.22.0, en "Importar datos de campo": la altura de antena, que antes sólo llegaba de fábrica en el CSV de Hi-Target y quedaba vacía (a completar a mano, o con "Aplicar a todos") para Trimble y CHCNav, ahora también se detecta automáticamente en esos dos formatos cuando el archivo la trae -- un .dc de Trimble con el registro '57KI' (altura vigente desde el inicio de cada ocupación/sesión de campo hasta la siguiente) y un .rw5 de CHCNav/LandStar con el registro 'LS' (campo 'HR', altura ya corregida por el offset de fase de la antena, verificado matemáticamente contra el propio archivo de referencia); en ambos casos el valor detectado sigue siendo editable en la previsualización antes de subir. Desde la v2.23.0, en "Importar datos de campo", el ítem "Hi-Target" además del CSV acepta el archivo ".raw" binario propio del equipo (el log interno del receptor/controlador, no documentado públicamente por Hi-Target), leído con un parser propio incluido en el plugin y verificado byte por byte contra el CSV real de la misma sesión de campo del usuario; a diferencia del CSV, el .raw no trae la altura de antena (el software de Hi-Target la agrega recién al exportar a CSV, desde la configuración del trabajo), así que en ese caso queda vacía y editable como con un .dc/.rw5 sin ese dato. Desde la v2.23.1, al cargar un .raw se muestra además un aviso explícito en el registro de "Importar datos de campo" recordando esto mismo, para que quede claro de inmediato (no sólo en la nota de arriba de la tabla) que no es un error del plugin sino una limitación real del formato. Desde la v2.24.0, en "Importar datos de campo" hay una sección opcional "Corrección de base RTK" que aparece sólo cuando se detecta al menos una ocupación de base entre los puntos cargados de Hi-Target (CSV o .raw) o CHCNav (.rw5) -- no aplica a Trimble .dc por ahora: si el levantamiento se hizo con una base propia de coordenadas libres/sin corregir (no hace falta si se usó RTX de Trimble o HAS de Galileo, que ya entregan coordenadas corregidas), se puede escribir ahí (a mano o cargándola de un archivo CSV/texto simple) la coordenada de esa base ya corregida por post-proceso de una sesión GPS estática, y el plugin traslada por igual (misma distancia y dirección, sin rotación ni escala) todos los puntos levantados con esa base antes de subirlos; también agrega el registro 'BP' de un .rw5 de CHCNav (antes descartado siempre) como una ocupación de base identificable, asociando cada punto GPS con la base vigente en ese momento del archivo (por orden de aparición, no por distancia, porque LandStar puede repetir varias reconfiguraciones de la misma base física antes de empezar a levantar puntos). Desde la v2.25.0, en "Importar datos de campo": la previsualización proyecta automáticamente cada punto al sistema de coordenadas de trabajo del proyecto y, si hay uno configurado, le aplica el geoide del proyecto, avisando con un mensaje cada vez que se genera la previsualización a qué CRS se proyectó y si se aplicó el geoide; la tabla de previsualización ahora muestra, en este orden, nombre, coordenadas planas (Este/Norte), coordenadas geográficas en grados/minutos/segundos con 5 decimales, altura elipsoidal, elevación ortométrica (antes calculada pero no visible), descriptor, comentario, altura de antena, calidad de la solución (Fijo/Flotante/Cálculo para Hi-Target con columna Estado, el STATUS tal cual del .rw5 para CHCNav, o "Autónomo" fijo para Trimble .dc y el .raw de Hi-Target, que no traen este dato), y el nombre del archivo como última columna de todas; la tabla de "Corrección de base RTK" también muestra ahora las coordenadas planas tanto de la base libre como de la corregida, además de las geográficas que ya mostraba. Desde la v2.26.0, en "Importar datos de campo" se agrega una cuarta marca soportada, Stonex -- a diferencia de los otros tres formatos, el archivo de exportación de su app de campo es directamente una base de datos SQLite (aunque el usuario le haya cambiado la extensión), leída con un parser propio incluido en el plugin que confirma el formato por su contenido real, no por el nombre del archivo; aporta, para el 100%% de sus puntos, satélites usados, PDOP/HDOP/VDOP, distancia a la base o referencia RTK ya calculada por el propio equipo, fecha y hora reales (local y UTC) y el modelo/número de serie del receptor, además de la calidad de la solución (Fijo/Flotante traducidos, o el estado "DIF3D" tal cual cuando el punto es diferencial sin RTK). De paso, las etiquetas de leyenda de los códigos de punto compartidos entre marcas (como "LD") dejaron de llevar el nombre de la marca por delante, para no etiquetar un punto de una marca con el nombre de otra cuando coincide el mismo código de 2 a 4 letras. Desde la v2.27.0, la sección "Corrección de base RTK" también funciona con Stonex: aunque ningún punto de ese formato es en sí una ocupación de base (cada punto rover sólo trae repetida la coordenada de la referencia RTK/red que usó), el plugin arma automáticamente una fila por cada referencia distinta que traiga el archivo, con su coordenada tal cual, para poder corregirla (a mano o cargándola de un archivo) por la coordenada obtenida en post-proceso de una sesión GPS estática, igual que ya funcionaba para Hi-Target y CHCNav. Desde la v2.28.0, el ítem de Stonex en "Archivos de campo" pasó a llamarse "Stonex (.PD)" y sólo reconoce archivos con esa extensión (antes aceptaba cualquiera y confirmaba el formato sólo por su contenido); además, quitar uno o varios archivos ya cargados de "Archivos de campo" ahora también borra la previsualización, la capa provisional del mapa y la sección "Corrección de base RTK" (incluida la fila de base RTK del archivo quitado), en vez de dejarlos mostrando datos de un archivo que ya no está hasta volver a previsualizar a mano. Desde la v2.29.0, la sección "Corrección de base RTK" también funciona con Trimble .dc: se identificaron, en un archivo real más antiguo ("clásico", de antes de que existiera el RTX), dos registros nuevos que representan la ocupación de una base RTK física -- el establecimiento inicial y sus reocupaciones/"Found" en cada sesión de trabajo posterior, siempre con el mismo nombre y coordenada -- y, cuando un archivo .dc trae una única base física distinta, todos sus demás puntos quedan asociados a ella automáticamente para poder corregirla igual que ya funcionaba para Hi-Target, CHCNav y Stonex. De paso se corrigió cómo se interpretan sus puntos de estación: un registro nuevo ('67SO') resultó ser, tras verificarlo con el usuario, un punto de estación real con satélites/PDOP/HDOP/VDOP igual que cualquier otro -- sólo que con otro prefijo numérico y coordenadas propias en una cuadrícula local (no geográficas), así que ahora se usa para completar con esos datos de calidad reales el punto cinemático ya visto con el mismo nombre, en vez de la posición de la cuadrícula local; esto también reveló y corrigió un problema del parser de más largo alcance (no exclusivo de este registro): el nombre de un punto con exactamente 8 dígitos, sin ningún espacio antes de sus coordenadas, podía perderse. Además se agregó a la lista de registros auxiliares conocidos (que ya no generan una advertencia de "no se pudo interpretar") un registro más de este mismo archivo, no relacionado con la base (repite el nombre de la base sin coordenadas). Desde la v2.30.0, la sección "Corrección de base RTK" soporta que un mismo archivo traiga MÁS de una base física distinta -- en cualquiera de las cuatro marcas soportadas (Hi-Target, CHCNav, Stonex, Trimble .dc): si el topógrafo levantó algunos puntos con una base y después se pegó a otra base distinta para seguir levantando, cada punto queda asociado a la base que realmente estaba vigente cuando se tomó (por orden de aparición en el archivo, no por cercanía geográfica), y la sección muestra una fila de corrección por cada base distinta detectada, no sólo una. Para Trimble .dc en particular (el único de los cuatro formatos que no trae, dentro del propio archivo, un campo explícito que diga qué base usó cada punto rover) esto reemplaza la limitación de la v2.29.0, donde un archivo con más de una base física distinta simplemente no asociaba ningún punto. Desde la v2.31.0, la tabla de previsualización de "Importar datos de campo" se reorganizó por completo para reproducir el layout de 58 columnas de una base de datos POSTPLOT real exportada por GPSeismic (a partir de una plantilla real subida por el usuario) -- muchas de esas columnas ya tenían el dato calculado en versiones anteriores y sólo faltaba mostrarlo (Track/Bin, satélites/PDOP/HDOP/VDOP, línea base GPS y su base asociada, tiempo de ocupación, nombre de trabajo), otras quedan en blanco cuando ningún formato soportado trae ese dato (Factor de escala, Convergencia, los 7 campos de Offset, Azimut de línea, Precisión Hor/Ver 95%%, CQ, fechas/horas en formato GPS crudo, GDOP, Varianza unitaria, y varias más) en vez de inventarlas, y las columnas propias del plugin (Tipo, Elevación ortométrica, Calidad, comparación con PREPLOT) se conservan después de esas 58 como columnas extra. De paso, para Trimble .dc se descubrieron y decodificaron tres registros más del mismo archivo de referencia: '13NM' (comentario de operador, adjunto siempre al punto vigente en ese momento del archivo, nunca por coincidencia de nombre), un marcador de punto descartado en campo ('67TP', o un comentario "Eliminado") que antepone una "D" al nombre por defecto -- igual que hace GPSeismic --, y 'E2NM' (tipo y número de serie reales del receptor GNSS, antes confundido con el modelo del colector de datos); además, la línea base GPS de un punto de estación ahora se calcula con una fórmula exacta a partir de sus propias coordenadas locales (antes una aproximación por geometría esférica) y un punto anterior a la única base física de un archivo con una sola base ahora sí queda asociado a ella (antes quedaba sin asociar). Todos los cambios de este parser se verificaron al milímetro/segundo, punto por punto, contra los 234 puntos reales de esa base de datos de referencia. Desde la v2.32.0, contra una SEGUNDA base de datos POSTPLOT real (mucho más completa que la primera, con dato real en casi todas las columnas) del mismo archivo de referencia, se corrigieron y completaron varias columnas más de la previsualización de "Importar datos de campo" para Trimble .dc: el Descriptor (antes en blanco) se lee del registro '67SO'/'67TP' de calidad -- nunca del '66KI' inicial, que puede traer un valor distinto -- y GPSeismic le antepone una "D" cuando el punto queda descartado, igual que al Nombre; la altura de antena ("HI", que no estaba llegando a la previsualización) tiene el mismo problema de origen (se leía del '66KI' inicial en vez de al momento de esa promoción) y además necesita sumarle un offset fijo de fábrica entre el jalón y el punto de referencia de la antena (0.0649 m, verificado para receptores Trimble R6-2 -- se deja sin corregir, en vez de adivinar un valor, para cualquier otro modelo todavía no confirmado); Track/Bin de un nombre no puramente numérico (un punto descartado con prefijo "D", una reocupación ambigua con "?", o un nombre alfabético) ahora muestran "0" en vez de "-", igual que GPSeismic; se descubrió que la columna GDOP en realidad coincide con la cantidad de épocas promediadas del registro de calidad -- no con ninguna fórmula geométrica de dilución de precisión, ya que este formato de .dc no trae ningún dato de TDOP -- y de paso se reparó la lectura de esa cantidad de épocas (y por lo tanto también el tiempo de ocupación), que quedaba siempre vacía para este archivo por un campo más en el registro de calidad que no se estaba salteando; el Modo de levantamiento (texto/valor) de Hi-Target y CHCNav ahora se completa automáticamente como Fase/3 cuando el estado/status del punto dice "fijo"/"fix"/"fixed", o Autónomo/1 en caso contrario, en vez de quedar siempre en blanco; los 5 campos de Offset North/East/Range/Bearing/Height ahora se calculan cuando el punto matcheó contra un PREPLOT cargado (comparación ya existente en el plugin); y un punto marcado como reocupación ambigua o todavía descartado se resalta con un color de fondo en la celda del nombre, igual que ya se resaltan los puntos fuera de tolerancia, para que no pasen desapercibidos aunque de todos modos se sigan mostrando. Quedan sin poder completarse en esta ronda, por no encontrarse todavía un dato o fórmula verificable en el archivo (se prefiere dejarlos en blanco a inventar un valor): Precisión Hor 95%%/Ver 95%% y CQ, y Hora de campo (Local/GMT)/Tiempo serial GPS/Tiempo transcurrido (el reloj interno del receptor en este formato de .dc no tiene un ancla confiable a fecha/hora de calendario con lo verificado hasta ahora); Fecha juliana y Hora de carga sí se completan (la primera a partir de la fecha del archivo, la segunda con el momento actual).

changelog=2.68.0 - Comparar: desplegable para comparar dos consultas SQL entre sí (p. ej. PREPLOT receptoras contra POSTPLOT receptoras), con las mismas consultas precargadas, guardadas o importadas que Base de Datos.
 2.67.0 - Rediseño de la ventana Comparar: dos tarjetas arriba, tabla de discrepancias con filas verdes/rojas y barra inferior unificada con GUARDAR COMPARACIÓN.
 2.66.0 - Rediseño de la ventana Base de Datos: consola SQL y buscar/reemplazar en tarjetas, tabla central, mapeo de columnas y formato de salida abajo.
 2.65.0 - Rediseño de Preplot Sísmico: pestañas (generar manual / importar SPS-QLD / importar capa QGIS), barra de acciones fija y botón verde para subir a PREPLOT.
 2.64.0 - Rediseño de la pestaña Proyecto: barra superior compacta con contadores como etiquetas de color, interruptor de proyecto compartido y configuración en dos columnas.
 2.63.0 - Rediseño de Importar datos de campo: tarjetas numeradas, lista de archivos con botones + y -, previsualización a todo el ancho.
 2.62.19 - Importar datos de campo: botón para mostrar u ocultar la comparación con PREPLOT.
 2.62.18 - Comparación con PREPLOT oculta por defecto; tolerancia por defecto 5 m.
 2.62.17 - Corrige la primera apertura de las ventanas con recuadros de a dos por fila (botones y etiquetas recortados).
 2.62.16 - Corrige el diálogo Tipo de levantamiento del proyecto (texto sin ajuste de línea).
 2.62.15 - Nuevo modo opcional de proyecto compartido a través de una carpeta sincronizada.
 2.62.14 - Previsualización: columnas Incluir y Nombre fijas al desplazarse, y al editar el Nombre se actualizan Estación, Línea y Estaca.
 2.62.13 - Nuevo formato: libro Excel .xls de Inova (vibradores sísmicos).
 2.62.12 - SourceLink: altura de antena editable en la previsualización.
 2.62.11 - Nuevo formato: CSV de SourceLink (control de vibradores sísmicos).
 2.62.10 - Botón de subir rediseñado: verde Subir y opción de deshacer una subida hecha por error.
 2.62.9 - Importar datos de campo: campos Surveyor (por archivo) y Processor que llenan esas columnas de POSTPLOT al subir.
 2.62.8 - SurPad .rw5: corrige la lectura de latitud/longitud en formato DD.MMSSssss.
 2.62.7 - Corrige la leyenda de la capa temporal (aparecía Hi-Target: Base en archivos de otras marcas) y otros detalles de CHCNav y SurPad.
 2.62.6 - SurPad: corrige error de codificación al leer archivos .rw5 que no son UTF-8.
 2.62.5 - Nueva marca en Importar datos de campo: SurPad (.rw5).
 2.62.4 - Corrige los hallazgos del escaneo de seguridad (Bandit) que bloqueaban la subida.
 2.62.3 - Corrige el error de lectura de metadata.txt en plugins.qgis.org (símbolo de porcentaje sin escapar).
 2.62.2 - Primer empaquetado como versión experimental para plugins.qgis.org.
 2.62.1 - Importar datos de campo: se rebalancea el reparto de dos recuadros por fila para no dejar huecos vacíos.
 2.62.0 - Importar datos de campo: reorganización en tres filas de dos recuadros; la previsualización es la única sección a todo el ancho.
 2.61.0 - Proyecto: la configuración (CRS, geoide, tipo de levantamiento, factor de escala) queda en un bloque desplegable, oculto por defecto.
 2.60.0 - Importar datos de campo: Aplicar a todos también para Descriptor, y filtros predeterminados (Sin PREPLOT, Fuera de tolerancia, etc.) antes de subir.
 2.59.0 - Proyecto: nuevo grupo Factor de escala del proyecto (terreno a grilla, para futura Estación Total); no cambia el cálculo actual de Este/Norte.
 2.58.0 - Importar datos de campo: investigación de Factor de escala y Convergencia frente a bases reales de GPSeismic.
 2.57.0 - Corrige pérdida de datos al buscar repetidamente en Base de Datos.
 2.56.0 - Base de Datos: la capa provisional de la consulta lleva el nombre de la consulta.
 2.55.0 - Base de Datos: nombres de botones más cortos y legibles.
 2.54.0 - Base de Datos: reparto 50/50 entre consulta y buscar/reemplazar.
 2.53.0 - Base de Datos: nueva sección Buscar y Buscar/Reemplazar por cualquier columna.
 2.52.0 - Trimble: la altura de antena se toma del offset de fábrica que reporta el propio receptor en el archivo, sin depender del modelo.
 2.51.0 - Trimble: tercer modelo de receptor con su offset de antena.
 2.50.0 - Corrige la elevación ortométrica con el geoide GEOIDE-Ar16.ggf (Argentina).
 2.49.0 - Cambiar la altura de antena en la previsualización recalcula las elevaciones.
 2.48.0 - Corrige diferencias de la previsualización frente a una base POSTPLOT real de GPSeismic.
 2.47.0 - Coordenadas geográficas con 12 decimales en la previsualización.
 2.46.0 - Trimble: Hora de levantamiento y Hora serial se completan para casi todos los archivos reales, incluso de semanas no calibradas.
 2.45.0 - Trimble: se resuelve Hora de levantamiento y Hora serial usando 66 archivos .dc/.dsc y bases POSTPLOT reales.
 2.44.0 - Trimble: acepta también archivos con extensión .dsc.
 2.43.0 - Investigación de Hora de levantamiento y Hora serial (sin cambios de código).
 2.42.0 - Se quita la columna Calidad de la tabla de previsualización.
 2.41.0 - Trimble: Precisión Hor./Vert. 95 por ciento y CQ se completan desde el propio archivo.
 2.40.0 - Trimble: revisión de las columnas en blanco del .dc contra los manuales de GPSeismic; se completa Tiempo transcurrido.
 2.39.0 - Corrige el texto de Modo de levantamiento en la previsualización.
 2.38.0 - Importar datos de campo: dos capas temporales más al previsualizar.
 2.37.0 - Importar datos de campo: botón Verificar duplicados en la base de datos.
 2.36.0 - Proyecto: al crear un proyecto se pregunta si es 2D o 3D y los azimutes de línea.
 2.35.0 - Base de Datos: Importar y Exportar consultas.
 2.34.0 - Reorganización de interfaz: los textos explicativos pasan a un botón ? con diálogo de ayuda en cada pestaña.
 2.33.0 - Importar datos de campo: se calculan Offset Inline/Crossline y Azimut de línea, a partir de los manuales oficiales de GPSeismic.
 Historial detallado de cada versión: archivo CHANGELOG.md incluido en el plugin y en https://github.com/topoedw05-dot/gnsseismic/blob/main/CHANGELOG.md

tracker=https://github.com/topoedw05-dot/gnsseismic/issues
repository=https://github.com/topoedw05-dot/gnsseismic
homepage=https://github.com/topoedw05-dot/gnsseismic

tags=topografia,gnss,rtk,dc,sqlite,sismica,preplot,postplot,csv,qc,sps,shapefile,geopackage,geoide,geoid,bilingual,ggf,grd,trimble,surfer,toolbar,hitarget,qld,chcnav,rw5,landstar,stonex

category=Vector
icon=icon.png
experimental=True
deprecated=False
server=False
hasProcessingProvider=no
