arcgis tutorial

9
Taylor University Computing and System Sciences Bill Toll - Fall 2003 COS 312 - Visualization and GIS GIS Greenvalley Tutorial Based on tutorial found in "Getting Started With ArcGIS", ESRI This tutorial discusses the planning and implementation of a GIS project. The particular problem to be solved is to find a suitable location for a new wastewater treatment plant. As the city of Greenvalley grows, additional wastewater treatment is becoming necessary. A new treatment plant and recycling facility will be built. Planning the project Identify objectives The location for the current plant was chosen by the city council based on general knowledge of the area and assistance from the city engineer. This approach requires a large amount of time and has little opportunity for public input. The area is now much more developed and there are many additional environmental and public health regulations that must be followed. The approach to be used will identify all possible land parcels and select from them the most suitable parcels based on specific criteria. The criteria for a suitable site are below 365 meters in elevation to minimize pumping costs outside of the floodplain to avoid spillage during storms within 1,000 meters of the river to minimize pipeline construction costs for discharged water at least 150 meters from residential property and parks on vacant land to minimize acquisition and construction costs It is preferable that the costs be reduced by requiring the site to be within 1,000 meters of the main wastewater junction (500 meters would be better) within 50 meters of an existing road Create the database Much of the required data is available. Each criteria will require a data layer. less than 365 m in elevation - elevation dataset - available from the state DOT outside the floodplain - floodplain dataset - available from Planning Department within 1,000 m of the river - river dataset at least 150 m from residential property - landuse attribute of parcels dataset - available from Assessor at least 150 m from parks - parks dataset - available from Parks Dept. on vacant land - landuse attribute of parcels dataset within 1,000 m of the wastewater junction - wastewater junction dataset - available from City Utility Dept. within 50 m of a road - road dataset at least 150,000 square meters - area attribute of parcels dataset Plan analysis The project analysis will consist of the following phases create a layer of areas the plant should be outside and a layer of areas the plant should be within select a subset of parcels in a suitable location and a subset of these parcels that are vacant consider additional criteria and label the parcels on the map Assembling the database Copy the project folder Create an ArcCatalog connection to the folder Create the WaterProject geodatabase COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html 1 sur 9 13/03/2013 13:42

Upload: bebebrenda

Post on 08-Nov-2014

98 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ArcGIS Tutorial

Taylor UniversityComputing and System Sciences

Bill Toll - Fall 2003

COS 312 - Visualization and GISGIS

Greenvalley Tutorial

Based on tutorial found in "Getting Started With ArcGIS", ESRI

This tutorial discusses the planning and implementation of a GIS project. The particular problem to be solved is to find a suitable location for a new wastewatertreatment plant.

As the city of Greenvalley grows, additional wastewater treatment is becoming necessary. A new treatment plant and recycling facility will be built.

Planning the project

Identify objectives

The location for the current plant was chosen by the city council based on general knowledge of the area and assistance from the city engineer. This approachrequires a large amount of time and has little opportunity for public input. The area is now much more developed and there are many additional environmental andpublic health regulations that must be followed.

The approach to be used will identify all possible land parcels and select from them the most suitable parcels based on specific criteria.

The criteria for a suitable site are

below 365 meters in elevation to minimize pumping costsoutside of the floodplain to avoid spillage during stormswithin 1,000 meters of the river to minimize pipeline construction costs for discharged waterat least 150 meters from residential property and parkson vacant land to minimize acquisition and construction costs

It is preferable that the costs be reduced by requiring the site to be

within 1,000 meters of the main wastewater junction (500 meters would be better)within 50 meters of an existing road

Create the database

Much of the required data is available. Each criteria will require a data layer.

less than 365 m in elevation - elevation dataset - available from the state DOToutside the floodplain - floodplain dataset - available from Planning Departmentwithin 1,000 m of the river - river datasetat least 150 m from residential property - landuse attribute of parcels dataset - available from Assessorat least 150 m from parks - parks dataset - available from Parks Dept.on vacant land - landuse attribute of parcels datasetwithin 1,000 m of the wastewater junction - wastewater junction dataset - available from City Utility Dept.within 50 m of a road - road datasetat least 150,000 square meters - area attribute of parcels dataset

