Controlador PDFium GeoPDF en GDAL 2.1
Publicado el 23 de agosto de 2016

GDAL es una biblioteca de código abierto muy popular para la decodificación/codificación de formatos de datos geoespaciales y el procesamiento de rásters. Es utilizada por QGIS, Grass, MapServer, pero también por Google Earth o ESRI ArcGIS y muchas otras herramientas de software GIS. También es la base de nuestro software MapTiler.
Desde la versión 2.1, la biblioteca GDAL cuenta con una nueva implementación de lectura eficiente de los formatos de archivo PDF y GeoPDF. El equipo de Klokan Technologies GmbH está detrás de la implementación de este controlador de formato, que ha sido aceptado y fusionado por Even Rouault y liberado públicamente en mayo de 2016.
El controlador funciona con la biblioteca PDFium de código abierto, que ha sido publicada por Google Inc. para facilitar la previsualización de los archivos .pdf utilizados en el navegador Chrome/Chromium de código abierto. La biblioteca PDFium gratuita es una versión ligera con licencia BSD del framework PDF Foxit. Hemos preparado scripts de compilación para Linux, Mac OS X y Windows, que fueron adoptados, incluidos y documentados como parte de la GDAL.
Las ventajas del nuevo controlador PDF:
- Rendimiento significativamente mayor (en comparación con los anteriores motores PoDoFo y Poppler)
- Compatibilidad con archivos PDF de mayor tamaño y menor consumo de memoria: ahora se pueden procesar de forma eficiente incluso los planos de AutoCAD de gran tamaño o los enormes GeoPDF.
- Una licencia BSD no restrictiva! La GPL copy-left impedía la existencia de aplicaciones que soportaran tanto el formato PDF como el MrSID/ECW, por ejemplo.
El controlador se utiliza en producción en nuestro software MapTiler desde hace más de un año.
Nos complace compartir el código fuente con la comunidad y ofrecerlo para su integración en todos los proyectos de código abierto y productos de terceros. La próxima vez, cuando inicie su herramienta SIG de código abierto favorita tras la actualización de la biblioteca GDAL, podrá beneficiarse de una lectura más rápida de los PDF gracias a nuestro trabajo.