I’m sure many ArcInfo users have been stuck on an ArcView license and tried to perform an erase. I know I have and usually forget that you need ArcInfo so you have to exit out and change the license. Well today I saw an ArcScript that allows ArcView users to perform an erase. ArcGIS - ArcView Erase Tool:
“This geoprocessing has been built for an ArcGIS - ArcView license, where users do not have access to the full ArcGIS - ArcInfo erase tool. Because it makes use of a featurelayer, the tool is executed from with in the ArcMap environment. The methodology involves creating a union between the erase or mask featureclass and the main featureclass which needs to have the features removed from behind erased featureclass. An erased featureclass is created based on the non-erased featureclass structure and features are appended to this featureclass based using the temporary unioned featureclass. This tool produces the same output as the standard ArcInfo desktop Erase tool. This tool is supported for both personal geodatabase featureclasses and shapefiles.”
Not a bad download for those not able to afford an ArcInfo license and want to perform an erase. Sue even went to the trouble of creating a toolbox so you don’t have to know a thing about Python.


12 responses so far ↓
1
brian
// Jun 24, 2006 at 2:14 pm
X-Tools has had this for a while… but i like the standardized interface.
2
Ken
// Jun 26, 2006 at 4:38 am
I wish there was a download like this to get some of the functionality of Spatial Analyst, or at least be able to create a hot spot map with the cool “weather map” type appearance.
3
Tyler
// Jun 26, 2006 at 12:16 pm
Great stuff. I used this method once on my own, but only had to perform it once so I never bothered to produce a tool, in retrospect I should have, but good to see someone picking up my slack
4
Michelle
// Sep 22, 2006 at 5:29 am
I can’t seem to get the script to work. I get an empty python scripting box and can’t type anything into it.
Does this script need to be in a special location or does it need to be on the toolbar.
Help!
Michelle
5
James Fee
// Sep 22, 2006 at 6:00 am
well you just need to unzip the script somewhere on your hard drive and then add the toolbox to your ArcToolbox.
6
Leen
// Oct 3, 2006 at 1:21 am
I also get an error when executing the tool in ArcMap. I’ve put the two files (.py and .tbx) in the same directory, still I get the following error: “script associated with this tool does not exist”. What could I have done wrong?
7
KimO
// Oct 13, 2006 at 2:52 am
Just open up the properties of the toolbox and correct the path to the py script. Susan forgot to check the relative path option that you can see in the Generat tab to make it more portable.
8
Rui Wang
// Nov 24, 2006 at 11:46 am
I got the error message ‘error encountered. Bailing out …’, then no output from this procedure. Does anyone know how to fix it?
9
Meredith
// Dec 29, 2006 at 10:04 am
I am getting this error when I run the script:ArcVieweraseFeatures.
Error in executing: cmd.exe /C C:\PROGRA~1\ArcGIS\ARCTOO~1\Scripts\ARCVIE~1.PY “General Plan” “GP_not_In_SOIs” “C:\TEMP” “GPoutSOI”
The table was not found.
The Microsoft Jet database engine cannot find the input table or query ‘GDB_NetDatasets’. Make sure it exists and that its name is spelled correctly.
Does anyone know how to fix it? Thanks!
10
Craig
// Jan 22, 2007 at 10:11 pm
Has anyone gotten this to work? I also keep getting an error (”Item Not Found in this collection”) that seems to refer to the “output feature class name” parameter. This seems to occur if the feature class exists or does not exist before running. Also tried with both shapefiles and personal gdb feature classes.
11
Sean
// Jan 24, 2007 at 3:09 pm
I can’t get this to work eitheir. Anyone?
I also get the “Bailing Out” error mentioned above.
12
James Fee
// Jan 24, 2007 at 3:28 pm
I’m not attached to my license manager today, but you might give the author an email to see what might be causing the problem.
Leave a Comment