Comparison of geographic information systems software
This is a comparison of notable GIS software. To be included on this list, the software must either have a linked existing article or include references to independent sources verifying notability.
License, source, & operating system support
Pure server
Map servers
Name | Language | WMS | WFS | WFS-T | WCS | WMC | SLD | FES | Other |
Spatial Fusion Server |
Java/C++ |
Yes |
Yes |
No |
No |
No |
Yes |
No |
Included with CARIS Spatial Fusion Enterprise. |
Erdas Apollo[41] |
Java/C++ |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
JPIP, WMTS, REST |
ArcGIS Server |
.NET/Java |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
|
SOAP, REST, KML |
MapServer |
C |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Deegree[42] |
Java |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
|
GeoMedia WebMap & SDI Pro |
.NET/C++ |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
WMTS |
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 |
SpatialFX |
Java |
Yes |
No |
No |
No |
No |
No |
No |
Web-based client and server; REST, KML |
ZuluServer[43] |
C++ |
Yes |
Yes |
No |
No |
No |
No |
No |
|
Orbit EOS |
Java |
Yes |
No |
Yes |
No |
No |
No |
No |
Publish to clients, webclients, mobile clients. Editing Capabilities. |
Map caches
Name | Language | WMS-C | Other |
ArcGIS Server |
.NET/Java |
No |
|
Erdas Apollo |
Java/C++ |
Yes |
Including WMTS, WMS |
GeoMedia WebMap and SDI Pro |
.NET/C++ |
No |
Offers WMS and WMTS based on a cache of tiles, but tiling schema is different from WMS-C |
GeoWebCache[44] |
Java |
Yes |
Open source, WMS, WMTS, TMS, KML, Virtual Earth |
MapDotNet[21] |
C#/.NET |
No |
File-based and SQL Server |
MapProxy[45] |
Python |
Yes |
Open source, Full WMS support |
TileCache[46] |
Python |
Yes |
Open source |
Mixed
Name | Language | WMS | WFS | WFS-T | WCS | WMC | Other |
Geomajas[47] |
Ajax or Java |
Yes |
Yes |
No |
No |
No |
Full vectorial editing capabilities, support for complex relation models (1 to n, n to 1, inheritance) through Hibernate Spatial, printing functionality through iT3xt and OpenStreetMap compatibility. |
Mapbender[48] |
PHP |
Yes |
Yes |
Yes |
No |
Yes |
A Geo-CMS that provides interfaces for displaying, navigating, querying, and editing WMS, WFS, WFS-T, and WMC data sources. |
Mapbuilder[49] |
PHP or Java |
Yes |
Yes |
Yes |
No |
Yes |
Set of JavaScript widgets that provide interfaces for displaying, navigating, querying, and editing WMS, WFS, WFS-T, and WMC data sources. Uses OpenLayers as the rendering engine. Provides server-side script for saving the map as a WMC document. |
Catalog servers
Name |
As a server |
As a client |
Z39.50 |
CSW 2.0 |
OAI-MPH |
OpenSearch |
OpenSearch GEO |
RSS |
GeoRSS |
WebDav |
Z39.50 |
CSW 2.0 |
OAI-MPH |
OpenSearch |
OpenSearch GEO |
RSS |
GeoRSS |
WebDav |
GeoNetwork |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
Yes |
Pure web client
Libraries
Name | Language | WMS | WFS | GeoRSS | Other |
ArcGIS Server APIs[50] |
JavaScript, Flex, Silverlight, .NET, Java |
Yes |
No |
Yes |
JavaScript API accessible online.[51] |
WMS-Map[52] |
JavaScript |
Yes |
No |
No |
allow the creation of dynamic maps including simple zoom functionality and clickable googlemap-like overlays. |
OpenLayers |
JavaScript |
Yes |
Yes |
Yes |
support for navigation, icons, markers, and layer selection. |
Leaflet |
JavaScript |
Yes[53] |
No |
No |
support for navigation, icons, markers, layers, GeoJSON |
MapDotNet[21] |
JavaScript/HTML5 |
Yes |
Yes |
Yes |
digitizing, wkt rendering, draggable icons and content, geospatial queries (intersection, overlapping) |
QuickWMS[54] |
JavaScript |
Yes |
No |
Yes |
|
CivicMaps Tile Engine[55] |
JavaScript |
Yes |
No |
No |
drag and zoom. Intended for integration with Drupal. |
SpatialFX[56] |
Java and JavaScript |
Yes |
No |
Yes |
Web client/server developer API, drag pan/zoom, drawing support, full DHS and MIL-STD-2525 symbology support. |
SpatialRules[56] |
Java |
No |
No |
Yes |
Java-based rules engine for detecting spatial and temporal conditions. Designed for a detect-response paradigm to monitor large populations of dynamic objects with spatial and temporal attributes. |
Applications
Name | Language | WMS | WFS | GeoRSS | Other |
Mscross[57] |
JavaScript |
Yes |
Yes |
No |
an Ajax Web GIS client |
WorldKit[58] |
Flash |
No |
No |
GeoMedia SDI Portal [59] |
.NET, ExtJS JavaScript |
Yes |
Yes |
Yes |
Generic web client; Also supports WMTS, WMS Time dimension, WFS-G, WCTS, WPS-CT, CSW 2.0.2 ISO AP 1.0, OpenLS, WMC |
Mobile clients
License & platform support
Name |
Language |
Open Source |
W. Mobile |
Java CLDC |
Android |
iPhone |
Linux PDA |
gvSIG Mobile[60] |
Java ME - CDC |
Yes |
Yes |
No |
No |
No |
Yes OpenMoko, Maemo |
gvSIG Mini[61] |
Java ME - CLDC / Java Android |
Yes |
Yes(JVM) |
Yes |
Yes |
No |
No |
TouchGeo[21] |
JavaScript/HTML5 |
No |
Yes |
No |
No |
No |
No |
Feature comparison
Name |
WMS-C/WMTS |
WMS |
WFS |
GPS |
SHP |
GML |
GPX |
Raster |
Editing |
Routing |
Social Networks |
Others |
gvSIG Mobile[60] |
No |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
Full vectorial editing capabilities both GPS and hand-based, SRS support, custom forms for alphanumeric attributes, vector symbology, thematic legend. SDI client. |
gvSIG Mini[61] |
Yes |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
Yes |
Yes |
OpenStreetMap data + other free tile services. Integration with Twitter, weather, Facebook, namefinder. Off-line. |
TouchGeo |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
Yes |
No |
No |
OSM, Google, Bing, MapQuest tile services, integrated with SQL Server and Dynamics CRM for read and write. |
See also
References
- ↑ http://www.esri.com/software/arcexplorer/explorer.html
- ↑ "2D and 3D Design and Engineering Software for Architecture, Manufacturing, and Digital Entertainment". Autodesk. 2010-06-10. Retrieved 2010-07-05.
- ↑ "Autodesk Design Review – DWF Viewer, Measure, Markup, and More". Autodesk.com. 2010-06-10. Retrieved 2010-07-05.
- ↑ "downloads". Cadcorp. Retrieved 2010-07-05.
- ↑ "Capaware Software License (GNU GPL)". Retrieved 2012-11-13.
- ↑ "Building Spatial Data Infrastructures based on Free Software". deegree. Retrieved 2010-07-05.
- ↑ "ERDAS, Inc. - The Earth to Business Company". Erdas.com. Retrieved 2010-07-05.
- ↑ "Build Mapping Software on a Geospatial SDK". dev.telogis.com. Retrieved 2010-07-05.
- ↑ "Edit and integrate GIS data from within your browser". Geomajas. Retrieved 2010-07-05.
- ↑ "Welcome to PyWPS — PyWPS". Pywps.wald.intevation.org. Retrieved 2010-07-05.
- ↑ "Product Overview". Clarklabs.org. 2009-02-13. Retrieved 2010-07-05.
- ↑ "IBM ILOG Visualization for Java". Ilog.com. 2010-06-25. Retrieved 2010-07-05.
- ↑ "IBM ILOG Visualization for Java". Ilog.com. 2010-06-25. Retrieved 2010-07-05.
- ↑ ITC (2009-08-20). "ITC - ILWIS - Remote Sensing and GIS software". Itc.nl. Retrieved 2010-07-05.
- ↑ "Advanced Geospatial Applications & Intelligence | Intergraph Capabilities". Intergraph.com. 2010-05-07. Retrieved 2010-07-05.
- ↑ "https://support.intergraph.com/Product/GeoMediaViewer.asp".
- ↑ "JUMP Unified Mapping Platform". Vividsolutions.com. Retrieved 2010-07-05.
- ↑ "Openjump Gis". Openjump.org. 2009-05-03. Retrieved 2010-07-05.
- ↑ "Kosmo-Plataforma SIG libre corporativa - Inicio". Opengis.es. 2006-05-01. Retrieved 2010-07-05.
- ↑ ": SAIG :. Sistemas Abiertos de Información Geográfica S.L. - La empresa". Saig.es. 2007-12-16. Retrieved 2010-07-05.
- ↑ 21.0 21.1 21.2 21.3 "MapDotNet Home Page". Retrieved 2013-05-06.
- ↑ March 10, 2015 http://www.microsoft.com/mappoint/en-us/home.aspx.
- ↑ "You have been redirected : Pitney Bowes Business Insight". Mapinfo.com. Retrieved 2010-07-05.
- ↑ "You have been redirected : Pitney Bowes Business Insight". Mapinfo.com. Retrieved 2010-07-05.
- ↑ "Welcome to MapServer — MapServer 5.6.3 documentation". Mapserver.gis.umn.edu. Retrieved 2010-07-05.
- ↑ 26.0 26.1 "Mapping software, GIS, and transportation planning software". Caliper. Retrieved 2010-07-05.
- ↑ 27.0 27.1 "Map Suite - GIS Software Components for .NET Developers using Visual Studio". ThinkGeo.com. Retrieved 2012-02-24.
- ↑ http://gis.thinkgeo.com
- ↑ 29.0 29.1 "Ortelius Macintosh Map Making Cartography Software | Mapdiva, LLC". Mapdiva.com. Retrieved 2010-07-05.
- ↑ http://mapdiva.com
- ↑ "Spatial Manager Desktop". Spatialmanager.com. Retrieved 2013-12-12.
- ↑ http://www.spatialmanager.com
- ↑ "Spatial Manager for AutoCAD". Spatialmanager.com. Retrieved 2013-12-12.
- ↑ http://www.spatialmanager.com/
- ↑ 35.0 35.1 "ObjectFX Corporation: Dynamic Geospatial Solutions". Objectfx.com. 2010-05-19. Retrieved 2010-07-05.
- ↑ "Geospatial Analysis Software for Mac & Windows". MicroImages. Retrieved 2010-07-05.
- ↑ Downloads
- ↑ Caliper - Mapping software, GIS, and transportation planning software
- ↑ Zulu
- ↑ Mapping Software Provider - AvisMap GIS Technologies
- ↑ ERDAS APOLLO
- ↑ deegree - Building Spatial Data Infrastructures based on Free Software
- ↑ ZuluServer
- ↑ GeoWebCache – Trac
- ↑ http://mapproxy.org
- ↑ MetaCarta Labs: TileCache
- ↑ Geomajas | Edit and integrate GIS data from within your browser
- ↑ MapbenderWiki
- ↑ Home - Codehaus
- ↑ ArcGIS Server Resource Center
- ↑ ArcGIS Server Javascript API for ArcGIS Resource Center
- ↑ WMS Javascript Library
- ↑ http://leafletjs.com/reference.html#tilelayer-wms
- ↑ http://giserver.esrin.esa.int/quickwms/
- ↑ http://maps.civicactions.net/
- ↑ 56.0 56.1 ObjectFX Corporation: Dynamic Geospatial Solutions
- ↑ msCross: AJAX (WEB 2.0) WEB GIS Client (was UMN Mapserver Javascript interface)
- ↑ worldKit :: easy web mapping :: Home
- ↑ GeoMedia SDI Portal
- ↑ 60.0 60.1 ¿ Que es gvSIG mobile ? — gvSIG
- ↑ 61.0 61.1 Home - gvSIG Mini - Prodevelop
External links