Top Banner
Starting from Text Files
46

Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Apr 02, 2015

Download

Documents

Dillan Durall
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Starting from Text Files

Page 2: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

User Interface

• Graphic user interface– Mouse, buttons, windows, menus

• Commands-driven interface– Commands, parameters

Page 3: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Integration

• Spatial data– Coverage– Shapefile– Import/Export– Text files

• Attribute data– INFO– DBF– Text files

Page 4: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Generate

GENERATE <cover>Arc: generate example2Generate: circlesTerminate input by entering ENDID,X,Y,Radius: 201, 3, 7, 2.0ID,X,Y,Radius: 202, 9, 4, 3.0ID,X,Y,Radius: endGenerate: quit

Page 5: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

GENERATE: Examples

Here is a listing of a file named PT.FILE.1, 100, 1002, 99, 1123, 112, 1194, 121, 985, 107, 102ENDArc: generate ptcovGenerate: input pt.fileGenerate: pointsGenerating points...Generate: quitExternalling BND and TIC...

Arc: generate example7aGenerate: copytics example4Generate: points Enter points. Terminate input by entering END at ID,X,Y: prompt. ID,X,Y,{Angle},{Scale}: 601,3,7 ID,X,Y,{Angle},{Scale}: 602,9,7 ID,X,Y,{Angle},{Scale}: 603,5,4 ID,X,Y,{Angle},{Scale}: end Generate: quit

Arc: generate example10

Generate: tics

Enter Tics. Terminate input by entering END at ID,X,Y: prompt.

ID,X,Y: 801,0,0 ID,X,Y: 802,0,10 ID,X,Y: 803,10,10ID,X,Y: 804,10,0 ID,X,Y: end Generate: quit

Page 6: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

GENERATE: More Examples

In this example, the code automatically generates the polygon label point and adds the closing vertex.Arc: generate example8bGenerate: polys Enter polygons. Terminate polygon by entering END at X,Y: prompt. Terminate input by entering END at ID,X,Y: prompt. ID,{AUTO | X,Y}: 701X,Y: 3,9 X,Y: 4,5 X,Y: 8,4 X,Y: 9,7 X,Y: 6,9 X,Y: end (Label for ID 701 placed at 6.242,6.809)ID,{AUTO | X,Y}: end Generate: quit

Arc: generate example9Generate: polygons Enter polygons. Terminate polygon by entering END at X,Y: prompt. Terminate input by entering END at ID,X,Y: prompt. ID,{AUTO | X,Y}: 701,auto X,Y: 3,9 ; 4,5 ; 8,4 ; 9,7 ; 6,9 ; 3,9 X,Y: end (Label for ID 701 placed at 6.242,6.809)

ID,X,Y: end Generate: quit

Page 7: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

After GENERATE

• Use CLEAN and BUILD – Topology

• Precision– Whichever level in effect at the time

of using Generate

Page 8: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

UNGENERATE

Page 9: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

GENERATE: In actual use

• Two parts:– Text file (coordinates)– DBF file (attributes)

• Use Generate with Text file to create a cover

• Use DBASEINFO to convert DBF to INFO table

• Use JOINITEM to join two parts together

Page 10: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

UNGENEATE: example

Arc: ungenerate point chcare chcare.ung

Page 11: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Import/Export

Arc: Export Cover Roads Roads(generates exported file roads.e00)

Arc: Import Cover Roads Roads1(generates coverage roads1)

Arc: Export Grid DEM DEMArc: Import Grid DEM DEM1

Page 12: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Exported coverage: a single file

• LAB• TOL• LOG• BND• PAT• TIC• …

Page 13: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Assignment

• From ArcDoc, answer:– How to “generate” a coverage with

annotation in it?– How to “generate” curves?– How to “generate” a fishnet?

• Using the steps demonstrated in class and data files downloaded, create coverages for welfare, company, bus, and road

• Using ArcGIS, create a map that shows all coverages.– Export the map into a graphic file and then

email to me as the submission.

Page 14: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Spatial Data Creation and Spatial Data Conversion

Page 15: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Spatial data considerations

• Converting an existing digital dataset into GIS database

• Creating from ground zero:– Georeferencing a paper map– Tracing geographic features– Adding attributes– Building topology– Validating data– Creating metadata

