[UW-GIS-L] AML issues

Shannon McCluskey shanmcc at u.washington.edu
Tue Aug 30 10:58:34 PDT 2005


Dear List,

I am hoping that someone can help me out of a wee technical problem... I 
have an AML file that was used to generate lines from csv files, to make 
line coverages, clean those lines, then buffer them to make polygons, 
build topology, then erase land out using a land coverage, deleting a 
few of the intermediary coverage steps, then intersect the final 
coverage with a fish areas coverage. This worked reasonably well for my 
line files. Now I've been trying to do the same thing with point csv 
files. The point coverages are made no worries, but the model always 
bails out of the buffer step, claiming not to be able to open the point 
cov. I can buffer the point cov using the buffer tool within analysis 
tools, but can not buffer it using the buffer command at the Arc prompt. 
I get the same error message that it cannot open the point cov and is 
bailing.

Any sage advice?

Thanks for your time and help.
-Shannon

Line AML: (with only one file in list)
/*
/* A script to import x,y, coma delimited files
/* of observation line data and create buffered shapes
/* then erase islands to create a resulting "use area"
/*
&do input &list 22
generate cov%input%
input Z:\students\shannon\wmodel\source\Jpod\J_1991lines\j%input%_1991.csv
line
q
/*
/* take lines, build topology, buffer, and erase islands
/*
clean cov%input% cov%input%cl # # line
buffer cov%input%cl cov%input%b # # 2500
build cov%input%b
erase cov%input%b z:\students\shannon\wmodel\source\Baselayers\landcov 
final%input%
/*
/* clean up
/*
kill cov%input% all
kill cov%input%b all
/*
/*
intersect final%input% 
z:\students\shannon\wmodel\source\Baselayers\fishareascov stp1%input%ca
eliminate stp1%input%ca final%input%ca
res area < 100000
~
N
N
kill stp1%input%ca
&end
&return

Point AML: (With only one file in list)
/*
/* A script to import x,y, coma delimited files
/* of observation point data and create buffered shapes
/* then erase islands to create a resulting "use area"
/*
&echo &on
&do input &list 21
generate cov%input%
input c:\workspace\source\Jpod\J_1991points\j%input%_1991pt.csv
point
q
/*
/* take points, buffer, and erase islands
/*
clean cov%input% cov%input%cl # # line
buffer cov%input% cov%input%b # # 2500
build cov%input%b
erase cov%input%b c:\workspace\source\Baselayers\landcov final%input%
/*
/* clean up
/*
kill cov%input% all
kill cov%input%b all
/*
/*
intersect final%input% c:\workspace\source\Baselayers\fishareascov 
stp1%input%ca
eliminate stp1%input%ca final%input%ca
res area < 100000
~
N
N
kill stp1%input%ca
&end
&return




More information about the Uw-gis-l mailing list