The time has come for my great ArcGIS 10 skills to be put to the test... but we don't have readily available licenses for a lot of functionality that is exposed through ArcView 3.x's Avenue scripts. One pertinent example is the absolutely astounding [Shape].Flip functionality in the Field Calculation dialog that ArcView has that is only available to Medium-High license levels in ArcGIS 10. Long story short, I've decided it is worth knowing at least the basics of working with ArcView 3.x and Avenue. Where should I look?

I can't view the help because my OS cannot read .hlp files (yet).


Can you at least see the old forum? http://forums.esri.com/forums.asp?c=3 there are many threads there that will be of use and translating to Python is doeable.

  • Using this and Ryan Dalton's link, I was able to find exactly what I was looking for-- plenty of how-tos and reference guides. Thanks! – Nathanus May 5 '11 at 12:46

Don't fret in the r10 modelbuilder window there is an import av3. I think that once you dive into python you will find it's power is better than anything in av3x.
Here is some fairly old code that will do some of what you mentioned on the forum.
flip polylines
Also ian-ko has the et-Geotools which has many free tools including the flip tool.

  • That was one of the manuals I used to teach myself python, along with Thinking Like a Computer Scientist and Byte of Python. – Nathanus May 5 '11 at 12:42

Beyond Avenue - Using Python with ArcView 3.x

After mastering the subtleties of VTab and FTab many ArcView users realize that Avenue alone can’t solve all of their challenges. Adding Python to the programmer’s toolbox can give ArcView access to the Internet, access to virtually any COM object with a published “IDispatch” scriptable interface, or perform other functions that just aren’t that easy to do with Avenue. This article will focus on a few examples and products that demonstrate the benefits of using Python and ArcView together.


  • That... is absolutely awesome. I will definitely take a look at that. Thank you greatly! – Nathanus May 5 '11 at 12:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.