3_2 raster analysis

Upload: azhafiz-abdullah

Post on 03-Apr-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 3_2 Raster Analysis

    1/66

    NR 422: Raster Analysis

    Jim Graham

    Spring 2010

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    2/66

    Continuous vs. Categorized

    Continuous: Like photographs

    Satellite and aerial photos

    Best for analysis Categorized or discrete

    Land Cover

    Eco-regions Limited analysis

    Careful on precision and accuracy

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    3/66

    Categorical vs. Continuous

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    4/66

    No-Data or NULL Values

    Rasters arealways

    rectangular

    No-Data valuesare transparent

    and are not used

    for calculations

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    5/66

    Geo-Referenced Raster

    Known Projection and Datum Width and height of a pixel in map units

    (X1,Y1)

    Width in Pixels

    Height in pixels

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    6/66

    Geo-Referenced Raster

    Known Projection and Datum(X1,Y1)

    (X3,Y3)

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    7/66

    Types of Rasters

    Digital Elevation Model (DEM) Digital Raster Graphic (Topos)

    Satellite and Aerial Photos

    Land Cover & other naturalcharacteristics

    Cost Distance & other economic

    Population, taxes, etc.

    Your own!

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    8/66

    Digital Raster Graphic

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    9/66

    Digital Elevation Model (DEM)

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    10/66

    Hill-shade

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    11/66

    Contours

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    12/66

    Contours

    DEM Cross Section

    2000m

    1900m

    2100m

    2200m

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    13/66

    Slope

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    14/66

    Calculating SlopeDEM Cross Section

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    15/66

    Aspect Direction of the slope

    Slope

    Aspect (Direction)

    Angle

    Rise

    Run

    Slope = (Rise/Run) * 100%

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    16/66

    Aspect

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    17/66

    Hill-shade

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    18/66

    Creating a Hillshade

    Obtain a DEM Crop to Desired Area

    Create Hillshade

    Apply color ? To DEM Add DEM over Hillshade with

    Transparency

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    19/66

    Screen shots: Hillshade dialog

    Colorizing dems

    Transparency

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    20/66

    Spatial Analyst Extension

    Make sure SpatialAnalyst is Checked

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    21/66

    Tool Bar

    Right-click in themenu area

    Select Spatial

    Analyst

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    22/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    23/66

    Hill-shading

    Azimuth: Direction ofthe sun relative to the

    ground. 0 is north.

    Altitude: Angle fromthe horizon to the sun.

    North

    Azimuth

    Altitude

    Horizon

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    24/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    25/66

    Colorize the DEM

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    26/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    27/66

    Make the Hillshade Transparent

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    28/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    29/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    30/66

    Continuous vs. Categorized

    Continuous: Like photographs

    Satellite and aerial photos

    Best for analysis Categorized or discrete

    Land Cover

    Eco-regions Limited analysis

    Careful on precision and accuracy

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    31/66

    GeoReferenced File Formats

    GRID: ESRIs format GeoTIFF: Excellent support

    MrSID: LizardTech

    IMG: ERDAS ECW: ERMapper

    BIL, BIP, BSQ: See header (w/prj)

    ASCII or GRID ASCII (w/prj)

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    32/66

    World Files

    Contains: X-dimention Pixel size in map units

    Y-axis rotation

    X-axis rotation Y- dimension Pixel size in map units

    (negative)

    X-coordinate of upper-left pixel

    Y-coordinate of upper-left pixel

    Image file contains width and height

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    33/66

    Not Geo-Referenced

    BMP PNG

    GIF

    JPEG Maybe with a world file and prj file?

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    34/66

    JPEG

    Joint Photographic Experts Group Widest used photo format

    Not for use with vectors

    JPEG2000 Completely new format!

    Can be georeferenced

    Edge of Rocky Mountain National ParkBoundary with high JPEG compression

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    35/66

    Tagged Image File Format

    TIFF Can be georeferenced (GeoTIFF)

    Can tell in ArcCatalog or ArcMap

    TIFF w/world file

    Also need Projection and Datum (prj?)

    Can be compressed

    Run-length Categorical data

    LZW Categorical data

    Huffman encoding Categorical data

    JPEG- Continuous data (dont used on

    Categorical data!)

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    36/66

    GRIDS

    ESRIs native raster format Pyramids

    Not an exchange format!

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    37/66

    ASCII format

    NCOLS 10

    NROWS 9

    XLLCORNER 1000

    YLLCORNER 1000

    CELLSIZE 1 NODATA_VALUE -9

    -9 -9 1 1 0 1 0 1 -9 -9

    -9 -9 1 1 2 2 2 1 1 -9 -9 1 1 1 2 2 2 2 3 3

    Etc.

    See example

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    38/66

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    39/66

    Types of Rasters

    Land Cover: forest, grass, water, roads,urban

    Digital Elevation Model: DEM

    Aerial Photos Satellite Photos

    Scanned: DRG, 24k Topos

    Derived rasters: lots!

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    40/66

    Derived Rasters

    Land Cover from satellite andaerial

    Topography: Slope, aspect,

    hillshade

    Ecoregions

    Suitable Habitat

    Flood plains

    Geological Regions

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    41/66

    Raster To Vector

    Satellite & Aerial Land Cover: roads, forests, etc.

    Buildings

    DEMs Contours

    Peaks & Valleys

    Stream Networks

    Watersheds

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    42/66

    Vector To Raster

    Drawing! Points of interest

    Roads

    Water bodies Contours

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    43/66

    GIS Analysis

    Analysis

    Results

    Raster to

    Vector

    Vector toRaster

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    44/66

    Raster Analysis

    Topography: Slope, aspect, contours Raster Math

    Statistics: min, max, mean, std. dev.

    Distance Density

    Interpolation

    Classification

    Raster / Vector Conversions

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    45/66

    Raster Math

    A matrix of pixels

    12 20 23 34 40

    15 23 30 31 39

    15 22 29 30 40

    14 20 28 29 38

    13 19 25 32 37

    Columns

    Rows

    S

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    46/66

    Spatial Analyist

    A l i E i

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    47/66

    Analysis Environment

    Spatial Reference (Coordinate System) Make them the same

    Extent

    Area of interestAll rasters should overlap

    Cell Size

    Largest of all rasters or larger

    S ti l A l t G l

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    48/66

    Spatial Analyst: General

    S ti l A l t E t t

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    49/66

    Spatial Analyst: Extent

    S ti l A l t C ll Si

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    50/66

    Spatial Analyst: Cell Size

    R t C l l t

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    51/66

    Raster Calculator

    R t M th

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    52/66

    Raster Math

    1 2

    2 3

    12 9

    13 10

    13 11

    15 13+ =

    + =1 12 13

    C F ti

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    53/66

    Common Functions

    Local:Arithmatic: +,-,/, *,

    MOD (Modulo): returns the remainder

    Boolean:

    OR: If either input is true, output is true

    AND: If both inputs are true, output is true

    CON (Conditional)

    M th ti l F ti

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    54/66

    Mathematical Functions

    Abs (absolute): flips negatives to positive Ceil (ceiling): float to integer next highest

    integer value (i.e. 1.1 -> 2)

    Floor: float to integer giving next lowestinteger value (i.e. 1.1 -> 1)

    Int (integer): truncates float to integer

    E t

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    55/66

    Exponents

    Exp()

    Exp10()

    Ln()

    Log10()

    Max() Min()

    Pow()

    SetNull() Sqrt()

    Sum()

    C i

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    56/66

    Comparisons

    (Not Equals) == (Equals)

    < (Less than)

    (Greater than)

    >= (Greater than or equal to)

    R t M th C i

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    57/66

    Raster Math: Comparisons

    1 2

    2 3

    2 2

    3 2

    0 0

    0 1> =

    > =1 2 0

    R t M th B l AND

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    58/66

    Raster Math: Boolean AND

    0 0

    1 1

    0 1

    0 1

    0 0

    0 1AND =

    AND =0 1 0

    AND works but the calculator will insert &

    Raster Math Boolean OR

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    59/66

    Raster Math: Boolean OR

    0 0

    0 1

    1 1

    0 1

    1 1

    0 1OR =

    OR =0 1 1

    OR works but the calculator will insert !

    Conditional Operator

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    60/66

    Conditional Operator

    Con(,,) Given a raster condition:

    Puts the true value where true and false

    value where false

    Example:

    Find the elevations in Rocky over 3000

    meters

    HighElevations=con(RockyDEM>3000,1,0)

    Elevations over 3000 meters

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    61/66

    Elevations over 3000 meters

    Elevations over 3000 meters

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    62/66

    Elevations over 3000 meters

    Viewshed

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    63/66

    Viewshed

    Shows which pixels can be seen frompre-defined locations

    View shed

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    64/66

    View-shed

    View from Estes Park

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    65/66

    View from Estes Park

    View from Ridge

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg
  • 7/28/2019 3_2 Raster Analysis

    66/66

    View from Ridge

    http://jan.ucc.nau.edu/~rcb7/namNm15.jpg