Workshop for DataViz Festival 8-2-2017 > https://www.vizualism.com/festival/
The presentation can be found here: https://nieneb.github.io/geo_visualisatie_workshop/
Clone this repository from Github: git clone https://github.com/NieneB/geo_visualisatie_workshop
Some of these examples can be viewed by simply opening the file in your web browser. But for some a proper web server is required. The two simplest options are:
- if you have Python installed, you can run
python -m SimpleHTTPServerfrom the root of the repository. Then browse to the address it provides and add the name of the file you want to see, e.g.http://localhost:8000/leaflet-js/01_basemap.html - if you have NodeJS installed, you can run the
live-servermodule which also has live-reload capabilities: it will refresh your browser when you make changes. Install it withnpm install -g live-serverand run it withlive-serverin the project root. Then you can openhttp://localhost:8080/leaflet-js/01_basemap.htmlin your browser, for example.
The geoJSON and topoJSON files used are available in /data. See data/README.md for the methods used to create them. The data preparation has already be done for you.
See d3-js/README.md
What will you do:
Topics covered:
- Projections
- GeoJSON
- Time
What will you do:
- Basic Base map
- Projections EPSG:3857 and EPSG:28992
- WMS overlay
- Adding a GeoJSON
- TopoJSON
- Interactivity
Topics covered:
- Interactive map
- Webmap / slippy maps
- adding WMS
- adding GeoJSON/TopoJSON
- Projections
- Using Dutch Geo Data
What will you do:
- Load basic Mapbox Map
- Load Custom Vector Tiles
- Adding GeoJSON
- Fonts
- Extrusion
Topics covered:
- Vector Tiles
- PDOK data
- Adding GeoJSON
- Styling options