Arcgis training day_1


Published on

arc gis basics

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Arcgis training day_1

  1. 1. COMPNENTS OF ARCGIS <ul><li>ArcGIS is a collection of software products for building complete geographic information systems ( GIS ). </li></ul><ul><li>Unlike other versions of Environmental Systems Research Institute (ESRI) GIS software (e.g., ArcView 3.x), ArcGIS 8 and 9 provide an integrated GIS, combining object-oriented and traditional file-based data models with a set of tools to create and work with geographic data. </li></ul><ul><li>The ArcGIS software suite comprises the following three applications: </li></ul>ARCMAP ARCTOOLBOX ARCCATALOG
  2. 2. ARCMAP
  5. 5. MAP PROJECTIONS <ul><li>Because the earth is round and maps are flat, getting information from a curved surface to a flat one involves a mathematical formula called a map projection , or simply a projection. </li></ul><ul><li>This process of flattening the earth will cause distortions in one or more of the following spatial properties: </li></ul><ul><ul><li>Distance </li></ul></ul><ul><ul><li>Area </li></ul></ul><ul><ul><li>Shape </li></ul></ul><ul><ul><li>Direction </li></ul></ul><ul><li>No projection can preserve all these properties; as a result, all flat maps are distorted to some degree. Fortunately, you can choose from many different map projections. Each is distinguished by its suitability for representing a particular portion and amount of the earth's surface and by its ability to preserve distance, area, shape, or direction. Some map projections minimize distortion in one property at the expense of another, while others strive to balance the overall distortion. As a mapmaker, you can decide which properties are most important and choose a projection that suits your needs. </li></ul>South America in selected projections at identical scale.
  6. 6. Types of projections <ul><li>Generally classified by the spatial attribute they preserve </li></ul><ul><li>Conformal maintains shape </li></ul><ul><ul><li>Example - Lambert Conformal Conic </li></ul></ul><ul><li>Equal-area maintains area </li></ul><ul><ul><li>Example - Albers Equal Area Conic </li></ul></ul><ul><li>Equidistant maintains distance </li></ul><ul><ul><li>Example - Equidistant Conic </li></ul></ul><ul><li>Direction or Azimuthal maintains some directions </li></ul><ul><ul><li>Example - Lambert Equal Area Azimuthal </li></ul></ul>
  7. 7. PROJECTION & COODINATES <ul><li>Different Projections have different coordinates for same location. </li></ul><ul><li>From the above table its very clear that only coordinate information will not be sufficient to plot the points on the map. We need to have coordinate & the corresponding projection information to correctly plot the features on the map. </li></ul>
  8. 8. PROJECTION TOOLS <ul><li>There will be 2 tools that will be frequently used in Projection. </li></ul><ul><ul><ul><ul><li>Define Projection </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Project </li></ul></ul></ul></ul><ul><li>Define Projection </li></ul><ul><li>Define projection will assign the projection information to a given file. Before assigning a projection the user must be aware of coordinates of the file so that the correct projection is assigned. </li></ul><ul><li>The projection information will be stored in the file after the projection is defined & the same can be checked in the properties of the file or in the Metadata. </li></ul><ul><li>Project </li></ul><ul><li>This tool will be used to change from one projection to another projection. </li></ul><ul><li>This tool will ask for a input file ( projection must be already defined for the input file ), output file & the output file’s projection. </li></ul><ul><li>Exercise on Define Projection & Project tools </li></ul>
  9. 9. SPATIAL DATA REPRESENTATION <ul><li>Vector data </li></ul><ul><li>Raster data </li></ul><ul><li>Two common data structures: Vector and Raster </li></ul>Real world Vector (points, lines, and polygons) Raster (grid cells) Rows Columns X,Y X,Y X,Y X,Y X,Y X,Y X,Y
  10. 10. SPATIAL DATA FORMATS <ul><li>ArcGIS can work with spatial data in multiple formats </li></ul>CAD Coverage Geodatabase Shapefile Raster Tables ArcGIS
  11. 11. DATA FORMATS – SHAPE FILE <ul><li>Single feature class </li></ul><ul><li>Attributes stored in dBASE table </li></ul>Donut shapefile <ul><li>Exercise – Display Shape file through Windows Explorer. File Renaming etc </li></ul>Shapefile .dbf table
  12. 12. DATA FORMATS – COVERAGE <ul><li>A folder containing multiple feature classes </li></ul><ul><li>Can store point, line, polygon feature classes, and more </li></ul><ul><li>Attributes stored in a separate INFO table </li></ul>landusecov coverage Coverage INFO table <ul><li>Exercise – Display Coverage through Windows Explorer </li></ul>
  13. 13. DATA FORMATS – GEODATABASE <ul><li>Stores spatial features and their attributes in the same RDBMS </li></ul><ul><li>Feature classes can be stand-alone or grouped in a feature dataset </li></ul><ul><li>Feature datasets model spatial relationships </li></ul>RDBMS table Coffee geodatabase feature class Municipal feature dataset <ul><li>Exercise – Display Geodatabase through Windows Explorer </li></ul>
  14. 14. DATA FORMATS – CAD FILES (DWG, DGN ETC) <ul><li>Computer Aided Design files (DXF, DWG, DGN) </li></ul><ul><li>Logical collection </li></ul><ul><ul><li>Access one or all feature class(es) at a time </li></ul></ul><ul><li>Edit after conversion to coverage or geodatabase feature class </li></ul>CAD file (read-only attribute tables) <ul><li>Exercise – Open Cad file in ARCMAP </li></ul>
  15. 15. DATA FORMATS – TABLES <ul><li>Table to point feature class </li></ul>Table with raw coordinates Table with addresses New feature class New feature class
  16. 16. DATA FORMATS – IMAGES & GRIDS <ul><li>Rows and columns of equal-sized cells </li></ul><ul><ul><li>Each cell stores a value </li></ul></ul><ul><ul><li>Detail depends on cell size </li></ul></ul><ul><li>Grids (the ESRI native raster format) </li></ul><ul><li>Images (tiff, bmp, sid, jpeg, ERDAS) </li></ul><ul><li>Exercise – Display Grid & IMG in ARCMAP </li></ul><ul><li>NOTE : - The details of the file format can be seen in the Metadata of the corresponding file </li></ul>
  17. 17. ATTRIBUTE TABLE <ul><li>Descriptive information about features </li></ul><ul><li>Each feature class has an associated table </li></ul><ul><li>One row for each geographic feature </li></ul>Right-click
  18. 18. ATTRIBUTE TABLE - PROPERTIES <ul><li>Basic table properties </li></ul><ul><ul><li>Records/rows and fields/columns </li></ul></ul><ul><ul><li>Column types can store numbers, text, dates </li></ul></ul><ul><ul><li>Unique column names </li></ul></ul>Columns Rows Attribute values
  19. 19. ATTRIBUTE TABLE - PROPERTIES <ul><li>Different field types store different kinds of values </li></ul><ul><li>Choose the right field type for the right value </li></ul><ul><li>Field types vary according to table format </li></ul>Name: Jupiter Moons: 16 Diameter: 142,984 km Date of Comet Shoemaker-Levy impact: 7/16/1994 Rotation period: 9.8 hr Text Date Short Long Float Jupiter 7/16/1994 16 142984 9.8
  20. 20. ATTRIBUTE TABLE - MANIPULATION <ul><li>Open table in ArcMap or preview in ArcCatalog </li></ul><ul><ul><li>Sort ascending or descending </li></ul></ul><ul><ul><li>Freeze/Unfreeze columns </li></ul></ul><ul><ul><li>Statistics </li></ul></ul><ul><li>In ArcMap </li></ul><ul><ul><li>Select records </li></ul></ul><ul><ul><li>Modify table values </li></ul></ul>
  21. 21. ATTRIBUTE TABLE – ADD FIELD <ul><li>Open table in ArcMap </li></ul><ul><ul><li>Click on Options Button </li></ul></ul><ul><ul><li>Select Add field Option </li></ul></ul><ul><li>Add field window appears </li></ul><ul><ul><li>Enter Field Name </li></ul></ul><ul><ul><li>Select the field type </li></ul></ul><ul><ul><li>Update the field properties as required. </li></ul></ul><ul><ul><li>Click OK. </li></ul></ul>
  22. 22. ATTRIBUTE TABLE – CALCULATE VALUES <ul><li>Open Attribute table in ArcMap </li></ul><ul><ul><li>Right On the field in which the attribute to be updated. </li></ul></ul><ul><ul><li>Select Calculate Values </li></ul></ul><ul><li>Field Calculator window appears, enter the data to be updated in field calculator. There are 3 major ways of calculating the attributes. </li></ul>Calculate the attributes with a fixed value / data This will update all the records in the Statename field as “Punjab” Calculate the attributes with respect to the data available in other field In this the user has to select an existing field. In the above case the data available in TOWNCODE field will be updated in CODE field Calculate the attributes using functions This will update the values available DICTRICTNA field into Proper case
  23. 23. <ul><li>Some of the points to remember while calculating values </li></ul><ul><ul><li>If any records are already selected in the attribute table, calculated data will be updated only to the selected records </li></ul></ul><ul><ul><li>If no records are selected in the attribute table, calculated data will be updated to all the records in the attribute table. </li></ul></ul><ul><ul><li>Other than SDE featureclass, records can be calculated without going into editing mode. </li></ul></ul><ul><ul><li>Before calculating, ensure that the right value is being calculated, records to be updated for selected records or all the records. Because you can’t undo the calculate values operation if the updation was done in non editing mode. </li></ul></ul><ul><ul><li>During calculate operation the operator must be aware on the data type of the field which is being updated i.e. the operator shouldn’t try to updated TEXT values in a numeric field or while updating a TEXT field the values must be given within a double quotes ( “ ” ). </li></ul></ul>ATTRIBUTE TABLE – CALCULATE VALUES, POINTS TO REMEMBER <ul><li>Exercise : - </li></ul><ul><ul><li>Create Fields and try updating attributes as show in the Slide “ ATTRIBUTE TABLE - PROPERTIES “ </li></ul></ul><ul><ul><li>Calculate values using all the 3 types of updation. </li></ul></ul>
  24. 24. SELECTION BASED ON ATTRIBUTES <ul><li>Open attribute table in ArcMap </li></ul><ul><ul><li>Click on Options Button </li></ul></ul><ul><ul><li>Select By Attributes option </li></ul></ul><ul><li>Use an SQL statement to select features </li></ul><ul><li>Save and reload selection expressions </li></ul>SELECTION METHOD <ul><li>Exercise : - Perform attribute query using various logical operators & selection method </li></ul>
  25. 25. SUMMERIZE ATTRIBUTES <ul><li>Open Attribute table in ArcMap </li></ul><ul><ul><li>Right On the field to be summarized. </li></ul></ul><ul><ul><li>Select summarize option </li></ul></ul><ul><li>Summarize window appears </li></ul>FIELD BEING SUMMARIZED OUTPUT FILE HAVING THE SUMMERIZED RESULT DETAILS REQUIRED BY USER IN OUTPUT ON SELECTING THIS OPTION, DATA WILL BE SUMMARIZED FOR SELECTED RECORDS ONLY This option allows a table of summary information to be generated for the fields in the selected table. Unique values from a specified field are used as a basis for the summary information. <ul><li>Exercise : - Given the Villages of Punjab with Census 2001 data. Generate a District wise report containing the details like Number of villages, Total Population in the District, Max & Min village population in that district, average village population. </li></ul>
  26. 26. STATISTICS <ul><li>Open Attribute table in Arc Map </li></ul><ul><ul><li>Right On the field for which the statistics to be seen. </li></ul></ul><ul><ul><li>This can be performed on Numeric Fields only </li></ul></ul><ul><ul><li>A window containing the statistics of the selected field appears as shown below. </li></ul></ul>Statistics will provide, how many values the column has, as well as the sum, minimum, mean, maximum, and standard deviation of those values. A histogram is also provided showing how the column's values are distributed. Statistics are calculated for all numeric columns in the table.
  27. 27. JOIN – FROM TABLES <ul><li>Add the Layers / Tables in ARCMAP </li></ul><ul><ul><li>Right On the Layers / Tables which is to be joined. </li></ul></ul><ul><ul><li>Select Joins & Relate  Join </li></ul></ul><ul><ul><li>A Join data table window appears. </li></ul></ul>Joining involves appending fields (items) of one table to those of another through an attributes or field common to both tables. A join is usually used to attach more attributes to the attribute table of a geographic layer <ul><li>Join Data Table appears </li></ul><ul><ul><li>Select Join attribute from a table option. </li></ul></ul><ul><ul><li>Chose the common field in the Input file </li></ul></ul><ul><ul><li>Chose the Layer / Table to be joined </li></ul></ul><ul><ul><li>Chose the common field in the join file </li></ul></ul><ul><li>Click on Advanced button </li></ul><ul><li>Select options like “Keep All Records” or “Keep Only Matching Records” </li></ul><ul><li>Type of outputs on selecting each option is shown below </li></ul><ul><li>Exercise : - Join attributes of Census 2001 data with Village locations </li></ul>
  28. 28. JOIN – BASED ON SPATIAL LOCATION <ul><li>Exercise : - </li></ul><ul><ul><li>Transfer the Attributes of available in the Taluka Boundary to the the village Points. </li></ul></ul><ul><ul><li>Identify the Nearest Railway Station & National Highway for the Given villages. Then conclude which is the nearest ( NH or Railway Station ) </li></ul></ul><ul><li>The process remains similar till to the “Join – From Tables” till “Join Data Table appears”. Once the Join Data Table appears, follow the steps mentioned below </li></ul><ul><ul><li>Select “Join data from another Layer” option. </li></ul></ul><ul><ul><li>Chose the Layer to be joined </li></ul></ul><ul><ul><li>Chose the Spatial Join Options </li></ul></ul><ul><ul><li>Output File containing the Result </li></ul></ul>THE OUTPUT DEPENDS ON THE TYPE OF SPATIAL JOIN OPTION SELECTED <ul><li>Join based on spatial location </li></ul><ul><ul><li>Find the nearest feature </li></ul></ul><ul><ul><li>Find what's inside a polygon </li></ul></ul><ul><ul><li>Find what intersects a feature </li></ul></ul><ul><li>Appends attributes and calculates distance </li></ul>
  29. 29. RELATE <ul><li>Define relationship between two tables. Tables remain independent </li></ul><ul><li>Add the Layers / Tables in ARCMAP </li></ul><ul><ul><li>Right On the Layers / Tables which is to be related. </li></ul></ul><ul><ul><li>Select Joins & Relate  Relate </li></ul></ul><ul><ul><li>A Relate window appears. </li></ul></ul>COMMON FIELD IN THE INPUT FILE COMMON FIELD IN RELATE FILE RELATE FILE RELATE NAME Open related table <ul><li>Exercise : - Provided City Boundary & Pincode Boundaries. Compare these layers & generate a report having cities not having pincode boundaries, cities not having city boundaries & cities having both. </li></ul>
  30. 30. <ul><li>Point-in-polygon Line-in-polygon Polygon-on-polygon </li></ul><ul><li>Different from select by location </li></ul>Output layer inherits overlay layer’s attributes OVERLAY ANALYSIS Overlay layer Input layer
  31. 31. OVERLAY ANALYSIS - INTERSECT Computes a geometric intersection of the input features . Features or portion of features common to all layers and/or feature classes will be written to the output. <ul><li>Exercise : - Provided Reserve forest Boundary Layer, Proposed Pipeline Layer & Area for proposed pipeline layer. Find out the area of land covered in Reserve Forest for the proposed pipeline. </li></ul>
  32. 32. OVERLAY ANALYSIS - UNION Computes a geometric intersection of the input features . Features or portion of features common to all layers and/or feature classes will be written to the output. <ul><li>Exercise : - Provided Landuse Layer & Slope Layer, identify Areas with Landuse as Open Space & Slope Class as 1 </li></ul>
  33. 33. OVERLAY ANALYSIS - CLIP Computes a geometric intersection of the input features . Features or portion of features common to all layers and/or feature classes will be written to the output. <ul><li>Exercise : - Provided Several Layers of Hyderabad City, the user requires the data only for Begumpet Pin code Boundary. </li></ul>
  34. 34. DISSOLVE Computes a geometric intersection of the input features . Features or portion of features common to all layers and/or feature classes will be written to the output. <ul><li>Exercise : - Provided Village Boundaries of Kerela containing Taluka & District names, generate Taluka & District Boundaries Layer. </li></ul>