intro to neogeography
DESCRIPTION
Overview of neogeography and some current tools for neogeographers to handle data and make maps.TRANSCRIPT
Introduction to Neogeography
Alex Mandel
Feb 20, 2012Linux Users Group of Davis
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
What is Neogeography?
You are... Turner, A. 2006. Introduction to neogeography.
O’Reilly Media, Inc.
Data Types
Vector Raster
Data Types II
Vector Raster
Pop Quiz – What is it?
Common Formats
Vector (layers) kml gml shapefile
shp,shx,dbf,(prj,xml,sbx...)
geojson postgis
Raster (bands) GeoTiff MrSid Image (img)
“Projections”
Projected Coordinate System Projection Coordinate System
Datum
WKT, Proj, EPSG http://spatialreference.org http://en.wikipedia.org/wiki/Map_projection http://en.wikipedia.org/wiki/Wellknown_text
Important Projections EPSG 4326
Lat/Lon WGS84 EPSG 3875,900913
Google/Web/Popular Mercator EPSG 3310
California Teale Albers NAD83 EPSG 2226
California State Plane Zone II ft. UTM Zone 10 EPSG 32610 & 11 EPSG 32611
http://SpatialReference.org
http://prj2epsg.org/search
Getting Started – Data Exploration
Data Sources http://NaturalEarthData.com http://OpenStreetmap.org http://CalAtlas.ca.gov http://cityofdavis.org/gis/
Your smartphone, GPS, or geotagged Photos
Tools – Command Line
GDAL/OGR http://gdal.org gdalinfo, ogrinfo + formats
GPSBabel etc...
Cartography
Map Elements Title
Does the end user know what the map is about without having to ask you?
Legend
Is it clear what's on the map? Scale
Usefulness, can you eyeball distances based on the scale. North Arrow
Big enough to find when you need it, small enough you can ignore when you're not looking for it.
KISS – keep it short and simple
Visual Hierarchy
Bigger roads are bigger and bolder than smaller roads, etc.
But it's really about making what's important stand out.
© OpenStreetMap contributors, CC-BY-SA
GeoWeb aka Web 2.0 for maps
Web Web Services
WMS (Raster), WFS (Vector)
Tiling xyz – corner or center + zoom
APIs Google, Bing, Yahoo, MapQuest, Cloudmade, OpenLayers, Leaflet, Mapstraction
JS addons GeoExt, MapQuery (Geo +Jquery)
HTML 5 canvas
Tons of choices
http://maps.ice.ucdavis.edu/compareamap/
Frameworks
GeoDjango MapFish MapBender SharpMap etc...
Tiles – for speed
mapnik, cascadenik tilemill mod_tile (Apache) tilecache geowebcache etc...
Combine it all
e.g. Geonode Openlayers + Ext (GeoExt) + Django + Postgis +
Geoserver + Geowebcache + Geonetwork
http://maps.ice.ucdavis.edu/
Taking the tools for a spin
Where to start? Try OSGeo Live http://live.osgeo.org
Online, possibly useful tools
Mapbox QGIS cloud Walking Papers Geocommons Indiemapper Map Knitter
Mapshaper ColorBrewer TypeBrewer
Links, links and more links
Open Source Geospatial Foundation http://osgeo.org
OpenGeo http://opengeo.org/ Development Seed http://developmentseed.org/ Bay Area Geomeetup
http://www.meetup.com/geomeetup/ Cloudmade http://cloudmade.com/ Stamen Designs http://stamen.com Public Laboratory http://publiclaboratory.org/