Professional Documents
Culture Documents
Advanced Mapping Techniques
Advanced Mapping Techniques
Advanced Mapping Techniques
Agenda
Big Picture Review of 4.0 Features Custom Geocoding Geographic Hierarchies Creating new role: Regions Augmenting an existing role: UK Postal Codes Adding a new hierarchy: FIPS Codes WMS Web Mapping Service Leveraging Geospatial Capabilities of Databases
Big Picture
Mapping Service
Map
Geocoding
All rights reserved. 2009 Tableau Software Inc.
Mapping Service
+ Data
Map
Scatter Plot
Geocoding
All rights reserved. 2009 Tableau Software Inc.
Mapping Service
Demo Basics
Agenda
Big Picture Review of 4.0 Features Custom Geocoding Geographic Hierarchies Creating new role: Regions Augmenting an existing role: UK Postal Codes Adding a new hierarchy: FIPS Codes WMS Web Mapping Service Leveraging Geospatial Capabilities of Databases
Custom Geocoding
Mapping Service
Geographic Hierarchies
Countries have States States have Counties Counties have Cities Cities have Neighborhoods Neighborhoods have Buildings Buildings have Rooms Rooms have Chairs
Countries have Area Codes Area Codes have Exchanges Exchanges have Numbers
Built In Geocoding
Existing Hierarchies Country (Name, FIPS 10, ISO 3166-2, ISO 3166) CMSA Area Code State (Name Abbreviation) County Zip Code
Hierarchy Examples
C:\Program Files\Tableau\Tableau 5.0\Local\data\ZipCode.tds C:\Program Files\Tableau\Tableau 5.0\Local\data\AreaCode.tds
Custom Geocoding
What you can do Add new hierarchies e.g. Sales Regions, Airports, Store Locations Add new sub-levels to existing hierarchies e.g. Cities Add new locations to an existing level e.g. UK Postal Codes What you cannot do Put existing levels under your new levels Add additional alternate names to existing levels Change the location for an existing entry But, you can duplicate existing levels and do all of the above
Two Locations
SELECT [LLWS#csv].[Runner-Up Region] AS [Runner-Up Region], [LLWS#csv].[Runner-Up Score] AS [Runner-Up Score], [LLWS#csv].[Winner Region] AS [Winner Region], [LLWS#csv].[Winner Score] AS [Winner Score], [LLWS#csv].[Year] AS [Year] FROM [LLWS#csv]
Two Locations
SELECT [LLWS#csv].[Runner-Up Region] AS [Region], [LLWS#csv].[Runner-Up Score] AS [Score], [LLWS#csv].[Year] AS [Year], 'Runner-Up' AS [Winner - Runner-Up] FROM [LLWS#csv] UNION SELECT [LLWS#csv].[Winner Region] AS [Region], [LLWS#csv].[Winner Score] AS [Score], [LLWS#csv].[Year] AS [Year], 'Winner' AS [Winner - Runner-Up] FROM [LLWS#csv]
Agenda
Big Picture Review of 4.0 Features Custom Geocoding Geographic Hierarchies Creating new role: Regions Augmenting an existing role: UK Postal Codes Adding a new hierarchy: FIPS Codes WMS Web Mapping Service Leveraging Geospatial Capabilities of Databases
WMS
Mapping Service
WMS Basics
1 2
WMS Examples
http://wms.jpl.nasa.gov/wms.cgi?
WMS Examples
http://apps1.gdr.nrcan.gc.ca/cgi-bin/worldmin_en-ca_ows
All rights reserved. 2009 Tableau Software Inc.
WMS Examples
http://wms1.ccgis.de/cgibin/mapserv?map=/data/umn/germany/germany.map&&
All rights reserved. 2009 Tableau Software Inc.
Agenda
Big Picture Review of 4.0 Features Custom Geocoding Geographic Hierarchies Creating new role: Regions Augmenting an existing role: UK Postal Codes Adding a new hierarchy: FIPS Codes WMS Web Mapping Service Leveraging Geospatial Capabilities of Databases
All rights reserved. 2009 Tableau Software Inc. All rights reserved. 2009 Tableau Software Inc.
Summary
Custom Geocoding Add your locations, augment Tableau locations WMS In house via ArcGIS and others; numerous public servers Different layers than the Tableau built-in Geospatial Databases Calculations of Distance, Intersection, Containment Geographic Types
Questions
?
Austin Dahl adahl@tableausoftware.com Dirk Karis dkaris@tableausoftware.com Robert Morton rmorton@tableausoftware.com
Resources
Geospatial Data Sets National Atlas - http://www.nationalatlas.gov/atlasftp.html NOAA - http://csc-s-maps-q.csc.noaa.gov/hurricanes/download.jsp Upload Shapefiles to SQL Server 2008 Shape2SQL - http://www.sharpgis.net/page/SQL-Server-2008Spatial-Tools.aspx Edit and Manipulate Shapefiles OpenJUMP - http://www.openjump.org/