Actualmente hay un auge en las tecnologías de geolocalización, ya que cada vez son más las aplicaciones que recolectan, utilizan y procesan información geográfica como parte de su funcionalidad habitual. Hoy más que nunca existe la necesidad de desarrollar programas informáticos capaces de explotar debidamente este tipo de información, con el fin de satisfacer la cada vez más creciente demanda por parte de los usuarios de este tipo de sistemas.
Los proyectos OpenSource han demostrado a través del tiempo, ser una fuente confiable, segura y de bajo coste para desarrollar todo tipo de aplicaciones, los cuales en muchas ocasiones cuentan con una base de colaboradores a nivel mundial y acceso a foros públicos para aclarar dudas. Desafortunadamente, es habitual que este tipo de soluciones carezca de documentación y tutoriales formales, o en caso de contar con ellos, estos resultan ser muy técnicos, situación por la que es difícil para un desarrollador comenzar a utilizar estas soluciones para proyectos nuevos.
El lector, a través de numerosos ejemplos y explicaciones, aprenderá de manera sencilla, dinámica y muy amena a desarrollar soluciones geoespaciales utilizando las librerías OpenSource de una de las herramientas de programación más populares, sólidas y flexibles que existe en la actualidad, el lenguaje de programación Java. La lectura de este libro le permitirá desarrollar aplicaciones básicas prácticamente desde cero, hasta llegar, en los capítulos finales, a programar funciones mucho más específicas y avanzadas.