Un programa de software SIG es un programa informático que permite el uso de un sistema de información geográfica , proporcionando la capacidad de crear, almacenar, gestionar, consultar, analizar y visualizar datos geográficos , es decir, datos que representan fenómenos para los que la ubicación es importante. [ 1 ] [ 2 ] [ 3 ] La industria del software SIG abarca una amplia gama de productos comerciales y de código abierto que proporcionan algunas o todas estas capacidades dentro de diversas arquitecturas de tecnología de la información . [ 4 ]
Historia
Los primeros sistemas de información geográfica, como el Sistema de Información Geográfica Canadiense que comenzó en 1963, eran programas a medida desarrollados específicamente para una sola instalación (generalmente una agencia gubernamental), basados en modelos de datos diseñados a medida. [ 5 ] Durante las décadas de 1950 y 1960, los investigadores académicos durante la revolución cuantitativa de la geografía comenzaron a escribir programas informáticos para realizar análisis espaciales , especialmente en la Universidad de Washington y la Universidad de Michigan , pero estos también eran programas a medida que rara vez estaban disponibles para otros usuarios potenciales.

Quizás el primer software de propósito general que proporcionó una gama de funcionalidades SIG fue el Synagraphic Mapping Package (SYMAP), desarrollado por Howard T. Fisher y otros en el incipiente Laboratorio de Harvard para Gráficos por Computadora y Análisis Espacial a partir de 1965. Si bien no era un verdadero programa SIG de gama completa, incluía algunas funciones básicas de mapeo y análisis, y estaba disponible gratuitamente para otros usuarios. [ 6 ] Durante la década de 1970, el Laboratorio de Harvard continuó desarrollando y publicando otros paquetes enfocados en la automatización de operaciones específicas, como SYMVU (visualización de superficies 3D), CALFORM ( mapas coropléticos ), POLYVRT ( gestión de datos vectoriales topológicos ), WHIRLPOOL ( superposición vectorial ), GRID e IMGRID ( gestión de datos ráster ), y otros. A finales de la década de 1970, varios de estos módulos se reunieron en Odyssey, uno de los primeros programas SIG comerciales completos, lanzado en 1980.
Durante finales de la década de 1970 y principios de la de 1980, los SIG (Sistemas de Información Geográfica) surgieron en muchas grandes agencias gubernamentales responsables de la gestión de tierras e instalaciones. En particular, las agencias federales del gobierno de los Estados Unidos desarrollaron software que, por definición, era de dominio público debido a la Ley de Libertad de Información , y por lo tanto se puso a disposición del público. Ejemplos notables incluyen el Sistema de Superposición de Mapas y Estadísticas (MOSS), desarrollado por el Servicio de Pesca y Vida Silvestre y la Oficina de Administración de Tierras (BLM) a partir de 1976; [ 7 ] la biblioteca PROJ , desarrollada en el Servicio Geológico de los Estados Unidos (USGS), una de las primeras bibliotecas de programación disponibles; y GRASS GIS, desarrollado originalmente por el Cuerpo de Ingenieros del Ejército a partir de 1982. [ 8 ] Estos constituyeron la base de la comunidad de software SIG de código abierto.
En la década de 1980 también surgieron la mayoría del software SIG comercial, incluyendo Esri ARC/INFO en 1982; [ 9 ] Intergraph IGDS en 1985, y el Sistema de Visualización y Análisis de Mapas (MIDAS), el primer producto SIG para computadoras personales MS-DOS , que más tarde se convirtió en MapInfo . [ 10 ] Estos se multiplicarían en la década de 1990 con la llegada de computadoras personales más potentes, Microsoft Windows y el censo de EE. UU. de 1990 , que aumentó la conciencia sobre la utilidad de los datos geográficos para las empresas y otros nuevos usuarios.
A finales de la década de 1990 surgieron varias tendencias que transformaron significativamente el ecosistema del software SIG hasta la actualidad, al ir más allá de las aplicaciones SIG de escritorio tradicionales con todas las funciones. La aparición de lenguajes de programación orientados a objetos facilitó la publicación de bibliotecas de componentes e interfaces de programación de aplicaciones , tanto comerciales como de código abierto, que encapsulaban funciones SIG específicas, permitiendo a los programadores incorporar capacidades espaciales en sus propios programas. En segundo lugar, el desarrollo de extensiones espaciales para sistemas de gestión de bases de datos objeto-relacionales (también de código abierto y comerciales) creó nuevas oportunidades para el almacenamiento de datos en los SIG tradicionales, y también permitió integrar capacidades espaciales en sistemas de información empresariales , incluyendo procesos de negocio como recursos humanos . En tercer lugar, con el surgimiento de la World Wide Web , la cartografía web se convirtió rápidamente en una de sus aplicaciones más populares; esto condujo al desarrollo de software SIG basado en servidor que podía realizar las mismas funciones que un SIG tradicional, pero en una ubicación remota para un cliente que solo necesitaba un navegador web instalado. Todos estos factores se han combinado para propiciar tendencias emergentes en el software SIG, como el uso de la computación en la nube , el software como servicio (SaaS) y los teléfonos inteligentes , para ampliar la disponibilidad de datos espaciales, su procesamiento y visualización.
Tipos de software
Se espera que el componente de software de un sistema de información geográfica tradicional proporcione una amplia gama de funciones para el manejo de datos espaciales: [ 11 ] : 16
- Gestión de datos , incluyendo la creación, edición y almacenamiento de datos geográficos , así como transformaciones como el cambio de sistemas de coordenadas y la conversión entre modelos ráster y vectoriales .
- Análisis espacial , que incluye una gama de herramientas de procesamiento desde consultas básicas hasta algoritmos avanzados como análisis de redes y superposición vectorial.
- Resultados , especialmente diseño cartográfico .
El ecosistema de software SIG moderno incluye una variedad de productos que pueden incluir más o menos de estas capacidades, reunirlas en un solo programa o distribuirlas a través de Internet . Estos productos se pueden agrupar en las siguientes categorías generales:
- Aplicación SIG de escritorio
- El software SIG tradicional, desarrollado inicialmente para mainframes y minicomputadoras, luego para estaciones de trabajo Unix y ahora para computadoras personales , ofrece un conjunto completo de funcionalidades. Si bien algunos programas están modularizados con extensiones que se pueden adquirir por separado.
- Aplicación SIG de servidor
- Un programa que se ejecuta en un servidor remoto (generalmente junto con un servidor HTTP ), gestionando muchas o todas las funciones mencionadas anteriormente, recibiendo solicitudes y entregando resultados a través de la World Wide Web . Por lo tanto, el cliente suele acceder a las funcionalidades del servidor mediante un navegador web convencional. El software de servidor inicial se centraba específicamente en la cartografía web , incluyendo únicamente la fase de salida, pero el SIG de servidor actual ofrece el conjunto completo de funciones. Este software de servidor es la base de las plataformas modernas basadas en la nube, como ArcGIS Online .
- Biblioteca geoespacial
- Un componente de software que proporciona un conjunto específico de funciones documentadas, que los desarrolladores de software pueden incorporar a sus propios programas. En lenguajes de programación modernos orientados a objetos como C# , JavaScript y Python , estas funciones suelen estar encapsuladas como clases con una interfaz de programación de aplicaciones (API) documentada .
- base de datos espacial
- Una extensión de un programa de software de base de datos existente (generalmente, un sistema de gestión de bases de datos objeto-relacional ) que crea un tipo de dato geométrico, lo que permite almacenar datos espaciales en una columna de una tabla, y que además proporciona nuevas funciones para lenguajes de consulta como SQL , incluyendo muchas de las funciones de gestión y análisis de los SIG. Esto permite a los administradores de bases de datos y programadores realizar funciones SIG sin necesidad del software SIG tradicional.
La industria del software actual cuenta con numerosos productos de cada tipo que compiten entre sí, tanto de código abierto como comerciales . Muchos de ellos se enumeran a continuación; para una comparación directa de las características de algunos, consulte la sección «Comparación de software de sistemas de información geográfica» .
Software de código abierto
El desarrollo de software SIG de código abierto tiene, en términos de historia del software, una larga tradición [ 12 ] con la aparición de un primer sistema en 1978. Hay numerosos sistemas disponibles que cubren todos los sectores del manejo de datos geoespaciales.
SIG de escritorio





