Skip to content

Instantly share code, notes, and snippets.

@geohacker
Last active August 29, 2015 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save geohacker/4641ca1a7b5292c7afe8 to your computer and use it in GitHub Desktop.
Save geohacker/4641ca1a7b5292c7afe8 to your computer and use it in GitHub Desktop.
IIITB Training

Day 1

Data 90 mins

  1. Introduction - maps, legos, openness.
  2. OpenStreetMap
  3. Data formats and conversion - ogr2ogr/gdal.
  4. Spatial Queries and Predicates.
  5. Understanding projections.

Day 2

Design 90 mins

  1. QGIS. - show and tell
  2. Vector map design using Mapbox Studio. - full hands-on

Day 3

Web 90 mins

  1. How web maps work? Raster, Vector, Tiles.
  2. JavaScript basics.
  3. GeoJSON
  4. Mapbox.js - hands-on map making, interactivity, search.
  5. Spatial Analysis in the browser using Turf.js
  6. Large data to vector tiles using Tippecanoe

Requirements

  1. We could use a data set that IIITB want to work with.
  2. Reliable Internet connection.
  3. Install QGIS
  1. Install Mapbox Studio
  1. Install a text editor
  2. Create an account on OpenStreetMap. Click here.
  3. Create an account on Mapbox. Click here.
  4. Sign in to Mapbox Studio using your Mapbox account.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment