Java Unified Mapping Program ( JUMP ) es un marco de programación y SIG vectorial y raster basado en Java . [ 1 ] [ 2 ] El desarrollo actual continúa bajo el nombre OpenJUMP . [ 3 ]
Características
Tal como aparece en el sitio web del proyecto: [ 4 ]
- Independiente de la plataforma ( Windows , Linux , Unix , Apple macOS ), se necesita instalar Java Runtime.
- Lee y escribe los formatos de archivo ESRI Shapefile , GeoJSON , GML , JML , CSV , OSM , DXF y más.
- Lee bases de datos PostGIS , SpatiaLite , Oracle Spatial y MariaDB , MySQL.
- Escribe en el almacén de datos PostGIS.
- Lee archivos ráster (archivos de georreferenciación compatibles), por ejemplo , GeoTIFF , TIFF , JPEG , BMP , PNG , FLT , ASC , JPEG 2000 y ECW *
- Escribe imágenes ráster, por ejemplo , GeoTIFF , TIFF , PNG , FLT y ASC.
- Guarda la vista en archivos ráster georreferenciados como JPEG y PNG.
- Edición completa de geometría y atributos
- Compatible con OpenGIS SFS
- Algoritmos geométricos basados en Java Topology Suite
- Existen muchos complementos de terceros (por ejemplo, para conectarse a PostGIS, bases de datos Oracle o ArcSDE , imprimir, reproyectar vectores, etc.).
- Admite estándares como WMS , WFS y SLD.
- Entorno de programación SIG fácilmente extensible para aplicaciones SIG propias.
- Admite varios idiomas:
- checo
- Alemán
- Inglés
- italiano
- Español
- finlandés
- Francés
- húngaro
- Malayalam
- portugués
- Portugués (Brasil)
- Telugu
- Chino (simplificado)
- Chino (RAE de Hong Kong)
- Licencia: GPL 2.0
Historia
En 2002, como parte de un proyecto para el Ministerio de Gestión Sostenible de Recursos de la Columbia Británica , Vivid Solutions Inc. creó un programa informático para la integración automatizada de carreteras y ríos procedentes de diferentes mapas digitales en un único conjunto de datos geoespaciales. El equipo de desarrollo diseñó el programa con la flexibilidad suficiente para que pudiera utilizarse no solo con carreteras y ríos, sino con prácticamente cualquier tipo de datos espaciales: límites provinciales, ubicación de centrales eléctricas, imágenes satelitales, etc. El programa se denominó JUMP (JAVA Unified Mapping Platform) y se ha convertido en un popular Sistema de Información Geográfica (SIG) gratuito.
Tras la creación e implementación inicial de JUMP, Vivid Solutions interrumpió el desarrollo regular del programa. Sin embargo, la empresa continuó ofreciendo soporte a la comunidad de usuarios que se había formado en torno a JUMP y proporcionó información a los desarrolladores que habían comenzado a mejorarlo o a personalizarlo según sus necesidades. Martin Davis y Jon Aquino, dos exempleados de Vivid Solutions que trabajaron en la versión original de JUMP, desempeñaron un papel fundamental en el crecimiento de esta comunidad.
Pronto se hizo evidente que tanto los usuarios como los desarrolladores se beneficiarían de una plataforma JUMP unificada. Esta plataforma central eliminaría los problemas de compatibilidad que aquejaban a la comunidad de usuarios de JUMP y proporcionaría a los desarrolladores una plataforma en la que centrar y coordinar sus esfuerzos. Varios miembros destacados de cada equipo que trabajaba con JUMP formaron el Comité de Desarrollo de JPP, cuyo propósito era guiar y supervisar esta nueva plataforma unificada. Se eligió el nombre "OpenJUMP" para este programa SIG de código abierto basado en JUMP. [ 5 ]
En particular, durante la segunda mitad de la década de 2010, la plataforma JUMP original, así como OpenJUMP GIS, se utilizaron como plataforma de investigación para desarrollar nuevos algoritmos y flujos de trabajo SIG , por ejemplo, en IGN Francia y la Universidad de Zúrich en cartografía automatizada, [ 6 ] [ 1 ] y en la Universidad de Ciencias Aplicadas de Osnabrück para herramientas de agricultura de precisión entonces novedosas. [ 7 ] OpenJUMP también se ha utilizado para la enseñanza de SIG en varias universidades, lo que llevó a su inclusión en el proyecto OSGeo Live DVD [ 8 ] junto con muchos otros proyectos de software SIG libres, tanto mayores como menores, a pesar de no ser un proyecto OSGeo en sí mismo.
Formatos de archivo
Una característica importante de Jump y OpenJUMP es la capacidad de trabajar con datos SIG en formato GML. GML, o « Geography Markup Language » (Lenguaje de Marcado Geográfico), es un formato XML (basado en texto) para datos SIG. Permite describir información espacial de forma legible para humanos y es un estándar abierto aceptado para datos SIG.
Actualmente, OpenJUMP puede leer y escribir datos GML, y el equipo espera desarrollar una serie de utilidades que mejorarán la capacidad de OpenJUMP para trabajar con GML.
La capacidad de trabajar con un formato abierto como GML es importante para los implementadores porque ofrece alternativas a formatos propietarios como los archivos DWG de Autodesk o los archivos Shapefile de ESRI .
OpenJUMP también lee y escribe archivos Shapefile de ESRI y admite el formato de cuadrícula ASCII de ESRI mediante un complemento de OpenJump del equipo SIGLE. Si bien OpenJUMP se considera principalmente un SIG vectorial, también admite rásteres, como archivos TIF o la cuadrícula ASCII de ESRI mencionada anteriormente.
Véase también
- Kosmo , proyecto basado en JUMP de una empresa con sede en España.
Enlaces externos
- Sitio web de OpenJUMP
- Wiki y sitio web de la comunidad de OpenJUMP
- Vivid Solutions: la empresa que creó la versión original de JUMP.
- Proyecto piloto JUMP - Sitio web informativo en inglés del proyecto de apoyo JUMP-Pilot
Referencias
- 1 2 Burghardt, D., Neun, M., & Weibel, R. (2005). Servicios de generalización en la web: clasificación y una implementación prototipo inicial . Cartografía y ciencia de la información geográfica, 32(4), 257-268.
- ↑ "Plataforma de mapeo unificado JUMP - VividSolutions, Inc." . Archivado del original el 28-05-2013 . Recuperado el 27-05-2013 .
- ↑ "Una visión general de los desarrollos actuales de SIG de escritorio de código abierto y gratuito - Steiniger y Bocher" . Archivado del original el 12 de noviembre de 2012. Consultado el 27 de mayo de 2013 .
- ↑ "Características de OpenJUMP" . sourceforge.net . Consultado el 10 de septiembre de 2018 .
- ↑ "¿Qué es OpenJUMP? - Wiki del proyecto piloto JUMP" . Archivado del original el 23/12/2013 . Consultado el 27/05/2013 .
- ↑ Bucher, B., Brasebin, M., Buard, E., Grosso, E., Mustière, S., & Perret, J. (2012). Geoxygene: Desarrollado sobre la base de la experiencia de la NMA francesa para alojar y compartir resultados de investigación científica avanzada en GI . En Software geoespacial libre y de código abierto en el siglo XXI (pp. 21-33). Springer, Berlín, Heidelberg.
- ^ Kielhorn, A., Biermann, J., Gervens, T., Rahn, O. y Trautz, D. (2007). Agricultura de precisión con OpenSource-GIS gratuito. Agrarinformatik im Spannungsfeld zwischen Regionalisierung und globalen Wertschöpfungsketten–Referate der 27. GIL Jahrestagung. http://dl.gi.de/bitstream/handle/20.500.12116/22866/107.pdf?sequence=1
- ↑ "Bienvenido a OSGeoLive 16.0 — Documentación de OSGeoLive 16.0" . live.osgeo.org .
- Sitio web del proyecto
- Software SIG gratuito
- Software libre programado en Java.
- Software que utiliza la Licencia Pública General de GNU.