Introduction to Neogeography Alex Mandel

Feb 20, 2012 Linux 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)

Raster (bands)

kml gml shapefile

GeoTiff MrSid Image (img)

shp,shx,dbf, (prj,xml,sbx...)

geojson postgis

 

 

“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 

 

 

EPSG 4326

Important Projections

Lat/Lon WGS84 Google/Web/Popular Mercator California Teale Albers NAD83 California State Plane Zone II ft.

EPSG 3875,900913

EPSG 3310

EPSG 2226

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

 

 

Title 

Map Elements
Does the end user know what the map is about without  having to ask you? Is it clear what's on the map? Usefulness, can you eyeball distances based on the scale. Big enough to find when you need it, small enough you  can ignore when you're not looking for it.

Legend

Scale 

North Arrow 

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 Services

Web

WMS (Raster), WFS (Vector) xyz – corner or center + zoom Google, Bing, Yahoo, MapQuest, Cloudmade, OpenLayers, Leaflet, Mapstraction GeoExt, MapQuery (Geo +Jquery)
   

Tiling

APIs
 

JS addons

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/