Comparison of geographic information systems software

{{short description|None}}

This is a comparison of notable GIS software. To be included on this list, the software must have a linked existing article.

The selection of GIS software is a non-trivial task typically undertaken at project commencement. The use of appropriate selection criteria and methodology can be critical to a project's success, with considerations including outlay costs, ease of use, data and system harmonization and maintenance, incorporation of advances in technology, and downstream system integration.{{cite journal |title=Defining methodology for selecting most appropriate GIS software |journal=Survey Review |date=2014 |doi=10.1179/1752270614Y.0000000116 |last1=Idrizi |first1=B. |last2=Zhaku |first2=S. |last3=Izeiroski |first3=S. |last4=Kabashi |first4=I. |last5=Nikolli |first5=P. |volume=46 |issue=338 |pages=383–389 }}{{cite journal |last1=Eldrandaly |first1=Khalid |title=GIS software selection: a multi criteria decision making approach |journal=Applied GIS |date=2007 |url=https://d1wqtxts1xzle7.cloudfront.net/3454564/58681_28928-libre.pdf?1390832568=&response-content-disposition=inline%3B+filename%3DGIS_software_selection_a_multi_criteria.pdf&Expires=1705169138&Signature=BwWcmtG1pzvZmwUBGlY5kCls0cNklVBtQrkEG3n79LJMc~-WkwN-B7HVrrl9rFws7Kzw3dphKXSyKahQNmF~4SebzPu9a-4ayGuAC2TRSvML6ivy4wQxmYmGK0y8DNHSjUUu5MSEe-jKtOlmrDKF85zi7PkMUmBi2UNp2yapM-TWmjVrHI7Rh6KvIV6nrMV5vpoZCag55VQujQ2CePAwrqDP-H1gFms~pnhEO5axIMq~OUZbvvU295Cc7MMZ-naNRA3We1NjVpVpANvJ~2aIrm8uiys0enQGZTnC8NFaPnwOHAOGSSmCnxxk85GZ2Yss63C72OcjNSyaVfHMpVbcvQ__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA |issn=1832-5505}}{{cite journal |title=Rural landscape visualisation from GIS databases: a comparison of approaches, options and problems |journal=Computers, Environment and Urban Systems |date=2002 |doi=10.1016/S0198-9715(01)00041-2 |last1=Appleton |first1=Katy |last2=Lovett |first2=Andrew |last3=Sünnenberg |first3=Gilla |last4=Dockerty |first4=Trudie |volume=26 |issue=2–3 |pages=141–162 }}

License, source, & operating system support

class="sortable wikitable" style="font-size: 85%; text-align: center; width: auto;"
style="width: 12em" | GIS software

! Free software

! Open source

! Windows

! Mac OS X

! Linux

! BSD

! Unix

! Web

! Other

{{rh}} | ArcGIS

| Viewer(s)

| {{no}}

| {{yes}}

