-
Create a simple graph and first geoviz using Python (link)
-
Create Maps with different projections (link)
Lab 3. Mapping point maps (link)
- Read shapefile, do explorative analysis of traffic accidents in Philadelphia
- Create point maps of traffic accidents in different years
- Add basemap to the map
Lab 4. Data classification, choropleth, Mapping and dasymetric Mapping (link)
- Create choropleth map using Geopandas
- Select different color bars
- Using different classification schemes
- Position legend
Lab 5. Colors, create dynamic maps using folium (link)
- Using folium to create a dynamic leaflet style map
- Add markers to map using folium
- Add line to map using folium
- Create choropleth map
Lab 6. Designing dynamic and interactive maps using Leaflet.js (link)
- Write html/css/JavaScript in Sublime
- Create Map using Leaflet.js
- Add marker, line, polygon to map
- Read
geojson
file and map it
Lab 7. Web Mapping, Creating interactive choropleth map (link)
- Load
geojson
file in Leaflet - Create choropleth map based on the GeoJson file
- Create interaction for each feature in the GeoJson file
- Add Legend for the map
- Add other map elements, scale, data sources, map title, etc.
Lab 8. Explorative Analysis (link)
- Calculate the statistics of your data
- Plot histogram, boxplot, scatter plot.
- Calculate correlation, spatial autocorrelation.
Lab 9. Web Geoviz hosting on Github (link)
Continue of the lab part for lecture 8
- Install Git and Github desktop (for Windows user)
- Create Repository and understand
clone
,fork
- Clone, Add, commit using command line
- Synchronize files between local computer and Github repository
- Check your Web Geoviz on Github page.