Plan analysis

The project analysis will consist of the following phases

create a layer of areas the plant should be outside and a layer of areas the plant should be withinselect a subset of parcels in a suitable location and a subset of these parcels that are vacantconsider additional criteria and label the parcels on the map

Assembling the database

Copy the project folder

Create an ArcCatalog connection to the folder

Create the WaterProject geodatabase

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

1 sur 9 13/03/2013 13:42

Page 2: ArcGIS Tutorial

Create a City_layers and an Analysis folder

Add data

Copy parks feature class to WaterProject

Use ArcCatalog to copy the parks feature class of the parks feature dataset of the Greenvalley database to the WaterProject database.

The actual data is copied to the WaterProject database since it is already part of a database rather than a layer.

Create streets and flood zone layers

These layers will not be modified so layers will be created as shortcuts to the data. From the Greenvalley database, select the Transportation feature class dataset.Select the street_arc feature class and click Create Layer. Save the layer as "streets" in the City_layers folder. The data for this layer is in the Greenvalley database.

Create a flood_zone layer from the Hydrology dataset and the flood_polygon feature class.

Preview the data in ArcCatalog

Create a map in ArcMap

Add the layers from the city data

Data may be added from the toolbar/menu or by dragging from ArcCatalog. Add the 2 parcel shapefiles from the City_share folder. Add the flood_zone and streetslayers from the City_layers folder. Add the junction coverage from the utility folder in the City_share folder. Add the parks_polygon feature from the WaterProjectgeodatabase.

NOTE: The addition of some datasets may generate a warning message indicating the data is not in the same coordinate system as the base map. The software shouldbe able to do the necessary conversions.

The elevation data (raster data in a grid file) and the lowlands shapefile should be added from the state provided data. There is a problem with the lowlands layer - itdoes not appear because it is in an unknown coordinate system.

Create a new layer from the elevation grid file. Edit the properties of the elevation grid to modify the Symbology to use an orange to blue color ramp, invert the colorramp and set the display transparency to 50%.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

2 sur 9 13/03/2013 13:42

Page 3: ArcGIS Tutorial

Data preparation

Define coordinate system for elevation data

The coordinate system for the elevation grid is defined, but there is no coordinate system defined for the lowlands shape file. In ArcCatalog, view the coordinatesystem for the parks_polygon file by viewing the Spatial tab of the Metadata selection. This file uses a transverse Mercator projection. Note that the coordinatesystem used for the elevation grid is a Lambert azimuthal equal area projection. ArcMap translated this coordinate system so the elevation grid could be displayed.There is a file named state_dot.prj that defines the coordinate system used for the lowland shapefile. View the properties of the original lowlands.shp file to see thatthe spatial reference value of the shape field is "unknown". Select the state_dot.prj file as the coordinate system.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

3 sur 9 13/03/2013 13:42

Page 4: ArcGIS Tutorial

Digitize an historic park

There is a new historic park that is not included in the park_polygon file. A scanned image of the boundary of the park is available. This image can be digitized andadded to the parks feature class.

Save the current map and open a new map. Four data sets will be added to this map: the existing parks feature class, the scanned image of the new park boundary(TIFF image), the streets layer to be used for registering the image, and the parcel_2 coverage to be used to "snap" the park boundary since it aligns with a parcelboundary. Add the 3 layers to the map. Add the image to the map - there will be a warning message since there is no defined geographic coordinate systems for theimage - it is defined in inches (scanner units).

Select the historic image and use zoom to layer to view the file.

The park image has registration marks at certain street intersections. The image can be registered by adding links between these marks and the street layer. Open anoverview window to make the registration process easier.

Find the park area on the streets layer by using find to locate one of the streets on the image. When the street name is found, select zoom to features. Enablelabel features for the street layer. Zoom to the region of the park. Turn off the display of parcel_2 to make the map easier to read.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

4 sur 9 13/03/2013 13:42

Page 5: ArcGIS Tutorial

