resources for gis and spatial analysis
DESCRIPTION
Resources for GIS and Spatial Analysis. Mike Goodchild. Outline. Data sources Software sources. Geolibraries. One-stop shops National Geospatial Data Clearinghouse http://nsdi.usgs.gov/ Geospatial One-Stop http://www.geodata.gov/ Integration with GIS OGC web server specifications - PowerPoint PPT PresentationTRANSCRIPT
Resources for GIS and Spatial AnalysisResources for GIS and Spatial Analysis
Mike Goodchild
OutlineOutline
Data sources Software sources
GeolibrariesGeolibraries
One-stop shops– National Geospatial Data Clearinghouse
• http://nsdi.usgs.gov/
– Geospatial One-Stop• http://www.geodata.gov/
Integration with GIS– OGC web server specifications– Geography Network
Implications for finding dataImplications for finding data
Heuristics for the SAP Geographic information is most likely to
be found on a server located within its footprint– convergence of d and s– but at what level in the hierarchy?
• jurisdiction that most closely matches the footprint
• max ||JF|| / (||J|| ||F||)1/2
Transitioning map librariesTransitioning map libraries
From central services to unique services– from general collections to special collections– from UCSB's Map and Imagery Laboratory to the
Alexandria Digital Library There will always be more than one service
– no amazon.com of geographic information• www.alexandria.ucsb.edu• www.geographynetwork.com• www.fgdc.gov
Unique services must declare themselves– through collection-level metadata (CLM)– formalizing and publishing d
CLM of the Alexandria Digital Library
Knowing where to lookKnowing where to look
Approaches to CLM– by data type
• ortho.mit.edu
– by area of the globe• Arctic Data Directory
– the one stop shop• www.fgdc.gov
– a new generation of search engines• identifying footprints
Finding software toolsFinding software tools
GIS core functions ESRI ArcGIS MapInfo Idrisi GRASS Manifold
GIS extensionsGIS extensions
ESRI scripts– Avenue (ArcView 3.x)– AML (ArcInfo <8)– VBA (ArcInfo 8,9)– Python, JScript (ArcInfo 9)– ArcToolbox, ArcScript
Component-ware– COM-compliant software
• ArcGIS and Excel• ArcGIS and Idrisi
Example (areal interpolation)Example (areal interpolation)
‘Pass Excel the U column vector (source values) While Not pFeat Is Nothing pRow = Call GetRow(pFeat.Value(0)) ‘GetRow is user-defined function pCol = "A" zValue = pFeat.Value(zValueIndex) Sheets("Sheet2").Select 'Store vector on Sheet 2 in Column A Range(pCol & pRow).Select Selection.R1C1 = zValue Set pFeat = pCursor.NextFeature Wend
M.J. Ungerer and M.F. Goodchild (2002) Integrating spatial data analysis and GIS: a new implementation using the Component Object Model (COM). International Journal of Geographical Information Science 16(1): 41–54.
1 target zone4 source zones
AB
C
D
10% of A
15% of B
5% of C
50% of D
PopTARGET = 0.10 PopA + 0.15 PopB + 0.05 PopC + 0.50 PopD
CSISS tool searchCSISS tool search
http://www.csiss.org General Google search