SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming...

23
Linking ArcGIS to SQL Server to Merge and Analyze Large Geodata sets Frank Voss April 14, 2005 http://wa.water.usgs.gov

Transcript of SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming...

Page 1: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Linking ArcGIS to SQL Server to Merge and Analyze Large Geodata sets

Frank VossApril 14, 2005http://wa.water.usgs.gov

Page 2: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Topics

• ArcGIS changes

- Data storage- Programming

• New opportunities

- Statistical analysis- Water-quality models

Page 3: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

ArcGIS changes

Spatial data Database Programming language

Coverage INFO AML, INFO

Shape file dBase4 Avenue

Features SQL ServerVisual Basic

SQL

Page 4: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

ArcGIS goes mainstream

• One database

• Visual Basic

• SQL statements

Page 5: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

ArcSDE

• Use to connect ArcGIS to relational database

ArcGIS

ArcSDE

ACCESS

SQL Server

Page 6: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Lower cost regression analysis

Page 7: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Logistic regressionHow do conditions around a well affect the concentration of contaminants found in the well?

Page 8: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Process

• Compile data• Draw buffer around

well• Calculate values

within buffer• Export to stats

Page 9: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Time consuming

• Many wells• Many data layers• Many buffer sizes

• Now – easier to automate

Page 10: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Convert coverages and shape files to features in geodatabase

Page 11: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Import raster data into geodatabase

• Easy to import• Improved display, storage, and management

methods• Mosaic into a single dataset

Page 12: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Process soils data

• Bring needed SSURGO / STATSGO tables into SQL Server

• Relate tables together• Calculate values for soils parameters

Layer 1

Layer 2

Layer 3

Layer 1

Layer 2

Soil B

Soil A

Soil B

Soil A

Page 13: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Automate

• Processing soils data

• Calculating values in buffer

• Transferring data

Page 14: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Benefit

• Less time on data processing• More time for analysis• Lower cost regression analysis

Page 15: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Water-Quality Models

Page 16: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Linking model to GIS

InputFile

Model

OutputFile Excel

ArcGIS

DBInputFile

PRZM

OutputFile

InputFile

LEACH-N

OutputFile

Page 17: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Benefits

• Develop database not input files• Model hundreds of sites• Model at different scales• Use different models with same GIS/database

system

Page 18: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Incorporating model into GIS

ArcGIS

DBInputFile

Model

OutputFile Excel

Page 19: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Incorporating model into GIS

MODEL SQL Server

RasterVectorTINS

ArcGIS

Excel

Page 20: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

QUAL2E in Excel

VBA Macro

Input Output

Page 21: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Stream temperature model

SQL ServerTemperature

model

Network

ArcGIS

Page 22: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Benefits

• Reduces model set-up time• Reduces transcription errors• Store stream data in ArcGIS networks• GIS-DB-Model in one system

Page 23: SQL Server and ArcGIS - USGS Server and... · ArcGIS changes Spatial data Database Programming language Coverage INFO AML, INFO Shape file dBase4 Avenue Features SQL Server Visual

Summary

New opportunities for analysis

1. Low cost regression analysis2. Link database to multiple models3. Run models in ArcGIS