Summary, Introduction, Methods, Analysis, Results, Discussion, References, Acknowledgements, Photos, Links

Appendix 1

Arc Macro Language (.aml) files used in Arc/Info

 

Generating a point coverage

generate name

input file.text

points

q

build name point

 

Making a stack

grid

display 9999

makestack stack list band1 band2 band3

stackshade stack linear

image stack

shadeset rainbow

gridcom rgb band1 band2 band3 linear

q

 

Buffering around point coverage

buffer name namebuf # # 20 # point

Adding a field called class to .pat file and altering classification of polygons

additem namebuf.pat namebuf.pat class 4 4 b

tables

select namebuf.pat

reselect area > 0 and class = 0

calc class = 1

q

Use Arctools and Edit tools to create additional land classes within namebuf.pat

 

Convert polygon coverage to a grid

polygrid namebuf namepoly

: 30

: y

 

Create a signature file

grid

namesig = classsig(stack, namepoly)

drawsig namesig all

q

 

Classify the stack using the signature file to create the final grid

grid

namegrid = mlclassify(stack, namesig)

list namegrid.vat

q

 

Summary, Introduction, Methods, Analysis, Results, Discussion, References, Acknowledgements, Photos, Links