James Richards

Advanced Application Development with Avenue

The presentation will focus on drawing practical "how-to" examples from the author's extensive experience in developing and delivering GIS end-user Applications in ArcView 2's Avenue programming language. Topics will include:

1) Defining and using pseudo "objects", by utilizing Dictionaries to store attributes And writing smartly named Scripts to perform "requests" on instances of the "object";
2) Creating and using pseudo document "classes", by utilizing Dictionaries and Object Tags to attach additional attributes to the document "class" and writing smartly named Scripts to perform "requests" on instances of the new document "class";
3) Modifying a Project's user-interface to handle user interaction with the application's "objects" and document "classes"; and
4) Using Object Databases (ODBs) to create application Project files that are separate from the ArcView 2 Project file, which is really the application.


James Richards
Planet One GIS Consulting
95 Green St.
Augusta, ME 04330
Telephone: 617-666-0008