Skip to Main Content
Image at top shows a map of demographic data for Philadelphia

Mapping & GIS: Emerging / Modern GIS

This is the LibGuide which contains tutorials on Mapping and Geographic Information Systems, as well as annotated links to useful sources for research and learning in GIS. Many of the tutorials are from past workshops. Please feel free to contact our mapp

Resources

While many GIS solutions use traditional software, such as QGIS and ArcGIS, contemporary GIS application building is also often achieved using programming languages, such as Python and Javascript. This allows automated workflows, faster computing times, creating new algorithms and fine-tuning of existing methods, integrating more advanced analysis methods, such as artificial intelligence, the creation of interactive data visualizations, and countless other possibilities. When researchers use open source programming technologies in their work, it makes their work more reproducible and verifiable. Publishing open source code increases the transparency of the methods used, and allows more people to gain a better understanding into how the results were achieved. Additional benefits to using contemporary GIS methods include integration with version control software such as Git, cross-platform compatibility, greater scalability, and future

Resources

While many GIS solutions use traditional software, such as QGIS and ArcGIS, contemporary GIS application building is also often achieved using programming languages, such as Python and Javascript. This allows automated workflows, faster computing times, creating new algorithms and fine-tuning of existing methods, integrating more advanced analysis methods, such as artificial intelligence, the creation of interactive data visualizations, and countless other possibilities. When researchers use open source programming technologies in their work, it makes their work more reproducible and verifiable. Publishing open source code increases the transparency of the methods used, and allows more people to gain a better understanding into how the results were achieved. Additional benefits to using contemporary GIS methods include integration with version control software such as Git, cross-platform compatibility, greater scalability, and future