Python is becoming more popular among top players in GIS/RS industry. ArcGIS in the commercial market has adopted python as its scripting language named ArcPy while QGIS in the open source market has PyQGIS to extend it capability using python scripting.
Today, there are more native libraries that offer GIS and Remote Sensing operations in the python ecosystem. In this talk, we will work through Jupyter notebooks that cover some of these python Geo processing tools. Topics include python tools for geocoding, web mapping, vector and raster processing. This talk is intended for novice and intermediate python developers who are interested/working in any of these Geo data science fields:-
~ GIS/Mapping
~ Geography / Geophysics / Geodesy / Geomatics
~ Earth Sciences / Environmental Sciences
~ Geovisualization
~ Smart Cities
~ Spatial Data / Geodata
~ Geospatial Webservices
~ Spatial Databases
~ Remote Sensing and Image Processing
https://github.com/forum2k9/pycon-ng-2017/tree/master/data
~ Anaconda Python 3
~ Folium
~ GeoPy
~ PyProj
~ PyShp
~ Pandas
- All can be installed using "pip install ..."
a) Python from Space: Analyzing Open Satellite Imagery Using the Python Ecosystem https://github.com/kscottz/PythonFromSpace
b) Geospatial analysis with Python https://github.com/geoinquietosvlc/2015.es.pycon
c) Using Python to Analyze Spatial Data https://github.com/dersteppenwolf/pycon
d) Creating map visualizations with open data and Folium https://www.youtube.com/watch?v=PInO2Cluu2E or https://pycon.sg/schedule/presentation/100/
e) PyShp: https://github.com/GeospatialPython/pyshp
f) Libraries for a modern geospatial workflow https://gist.github.com/jacquestardie/0d1c0cb413b3b9b06edf
g) "Analyzing Satellite Images With Python Scientific Stack" by Milos Miljkovic https://github.com/HyperionAnalytics/PyDataNYC2014
h) Calculate NDVI in Python http://neondataskills.org/HDF5/calc-ndvi-python/
i) Open Source Geoprocessing Tutorial https://github.com/ceholden/open-geo-tutorial/blob/master/README.md
j) Python for geospatial data processing https://www.machinalis.com/blog/python-for-geospatial-data-processing/
k) Calculate NDVI https://www.planet.com/docs/guides/quickstart-ndvi/
l) The Use of Python in GIS https://www.gislounge.com/use-python-gis/