Skip to Main Content
University of Alabama Libraries
Research Guides
Geographic Information Systems (GIS)
Programming with GIS
Search this Guide
Search
Geographic Information Systems (GIS)
Geographic Information Systems are one of the most powerful visualization tools. This guide covers access to these software, how to learn about GIS, and geospatial data sources.
Home
GIS Software
Learning Resources
Geospatial Datasets
Programming with GIS
Python
R
Example GIS Projects
Related LibGuides
UA ArcGIS Online
Log into ArcGIS Online with your MyBama credentials
Python
What is ArcPy?
ArcPy is the Esri Python module used for scripting geoprocessing, automating workflows, and data management
GeoPandas
GeoPanda makes working with geospatial data in Python easier by using the datatypes introduced in pandas and allows geospatial analysis.
GDAL
Allows for handling of both vector and raster geospatial data formats.
Python for Geographic Data Analysis [Online Textbook]
Introduces the basics of Python programming and geographic data analysis
Python for ArcGIS
by
Laura Tateosian
ISBN: 9783319183985
Publication Date: 2016-01-16
This book introduces Python scripting for geographic information science (GIS) workflow optimization using ArcGIS.
R
R Geospatial Packages
Master list and overview of R packages that allow for spatial data integration, analysis, and web-publishing.
Spatial Data Science with Applications in R [Online Textbook]
Covers nearly every R spatial package including interactive code blocks and end-of-chapter exercises
R for Data Science [Online Textbook]
Covers techniques for working with large datasets and utilizing R's modeling, statistical, and visualization tools.
R-ArcGIS Bridge
Available with ArcGIS Pro the R-Bridge allows ArcGIS into R and vice versa. Also works with Jupyter Notebooks.
"Getting Started with R and Arc-GIS" Learning Path
Several online lessons through Esri Learning that show you the possibilities of advanced spatial analysis when combining R and ArcGIS.
<<
Previous:
Geospatial Datasets
Next:
Example GIS Projects >>