Los siguientes proyectos SIG de escritorio de código abierto se revisan en Steiniger y Bocher (2008/9): [ 13 ]
- GRASS GIS – Gestión de datos geoespaciales, manipulación de vectores y rásteres – desarrollado por el Cuerpo de Ingenieros del Ejército de los Estados Unidos.
- gvSIG – Cartografía y geoprocesamiento con un plugin de renderizado 3D
- ILWIS (Sistema Integrado de Información sobre Tierras y Aguas) : integra imágenes, datos vectoriales y temáticos.
- JUMP GIS / OpenJUMP (Plataforma de mapeo unificado Java (de código abierto)) – Los SIG de escritorio OpenJUMP, SkyJUMP, deeJUMP y Kosmo surgieron de JUMP. [ 13 ]
- MapWindow GIS : aplicación de escritorio gratuita con complementos y una biblioteca para programadores [ 14 ].
- QGIS (anteriormente conocido como Quantum GIS) : potentes herramientas de procesamiento de datos cartográficos y geoespaciales con amplio soporte para complementos.
- SAGA GIS (Sistema para el Análisis Geocientífico Automatizado) : Herramientas para modelado ambiental, análisis de terreno y cartografía 3D.
- uDig – API y código fuente (Java) disponibles.
Además de estas, existen otras herramientas SIG de código abierto:
- Herramientas genéricas de cartografía : una colección de herramientas de línea de comandos para manipular conjuntos de datos geográficos y cartesianos y generar ilustraciones PostScript.
- FalconView : un sistema de mapas creado por el Instituto de Investigación de Georgia Tech para Windows . Existe una versión gratuita de código abierto.
- Kalypso – Utiliza Java y GML3. Se centra principalmente en simulaciones numéricas para la gestión del agua.
- TerraView – Gestiona datos vectoriales y ráster almacenados en una base de datos relacional o georreferencial, es decir, una interfaz para TerraLib .
- Whitebox GAT : software SIG multiplataforma, gratuito y de código abierto.
Otras herramientas geoespaciales
Además de los SIG de escritorio, existen muchos otros tipos de software SIG.
Servidores de mapas web
- GeoServer – Escrito en Java y basado en GeoTools . Permite a los usuarios compartir y editar datos geoespaciales.
- MapGuide es de código abierto : funciona en Linux o Windows, es compatible con los servidores web Apache e IIS y cuenta con API (PHP, .NET, Java y JavaScript) para el desarrollo de aplicaciones.
- Mapnik – Biblioteca C++/Python para renderizado - utilizada por OpenStreetMap .
- MapServer – Escrito en C. Desarrollado por la Universidad de Minnesota .
Sistemas de gestión de bases de datos espaciales
- PostGIS : extensiones espaciales para la base de datos de código abierto PostgreSQL , que permiten realizar consultas geoespaciales.
- ArangoDB : funciones integradas disponibles para la gestión de datos espaciales, que permiten realizar consultas geoespaciales.
- SpatiaLite : extensiones espaciales para la base de datos de código abierto SQLite , que permiten realizar consultas geoespaciales.
- TerraLib : Proporciona funciones avanzadas para el análisis SIG.
- OrientDB : funciones integradas disponibles para la gestión de datos espaciales, que permiten realizar consultas geoespaciales.
Marcos de desarrollo y bibliotecas de software (para aplicaciones web)
- GeoBase (software SIG de Telogis) : software de cartografía geoespacial disponible como kit de desarrollo de software .
- OpenLayers : biblioteca AJAX de código abierto para acceder a capas de datos geográficos de todo tipo, desarrollada y patrocinada originalmente por MetaCarta .
- Leafletjs : una biblioteca JavaScript de código abierto para mapas interactivos optimizados para dispositivos móviles.
- xeokit : SDK de JavaScript de código abierto para la visualización 3D de alto rendimiento de modelos BIM y de ingeniería en navegadores web, con soporte para formatos como IFC, CityJSON y LAS/LAZ, con coordenadas globales y renderizado de doble precisión adecuado para aplicaciones SIG.
Marcos de desarrollo y bibliotecas de software (no web)
- GeoTools : conjunto de herramientas SIG de código abierto escrito en Java , utilizando las especificaciones del Open Geospatial Consortium .
- GDAL / OGR
- Caja de herramientas Orfeo
Aplicación de catalogación para recursos georreferenciados
- GeoNetwork de código abierto : una aplicación de catálogo para gestionar recursos georreferenciados.
- pycsw – pycsw es una implementación de servidor OGC CSW escrita en Python.
Otras herramientas
Software SIG comercial o propietario
SIG de escritorio
Nota: Casi todas las empresas que aparecen a continuación ofrecen productos de SIG de escritorio y servidores de mapas web. Algunas, como Manifold Systems y Esri, también ofrecen productos de sistemas de gestión de bases de datos espaciales (DBMS) .
Empresas con alta cuota de mercado
- Autodesk – Entre los productos que se integran con su paquete de software AutoCAD se incluyen Map 3D, Topobase y MapGuide .
- Bentley Systems – Entre los productos que se integran con su paquete de software MicroStation se incluyen Bentley Map y Bentley Map View.
- ENVI – Se utiliza para el análisis, la explotación y el análisis hiperespectral de imágenes.
- ERDAS IMAGINE – Los productos incluyen Leica Photogrammetry Suite , ERDAS ER Mapper, ERDAS ECW/JP2 SDK ( ECW (formato de archivo) ) y ERDAS APOLLO.
- Esri – Los productos incluyen ArcMap , ArcGIS , ArcSDE , ArcIMS , servicios ArcWeb y ArcGIS Server .
- Intergraph – Sus productos incluyen G/Technology, GeoMedia , GeoMedia Professional, GeoMedia WebMap y productos complementarios para sectores industriales, así como fotogrametría .
- MapInfo : SIG de escritorio MapInfo Professional .
- Mundo pequeño
Empresas con una cuota de mercado menor pero destacable
- Cadcorp – Sus productos incluyen Cadcorp SIS, GeognoSIS, mSIS y kits para desarrolladores.
- Caliper – Los productos incluyen Maptitude , TransModeler y TransCAD.
- Conform de GameSim : software para fusionar y visualizar elevación, imágenes, vectores y LiDAR. El entorno fusionado se puede exportar a formatos 3D para juegos, simulaciones y planificación urbana. [ 15 ]
- Dragon/ips : software de teledetección con capacidades SIG.
- Geosoft – Software SIG y de procesamiento de datos utilizado en la exploración de recursos naturales .
- GeoTime es un software para el análisis visual en 3D y la elaboración de informes de datos de ubicación a lo largo del tiempo; también está disponible una extensión para ArcGIS .
- Global Mapper : paquete de software SIG desarrollado actualmente por Blue Marble Geographics ; originalmente basado en el código fuente dlgv32 del USGS.
- Golden Software – Software científico y de SIG. Sus productos incluyen Surfer para la creación de cuadrículas y curvas de nivel, MapViewer para la cartografía temática y el análisis espacial, Strater para el registro de pozos o perforaciones y secciones transversales, Voxler para la cartografía tridimensional real de pozos y componentes, Didger para la digitalización y la conversión de coordenadas, y Grapher para la creación de gráficos en 2D y 3D.
- Kongsberg Gallium Ltd. – Entre sus productos se incluyen InterMAPhics e InterView.
- MapDotNet : un framework escrito en C#/.NET para la creación de aplicaciones WPF, Silverlight y HTML5.
- Sistema Manifold – Paquete de software SIG.
- RegioGraph de GfK GeoMarketing : software SIG para la planificación y el análisis empresarial; la empresa también proporciona mapas compatibles y datos de mercado.
- Vista remota
- SuperMap Inc. – un proveedor de software SIG que ofrece SIG de escritorio, por componentes, web y para dispositivos móviles.
- TerrSet (anteriormente IDRISI) : producto de SIG y procesamiento de imágenes desarrollado por Clark Labs en la Universidad de Clark .
- TNTmips de MicroImages : un sistema que integra SIG de escritorio, procesamiento avanzado de imágenes, visualización 2D-3D-estereoscópica, cartografía de escritorio, gestión de bases de datos geoespaciales y publicación de mapas web.
SIG como servicio
Muchos proveedores están empezando a ofrecer servicios basados en Internet , además de, o en lugar de, software y/o datos descargables. Estos pueden ser gratuitos, financiados por publicidad o de pago por suscripción; se dividen en tres áreas:
- SaaS – Software como servicio: Software disponible como servicio en Internet.
- ArcGIS Online – la versión en la nube de ArcGIS de Esri [ 16 ]
- CartoDB : plataforma de mapas en línea que ofrece un modelo SaaS de código abierto basado en la nube [ 17 ].
- Google Earth#Google_Earth_Engine ; Proporciona algoritmos y un amplio catálogo de datos públicos para la computación espacial a escala global.
- Mapbox – Proveedor de mapas online personalizados para sitios web [ 18 ]
- MapTiler – Proveedor de mapas personalizables para aplicaciones y sitios web. [ 19 ]
- Maptitude Online : la versión en la nube de Maptitude de Caliper [ 20 ]
- PaaS – Plataforma como servicio: servicios de geocodificación o análisis/procesamiento
- ArcGIS Online [ 16 ]
- Nube FME [ 21 ]
- Versión 3 de la API de JavaScript de Google Maps [ 22 ]
- Aquí está la versión de la API de JavaScript de Maps [ 23 ]
- API de flujo de datos de geocodificación de Microsoft Bing [ 24 ]
- Geocodificador del Censo de EE. UU. [ 25 ]
- DaaS – Datos como servicio: servicios de datos o contenido
Sistema de gestión de bases de datos espaciales
- Servidor de consultas espaciales de Boeing : habilita espacialmente Sybase ASE.
- IBM Db2 : Permite realizar consultas espaciales y almacenar la mayoría de los tipos de datos espaciales.
- Informix : permite realizar consultas espaciales y almacenar la mayoría de los tipos de datos espaciales.
- MySQL : permite realizar consultas espaciales y almacenar la mayoría de los tipos de datos espaciales.
- Microsoft SQL Server (2008 y versiones posteriores) : los productos SIG, como MapInfo y Cadcorp SIS, pueden leer y editar estos datos, mientras que se espera que Esri y otros puedan hacerlo en algún momento en el futuro.
- Oracle Spatial es un producto que permite a los usuarios realizar operaciones geográficas y almacenar datos espaciales en un entorno Oracle. La mayoría de los paquetes SIG comerciales pueden leer y editar datos espaciales almacenados de esta manera.
- SAP HANA permite a los usuarios almacenar tipos de datos espaciales comunes, cargar archivos de datos espaciales con formatos de texto conocido (WKT) y binario conocido (WKB), y realizar procesamiento espacial mediante SQL . La certificación del Open Geospatial Consortium (OGC) permite a los proveedores de software SIG de terceros almacenar y procesar datos espaciales. Productos SIG como ArcGIS de Esri funcionan con HANA. [ 31 ]
- Teradata – Teradata Geospatial permite el almacenamiento y el análisis espacial de datos basados en la ubicación, que se almacenan utilizando tipos de datos geoespaciales nativos dentro de la base de datos Teradata.
- VMDS – Almacén de datos con control de versiones de Smallworld.
Internet de las cosas geoespaciales
- SensorUp – SensorUp proporciona el alojamiento en la nube y los SDK, basados en el estándar de la API SensorThings del Open Geospatial Consortium .
Véase también
Referencias
- ↑ Clarke, KC, 1986. Avances en sistemas de información geográfica, computadoras, medio ambiente y sistemas urbanos, Vol. 10, pp. 175–184.
- ↑ Maliene V, Grigonis V, Palevičius V, Griffiths S (2011). "Sistema de información geográfica: Principios antiguos con nuevas capacidades". Urban Design International . 16 (1): 1– 6. doi : 10.1057/udi.2010.25 . S2CID 110827951 .
- ↑ Kent, Alexander James; Vujakovic, Peter (2020). The Routledge Handbook of Mapping and Cartography . Abingdon: Routledge. ISBN 9780367581046.
- ↑ "Software GIS: una descripción en 1000 palabras" , S. Steiniger y R. Weibel
- ↑ Tomlinson, Roger F.; Calkins, Hugh W.; Marble, Duane F. (1976). Manejo informático de datos geográficos . UNESCO Press.
- ↑ Chrisman, Nicholas R. (2006). Cartografiando lo desconocido: Cómo el mapeo computarizado en Harvard se convirtió en SIG . Esri Press. ISBN 978-1-58948-118-3.
- ↑ Greenlee, David D.; Guptill, Stephen C. (1998). «Desarrollo de los SIG en el Departamento del Interior». En Foresman, Timothy W. (ed.). La historia de los sistemas de información geográfica: perspectivas de los pioneros . Prentice Hall. pp. 191–198 . ISBN 0-13-862145-4.
- ↑ "Historia de GRASS GIS" . GRASS GIS . Fundación Geoespacial de Código Abierto.
- ↑ Morehouse, Scott (1985). "ARC/INFO: Un modelo georrelacional para información espacial" (PDF) . Actas del Simposio Internacional sobre Cartografía y Computación (Auto-Carto VII) : 388.
- ↑ Xuan, Zhu (2016). SIG para aplicaciones ambientales: Un enfoque práctico . ISBN 9780415829069OCLC 1020670155
- ↑ Bolstad, Paul (2019). Fundamentos de SIG: Un primer texto sobre sistemas de información geográfica (6.ª ed.). XanEdu. ISBN 978-1-59399-552-2.
- ↑ "Historia de los SIG de código abierto - Editores de la Wiki de OSGeo" . Consultado el 21 de marzo de 2009 .
- 1 2 "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. Recuperado el 5 de agosto de 2011 .
- ↑ "El proyecto MapWindow - Inicio" . www.mapwindow.org . Consultado el 23 de septiembre de 2019 .
- ↑ Smith, Susan. "Conformidad para visualización 3D en tiempo real" . www.giscafe.com . GISCafe . Consultado el 24 de febrero de 2015 .
- 1 2 3 "Página principal de Arcgis" . Arcgis.com . Consultado el 26 de julio de 2015 .
- ↑ "CartoDB es la forma más sencilla de mapear y analizar tus datos de ubicación — CartoDB" . Cartodb.com . Consultado el 26 de julio de 2015 .
- ↑ "Mapbox" . Mapbox . Consultado el 23 de septiembre de 2019 .
- ↑ "MapTiler" . MapTiler . Consultado el 23 de abril de 2024 .
- ↑ "Página principal de Maptitude Online" . Caliper.com . Consultado el 3 de diciembre de 2025 .
- ↑ "Aproveche el poder de FME Server en la nube" . Safe Software . Consultado el 5 de noviembre de 2022 .
- ↑ "Servicio de geocodificación | API de JavaScript de Google Maps | Desarrolladores de Google" . Google Inc. Consultado el 26 de julio de 2015 .
- ↑ "API JavaScript de Here Maps para desarrolladores" . developer.here.com . Consultado el 15 de diciembre de 2017 .
- ↑ "API de flujo de datos de geocodificación" . Msdn.microsoft.com. 15 de julio de 2015. Consultado el 26 de julio de 2015 .
- ↑ "Geocodificador del Censo - Oficina del Censo de EE. UU." . Census.gov . Consultado el 26 de julio de 2015 .
- ↑ "iOS 8 - Mapas" . Apple . Consultado el 26 de julio de 2015 .
- ↑ "Información general de Google Maps - Ayuda de Google Maps" . Google Inc. Consultado el 26 de julio de 2015 .
- ↑ "Aquí vamos" . Consultado el 15 de diciembre de 2017 .
- ↑ "OpenStreetMap" . OpenStreetMap . Consultado el 26 de julio de 2015 .
- ↑ "Bing Maps" . Microsoft.com . Consultado el 26 de julio de 2015 .
- ↑ "SAP HANA® acelera el procesamiento espacial y el análisis para obtener información en tiempo real" . Revista Directions . Consultado el 7 de julio de 2016 .
- Software SIG
- Listas de software