intro to neogeography

Post on 14-Oct-2014

124 views 1 download

description

Overview of neogeography and some current tools for neogeographers to handle data and make maps.

Transcript of intro to neogeography

  

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/Well­known_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...

  

Tools – GUI

QGIS (Quantum GIS) http://qgis.org

  

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/compare­a­map/ 

  

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/