Register (georeference) the image by creating at least three links between the image and the street layer. Display the Georeferencing toolbar and select thehistoric.tif layer in it. Select fit to display.

Select add control points from the georeferencing toolbar and, using a magnifier window, center the magnifier window over the registration mark (602). Repeatfor 601 and 473 and select "update georeferencing" from the toolbar.

For the parcel_2 layer, set the fill color to "no color" and the outline color to red. Uncheck the streets layer so it will not display. Zoom to the area of the historicpark. Add a bookmark from the view menu.

To begin the digitizing process, open the editor toolbar and select start editing. Be sure the parks_polygon layer is selected to be edited and the task is create newfeature.

Set the snapping environment to align the new park boundary with existing parcel boundaries. Click editor and then click snapping. Check the box in the vertexcolumn for the parcel_2 layer to snap the editing cursor to the vertices of the parcels. Click the create new feature tool to begin adding points.

It is possible to use the pan and zoom tools as you digitize. The magnifier window may also be used. Click to add points beginning with the NE corner and selectfinish sketch when complete.

Click the attributes button in the edior toolbar, change the name of the feature to "Homestead Historic" and select save edits. Remove historic.tif from the map.

Merge the parcel layers

Zoom to layer for parcel_2. Add parcel_1 to the map. Select the Geoprocessing wizard from the tools menu and choose merge layers. Set the output to be"parcel01mrg" in the Analysis folder and save the layer. Remove the parcel_1 and parcel_2 layers.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

5 sur 9 13/03/2013 13:42

Page 6: ArcGIS Tutorial

Save this map as WasteWaterProject.

Performing the analysis

Find parcels within the acceptable area

The approach is to find those areas that are within 1,000 m of the river and within the lowlands area.

1. Buffer the river

Add the river layer to the map. For ease of viewing, turn off display of parcels and zoom to full extent. Select the Buffer Wizard from the Tools menu. Create abuffer 1,000 meters around the river. Choose the dissolve barriers option since the river is composed of multiple line segments. Save the buffer layer in theAnalysis folder.

2.Intersect with the lowland area

Add the lowland shapefile to the map and use the Geoprocessing Wizard to intersect the river_buffer and lowland areas. Save the result as low_river in theAnalysis folder.

Find parcels outside the unacceptable areas

1.Buffer the parks

Use the Buffer Wizard to create a buffer layer around the parks. The buffer should be at a distance of 150 m. Dissolve the barriers but create buffers only outsidethe polygons. Save the shapefile in the Analysis folder.

2.Buffer the residential parcels

To buffer the residential parcels, the subset of parcels that are coded as residential must be selected. The metadata for the parcel layer indicates that a Landuse codeof 510 represents a residential parcel.

Zoom to the parcel layer. Choose Select By Attributes from the Selection menu. Create and apply the "LANDUSE = 510" query.

Create a buffer of 150 m around the selected parcels using the Buffer Wizard. Select Clear Selected Features from the Selection menu.

3.Overlay the park and residential buffers.

Use the Geoprocessing Wizard to take the union of the park buffer and residential buffer layers. Save the result in Analysis as respark_buffer.

4.Overlay the flood zone layer.

Use the Geoprocessing Wizard to form the union of the respark_buffer and the flood zone. Save the result as res_park_flood in Analysis.

Find parcels meeting location criteria

The acceptable parcels are those outside the res_park_flood polygons but inside the low_river polygons.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

6 sur 9 13/03/2013 13:42

Page 7: ArcGIS Tutorial

1.Select parcels outside res_park_flood

Display the parcel01mrg layer. Choose Select By Location from the Selection menu. Select from the parcel01mrg layer those parcels that intersect theres_park_flood polygons. Right-click parcel01mrg and choose Switch Selection to invert the selection so that the selected parcels are those outside theres_park_flood areas. The selected parcels are those outside the flood zone and more than 150 m from a park or residential parcel.

2.Select parcels within the river and lowlands buffer

Select from the currently selected parcels those that are within the acceptable region determined by elevation and proximity to the river. Use Select By Locationto select from currently selected features in parcel01mrg those parcels that have their center in the low_river layer.

