-
Notifications
You must be signed in to change notification settings - Fork 0
Notes from FOSS4G 2014
A collection of notes from several sessions at FOSS4G 2014. Also check out all of the session recordings at https://2014.foss4g.org/schedule/sessions/.
Presented by @jarped. Visit Thematicmapping.org for examples.
Examples also available at Labs.kartvertek.no/wcs-i-threejs (seems to be broken).
Introduced Tiff.js, a javascript library for displaying TIFFs.
Uses wms and wcs, eventually wmts.
GitHub/jarped
No documentation yet
Advanced CartoCSS techniques
Pinterest map done using mapbox studio and mapbox
Rotating things using OSM data
Using lighten and darken tools in Tilemill
Using texture images and multiply combination to apply colors
Parks conservancy
GitHub/parks-conservancy
Shields and markers
Rotated markers done in Photoshop
Updated Toner
@bdio
Fixed many misspellings in natural earth
Mapbox vectors?
Toner-background no labels
Toner-labels no background
Toner-lines
Toner-base
Toner-lite
Audubon Society
Bird range in 2080
climate.audubon.org
Angular.js
Angularjs.org
Requirejs /AMD
angular-google-maps
ngmap
angular-leaflet-directive
angular-openlayers-directive
angular-openlayers
Cartography from code
Trends
Technology and cartography are closely linked
Cartography is not the same as technology
Manuscript - print - digital - web
Printing press changed everything
Digital changes it again
Web again
Drawing maps
Hand drawing to digital drawing to coding
Cartography = visualizing spatial data wit a certain intent
Cartography = communication
Have to choose the right tool for the job
"Everything Sings" a narrative atlas Dennis Wood
Cameron Baccario
earth.nullschool.net
Coding is just another tool for implementing cartographic intent
"Code that thinks like a cartographer"
"Code that thinks like an atlas"
Cartography in map server from a user's perspective
A Nordic web map
No internet access
Official data sources
Fast rendering and nice cartography
Various kinds of data from Nordic data
Swedish symbol
Considering svg symbols
UTM zone 32 final
MapManager for windows
ScribeUI from mapgears
Scribe syntax done manually
Uses prompt, editors and openlayers preview
Shapemerger.py
ogr2ogr for clipping
ogr2ogr to reproject
shptree
Edited all countries separately
Output .layer files to mapserver
Define zoom levels and scales
Scribe.py karta1
Road label stacking
Cesium
Space book satellite tracker
Health and wealth of nations using d3
Nationalmap.nicta.com.au
Doarama.com
iOS web support for webgl
cesiumjs.org/cesium/apps/sandcastle
Community health mapping
Leveraging existing tools
Mobile apps
Desktop gis
Web based tools
Smart phone meets most needs
GISkit / pro
Data collection
Epi Collect
Free, create custom data collection forms
ODK Collect
Only available for android
Wwbmapping
Cartodb
Mango map
Mapbox
GIS Cloud
Noise meter app
Community Health Maps NIH
Hi res climate data
Policy and industry implications
Global physics to local effects
GCM to RCM to expert analysis & downscaling
Next gen of print maps
Mapfish print
Report printing
GeoTools
Jasper Studio reports
Multiple data sources
Camptocamp.comp
Npmaps.js
Builder
Places project
Motivate people to go in and edit
Developed interface, data structure, etc.
Ended up settling on openstreetmap, forked iD editor and added custom icons
Seeded with points digitized from original print maps
Used OSM logins to track user contributions
pgsnapshot tables for storing lat lon
Use mapbox studio for rendering
TileLive - runs mapbox studio only on requested tiles
Takes about 24 hours for everything to update
Future goal is to add buildings to maps
Esri's Koop project is helpful as a feature service
MapRoulette and osmly could be used to move NPS map data back into OSM
@npmaps @jimmyrocks
Nps.gov/npmap
GitHub /nationalparkservice
Open courseware
Penn state program
OER Open Educational Resources
Basic web services
QGIS 3d lesson?
Setting up geoserver
Setting up PostGIS
Teaching wms
E-education.psu.edu/geog585
Tiling services
TileMill and Mapnik
Openlayers
Geog485 python
Geog863 JavaScript mashups
Geog897D PostGIS
worldcampus.psu.edu