Introducción
Piedrac es una aplicación informática de campo que permite registrar y consultar toda o casi toda la documentación de la excavación arqueológica en una única base de datos robusta y consistente en el propio yacimiento, eliminando la fase de volcado y evitando el problema de la dispersión de los datos.
Se recoge información sobre unidades estratigráficas, restos, muestras, imágenes y coordenadas espaciales, y de las relaciones entre estos. Los datos son presentados mediante fichas de registro y listados tabulares, que pueden ser ordenados y filtrados según sus propiedades y relaciones. A su vez, los resultados de estas consultas pueden ser exportados a diversos formatos.
Licencia
Piedrac es software libre y se distribuye bajo la Licencia Pública General de GNU, versión 3. Esto quiere decir que se distribuye gratuitamente junto con su código fuente y que cualquiera es libre de modificarla a su antojo y redistribuirla bajo las mismas condiciones.
Se ha escogido este tipo de distribución para facilitar su expansión, mantenimiento y crecimiento. Proyectos similares a este han quedado en poco o nada precisamente por la ausencia del mantenimiento que se espera que propicien la disponibilidad y gratuidad del código fuente y su documentación.
Funcionamiento
Piedrac se ha diseñado pensando ante todo en la facilidad de uso y en la minimización de costes. Funciona sobre un único ordenador de bajo coste (netbook) en el propio yacimiento. No requiere de instalación ni configuración algunas, y los datos son almacenados en un único fichero sin necesidad de tener acceso a Internet. Este fichero y la propia aplicación pueden ser fácilmente transferidos por correo, pendrive, CD, etc. a otros ordenadores.
Las imágenes registradas por las cámaras fotográficas, los dibujos digitalizados y las coordenadas obtenidas mediante instrumentos topográficos pueden introducirse sobre la marcha o ser importados automáticamente al finalizar la jornada.
La información puede ser consultada mediante filtrados sucesivos y cruzamiento de tablas con gran sencillez. Por ejemplo, se pueden consultar las coordenadas de los restos de tipo "lítico" del nivel 3 que hayan sido fotografiados dos veces, y ordenar los resultados por fecha de registro.
El resultado de cualquier consulta puede ser exportado a los siguientes formatos: tablas a CSV, fichas a Acrobat PDF o HTML, imágenes a JPG y coordenadas a DXF. Todos estos son formatos muy populares y son manejados por muchas aplicaciones. Por ejemplo, todas las aplicaciones de Microsoft Office u Openoffice reconocen el formato CSV, PDF es un formato casi universal y DXF es manejado tanto por AutoCAD como por ArcGIS. De este modo es trivial enviar a un colaborador, por ejemplo, una hoja de Excel con toda la industria lítica del nivel 3 y un modelo 3D del mismo. También existe una funcionalidad para volcar toda la base de datos a Microsoft Access.
Características técnicas
- Desarrollada en Java SE: compatible con Windows, Linux y MacOS.
- Interfaces mediante JFC/Swing.
- Código documentado mediante Javadoc.
- Portable: empaquetada en un único fichero JAR que no necesita instalación.
- Base de datos SQLite embebida en un único fichero, manipulable por terceras aplicaciones. Seguridad y consistencia de la información mediante transacciones ACID.
- Imágenes JPG embebidas en el fichero de la base de datos.
- Capacidad para alrededor de un millón de registros y hasta 2.000 GB de datos.
- Disponible en castellano e inglés. Fácilmente traducible mediante soporte para internacionalización.
Líneas futuras
- Versión Web multiusuario de la aplicación, capaz de manejar los archivos de la presente versión autónoma.
- Presentación de esquemas conceptuales navegables de la secuencia estratigráfica del estilo "Matriz de Harris".
- Presentación de sencillos modelos tridimensionales de la disposición de los puntos registrados, sin necesidad de emplear manipuladores de DXF.
- Volcado de la base de datos completa a MySQL y PostgreSQL.
- Gestión de otros formatos de imagen como RAW.
- Traducción a otros idiomas.
Volver al principio