3.Select vacant parcels from the current selection

The metadata indicates that vacant parcels may have any Landuse code from 700 through 799. Use Select By Attributes to select from the current selection inparcel01mrg. Construct the query "LANDUSE >= 700 AND LANDUSE <= 799".

4.Export the selected parcels

Right-click parcel01mrg and choose Export Data under Data. Save the data as parcel_sel in Analysis. Add the layer to the map and Clear Selected Features.

Find the "best" parcels

By selecting those parcels within 50 m of a road and within 500 and 1,000 m of the main wastewater junction, the acceptable parcels can be color-coded on the finalmap.

1.Add data fields to parcel_sel

Right-click parcel_sel to Open Attribute Table. Select Add Field from Options to add a field named ROAD_DIST of type Short Integer. Add a field namedJUNC_DIST.

2.Select and label parcels within 50 m of a road

Display the streets layer amd use Select by Location to "select features from" parcel_sel that are within a distance of 50 m from features in streets. Theselected parcels are highlighted in the attribute table. Choose Start Editing from the Editor toolbar. Right click the ROAD_DIST field and select CalculateValues. Type "50" in the expression box. All selected parcels now have the value 50 in the ROAD_DIST field.

3.Select and label parcels with 500 and 1,000 m of the main wastewater junction

Add the wastewater junction to the map and use the Buffer Wizard to create a multiple ring buffer around the wastewater junction. Save the layer asAnalysis\junction_buf. Use Select Features to select the 500 to 1,000 m buffer by clicking in it. Then use Select By Location to select the parcels that havetheir center in the selected features of junction_buf. Use the editor toolbar to edit parcel_sel and assign the value 1000 to the JUNC_DIST field of the selectedparcels. Repeat this process to assign the value 500 to the appropriate parcels.

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

7 sur 9 13/03/2013 13:42

Page 8: ArcGIS Tutorial

4.Find parcels that are large enough

Right-click the area field of parcel_sel and sort in descending order. The largest parcel is much less than the desired size, so a set of adjacent particles must bechosen.

Since there is no single parcel large enough in the suitable area, a group of parcels must be selected. Using Select Feature various groups can be selected. TheStatistics option found by right-clicking on the Area column of the attribute table will display the sum of the areas of the selected parcels. A group of foour parcelsimmediately west of the wastewater junction are large enough.

It is also possible to investigate parcels that are large enough to determine why they are not acceptable. For example, use Select By Attributes to find all parcelswith an area of at least 150,000 square meters. It might be useful to explain why any such parcels are not acceptable. Two of these parcels have no Landuse code. Itis possible they are vacant but have not been coded as such. These two largest parcels, however, can be seen to be in the flood plain. The third largest parcel, whichis vacant, lies mostly outside the river buffer - it is deemed to be too far from the river. However, it might still be a good site since it is a single parcel of land and isbarely outside of the required distance.

Create a layer containing this alternate site by by selecting the parcel and using the Create Layer From Selected Features option for the parcel01mrg layer.

Designing the map

A map should be prepared for presentation to the City Council and the public. The map should contain three maps on one page.

Overview map of ths city showing location of the study area containingstreets - streets.lyrthe river - river.lyrelevation grid - elevation_grid.lyrstudy area extent - a graphic rectangle

A map of the study area ahosing all suitable parcels including

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

8 sur 9 13/03/2013 13:42

Page 9: ArcGIS Tutorial

suitable parcels in one color - parcel_selother parcels in a different color - parcel01mrg.the alternate site shaded using diagonal hatching - alternate_sitethe wastewater junction - junction pointthe buffers around the junction - junction_bufthe river - riverA map of the highly suitable areas includinghighly suitable parcels color coded by distance from roads and the wastewater juncion and labeled with their parcel numbers - parcel_selall other suitable parcels in a neutral color - parcel_selthe alternate site using diagonal hatching and labeled with its parcel number - alternate_site

The map will be constructed in Layout View

COS 312 - ArcGIS Tutorial http://cse.taylor.edu/~btoll/f03/312/res/r/Greenvalley.html

9 sur 9 13/03/2013 13:42