Link Search Menu Expand Document

Proliferation of GIS

GIS has become a powerful, widely used tool for GIS in recent decades.

Table of contents
  1. Proliferation of GIS
  2. Proprietary GIS Software
    1. ArcGIS Pro
  3. Open Source GIS
    1. QGIS
    2. Open Street Maps
    3. Python
  4. Fremium Services

Proprietary GIS Software

GIS is very much rooted in capitalism and the capitalist enterprise. Consequently many of the initial developments in GIS were by for profit companies. For example, ESRI is a leading producer of GIS software. They make ArcGIS Pro, the software package we will be working with most in this class.

Proprietary software requires users to purchase a license in order to gain access and restricts access to source code, meaning users have no right to view or edit source code (inner workings of a program). Common examples of proprietary technology include:

  • Operating Systems: Windows OS, Mac OS, IOS
  • Programming Languages: MATLAB, VBScript
  • Software Packages: Microsoft Office (Word, Excel, Power Point etc.), Adobe Illustrator, IOS, ArcMap

Proprietary software licenses are often very expensive. They pose a significant barrier to access for uses that aren’t affiliated with large institutions.

ArcGIS Pro


Open Source GIS

There are alternatives! Open source software packages have proliferated in recent years and are a viable alternative to the traditional options. The the internet has connected like-minded developers and allowed for collaboration across the globe.

Open Source software is free to use, published under an open copyright license. Users have the right to view, edit, and distribute the source code. Common examples of open source technology include:

  • Operating Systems: Linux OS, Android
  • Programming Languages: Python, R, Java, etc.
  • Software Packages: Libre Office (Writer, Calc, Impress, etc.), Ink Scape, QGIS

Open source software is more accessible because its free to download and use.

QGIS

View slides in new tab

Open Street Maps

Open Street Maps is a freely available public database of geospatial information.

Python

Programming languages like Python can be used to conduct a variety of geospatial analysis for experienced users. I created the map below using Python, I’ll show y’all how to do this later in term!

GEOS 270 Student answers to survey question “Where are you from?”

Fremium Services

Companies like mapbox and google provide some geospatial services that are “free” to a point. Google earth engine provides its cloud based computational capabilities to users free of charge.