Page 16: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Sources of data

Page 17: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Capturing data

• From hardcopy spatial data– Scanning

• Taking a digital picture of the map

– Digitizing• Tracing the map with a tracing device

– Heads-up digitizing• Combination of scanning and digitizing

Page 18: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Scanning

• Creates a raster image of a hard-copy map

• The raster image can be vectorized– ArcScan, ARC GRID

• Units: inches, centimeters, pixels• Requires georeference

Page 19: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Tablet digitizing

• Produces a vector coverage• Unit: digitizer unit (e.g., inches)• Requires georeference• Can use ADS, ArcEdit• Can be rasterized: ARC GRID

Page 20: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Heads-up digitizing

• Combines scanning and manual digitizing• Maps are first scanned, georeferenced,

and then displayed on screen for tracing features

• Pros– Fast, – allowing error-correction,

• Cons– Possible errors

Page 21: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Coordinate space

Page 22: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Topology

• Independent of coordinate space• A result of actual relative locations

of real-world geographic features

Page 23: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Data automation

• Accuracy of spatial data and attributes affect the accuracy of analysis results

• Data automation process is critical in implementing any GIS– No data, – No analysis of data, – No results

Page 24: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Automation considerations

• Which method of data capture will be used?

• How will data be referenced to the real world?

• Will BUILD or CLEAN be used to construct topology?

Page 25: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Georeferencing with a master coverage

• Master coverage– A georeferenced coverage– Used to georeference all other spatial data

in database– Coordinates in the master coverage are

normally in real-world coordinates already– Created by

• Type up/import coordinates into a dbase file• Use CREATE to initiate an empty coverage• Use TABLES/ADD to add coordinates

Page 26: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Master coverage

• You can use ArcInfo to copy the tics from the master coverage before digitizing, or

• You can use the master tics to move coverage features to a different coordinate space after digitizing.

Page 27: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Digitizing tolerances

• To reduce errors– Weed tolerance– Arc snap– Node snap– Arc intersect

Page 28: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Constructing topology

Record spatial relationshipsMinimize data redundancy

Page 29: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

BUILD and CLEAN

• BUILD– Creates topology for points, arcs, polygons,

and annotation– Does not move/delete features– Fails when encounters intersections

BUILD <cover> {POLY|LINE|POINT|ANNOtation}

• CLEAN– Creates topology for arcs and polygons– Moves or deletes features– Alters coordinates of features

CLEAN <in_cov> {out_cov} {dangle_distance} {fuzzy_tolerance} {POLY|LINE}

Page 30: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Tolerances used with CLEAN

Page 31: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Converting Vector Data

Page 32: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Digital vector data

Page 33: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Evaluating digital data

Page 34: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Accessing digital data

Before obtaining digital data, be sure you know its format and that you have a device for reading it.

Page 35: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Georeferencing converted data

• CAD data – no georeferencing• GIS data

– Right map projection?– Correct topology?

• Transformation– Aligns tics to matching tics in a

georeferenced coverage

Page 36: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Transformation

• Converts coverage coordinates from one coordinate system to another through– Translation (shift)– Rotation– Scaling

• TRANSFORM

Page 37: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

RMS error

Page 38: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Summary

• Sources of data• Tools for data conversion• Data automation• BUILD and CLEAN• Georeferencing spatial data• TRANSFORM

Page 39: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Converting Vector Data

Page 40: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Digital vector data

Page 41: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Evaluating digital data

Page 42: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Accessing digital data

Before obtaining digital data, be sure you know its format and that you have a device for reading it.

Page 43: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Georeferencing converted data

• CAD data – no georeferencing• GIS data

– Right map projection?– Correct topology?

• Transformation– Aligns tics to matching tics in a

georeferenced coverage

Page 44: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Transformation

• Converts coverage coordinates from one coordinate system to another through– Translation (shift)– Rotation– Scaling

• TRANSFORM

Page 45: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

RMS error

Page 46: Starting from Text Files. User Interface Graphic user interface –Mouse, buttons, windows, menus Commands-driven interface –Commands, parameters.

Summary

• Sources of data• Tools for data conversion• Data automation• BUILD and CLEAN• Georeferencing spatial data• TRANSFORM