| {{no}}{{cite web|url=https://www.esri.com/arcgis-blog/products/3d-gis/3d-gis/arcgis-pro-in-mac-os-x/ |title=ArcGIS Pro in Mac OS X |publisher=esri.com |date= |accessdate=2022-07-07}}

| {{no}}

| {{no}}

| {{yes}}

| {{yes}}

| Google Earth Plugin, KML, WMS

{{rh}} | Autodesk

| Viewer(s)

| {{no}}

| {{yes}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | Cadcorp

| Viewer(s)

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | Deegree

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{yes}}

| {{no}}

{{rh}} | Erdas Imagine

| Viewers & Plug-ins

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | FME{{cite web |title=FME Downloads

|url=https://www.safe.com/support/downloads/ |website=Safe Software |access-date=5 November 2022}}

| {{no}}

| {{no}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{no}}

| FME Cloud{{cite web |title=Harness the Power of FME Server in the Cloud |url=https://www.safe.com/fme/fme-cloud/ |website=Safe Software |access-date=5 November 2022}}

| {{no}}

{{rh}} | GeoBase - Telogis

| Trial

| {{no}}

| {{yes}}

| {{no}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| Traffic, WMS, ADAS, Routing

{{rh}} | GeoNetwork

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{yes}}

| {{no}}

{{rh}} | GeoServer

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

{{rh}} | GeoTools

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

{{rh}} | GRASS

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| via pyWPS{{cite web|url=http://pywps.org/ |title=PyWPS |publisher=PyWPS.org |date= |accessdate=2018-07-24}}

| {{no}}

{{rh}} | gvSIG

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

{{rh}} | IDRISI

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | ILWIS

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | GeoMedia

| Viewer(s)

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| style="background:#dfd;"| CLIX

| {{yes}}

| KML

{{rh}} | JUMP GIS

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

{{rh}} | Kosmo

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

{{rh}} | LandSerf

| {{no}}

| {{no}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

{{rh}} | MapDotNet

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

{{rh}} | Manifold System

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | Microsoft MapPoint

| Discontinued

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | Pitney Bowes MapInfo Pro

| Viewer(s)

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{yes}}

| {{no}}

{{rh}} | MapServer

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| style="background:#dfd;"|AMP

| {{no}}

{{rh}} | Maptitude Caliper software

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | MapWindow GIS

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | Oracle Spatial

| {{no}}

| {{no}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| {{yes}}

| {{no}}

{{rh}} | PostGIS

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

{{rh}} | QGIS

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| Google Earth Plugin, KML, WMS

{{rh}} | RegioGraph

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | RemoteView

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | SAGA GIS

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{no}}

|KLM

{{rh}} | SAP HANA

| Free Trial

| {{no}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

{{rh}} | Smallworld

| {{no}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| {{no}}

| {{yes}}

| Read-only

| OLE, XML, Multiuser, Utility Data Model, Data Translator export/import

{{rh}} | SPRING

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| {{no}}

| style="background:#dfd;"| Solaris

| {{no}}

| {{no}}

{{rh}} | TerraLib TerraView

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | TNTmips

| Viewer(s)

| {{no}}

| {{yes}}

| {{yes}}

| {{yes}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

{{rh}} | TransModeler Caliper Software

| {{no}}

| {{no}}

| {{yes}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

| {{no}}

{{rh}} | uDig

| {{yes}}

| {{yes}}

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| style="background:#dfd;"|Java

| {{no}}

| {{no}}

class="sortbottom"

! style="width: 12em" | GIS software

! Free software

! Open source

! Windows

! Mac OS X

! Linux

! BSD

! Unix

! Web

! Other

Pure server

=Map servers=

class=wikitable
Name || Language || WMS || WFS || WFS-T || WCS || WMC || SLD || FES || Other
ArcGIS Server

|.NET/Java

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{No}}

|SOAP, REST, KML

MapServer

|C

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|

Deegree

|Java

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|{{Yes}}

|{{Yes}}

|

GeoServer

|Java

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|

MapDotNet

|C#/.NET

|{{Yes}}

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|SOAP and REST feature and map services

Manifold System

|ASP C#

|{{Yes}}

|{{Yes}}

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|{{No}}

|client and server

GeoMedia WebMap

|ASP C#

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{Yes}}

|{{No}}

|?

|{{No}}

|

=Map caches=

class=wikitable
Name || Language || WMS-C || Other
ArcGIS Server

|.NET/Java

|{{No}}

|

MapDotNet

|C#/.NET

|{{No}}

|File-based and SQL Server

Pure web client

=Libraries=

class=wikitable
Name || Language || WMS || WFS || GeoRSS || Other
OpenLayers

|JavaScript

|{{Yes}}

|{{Yes}}

|{{Yes}}

| support for navigation, icons, markers, and layer selection.

Leaflet

|JavaScript

|{{Yes}}{{Cite web |url=http://leafletjs.com/reference.html#tilelayer-wms |title=Archived copy |access-date=2014-08-06 |archive-url=https://web.archive.org/web/20180815055415/https://leafletjs.com/reference.html#tilelayer-wms |archive-date=2018-08-15 |url-status=dead }}

|{{Yes}}

|{{No}}

| support for navigation, icons, markers, layers, GeoJSON

MapDotNet

|JavaScript/HTML5

|{{Yes}}

|{{Yes}}

|{{Yes}}

| digitizing, wkt rendering, draggable icons and content, geospatial queries (intersection, overlapping)

See also

References

{{Reflist|colwidth=30em}}

{{DEFAULTSORT:Comparison Of Geographic Information Systems Software}}

Category:GIS software

GIS