CEDRA Publications

Presented below are publications that CEDRA users and non-users
can purchase. These publications cover a wide variety of applications
and can be used for training as well as reference guides.

Avenue Wraps

Converting Avenue to VB for ArcGIS 9.x and Developing
with ArcObjects Just Got A Whole Lot Easier

The CEDRA Corporation is pleased to announce the release of
the Second Edition of Avenue WrapsTM.
ISBN 0-9722631-0-1. A new publication comprised of 608 pages,
Avenue Wraps offers detailed information describing the process
of how Avenue code can be converted into Visual Basic&REG; or
Visual Basic for Applications code under the ArcGIS 8.x or ArcGIS
9.x platforms, as well as, how new ArcGIS applications can be
developed using the Avenue Wraps software. The second edition
of Avenue Wraps contains: (a) 73 new "wraparounds",
(b) support for personal geodatabase manipulation, (c) compatability
with the ArcGIS 9.x ArcObjects environment and (d) full access
to all of the Visual Basic code comprising the Avenue Wraps software.

In addition, the Avenue Wraps 2nd Edition CD includes the CEDRA-ArcView3-Tools and the CEDRA-Callout-Tools
toolbars. The CEDRA-ArcView3-Tools toolbar offers a number of
selection tools which "stream-line" the user's interaction
with ArcMap, increasing productivity by at least 30%. The CEDRA-Callout-Tools provides functionality
for the creation of Balloon, Line and Banner callouts. These toolbars
are a free bonus which are included with the Avenue Wraps 2nd
Edition CD.

The Avenue Wraps 2nd Edition book contains a description of the
"wraparounds" for more than 300 of the most popular
Avenue requests. A complete list of the available "wraparounds"
is presented in the Table of Contents listing shown below. Note
that when we use the word "wraparound", what is meant
is that the Avenue request has been converted into Visual Basic
in the form of a subroutine or a function, thereby eliminating
the need for the developer to write the ArcObjectsTM
code to simulate the function of the Avenue request. The developer
simply substitutes the name of the Avenue Wraps "wraparound"
for the Avenue request.

The Avenue Wraps 2nd Edition CD includes the Visual Basic project
file (avwraps.vbp) that builds the Avenue Wraps DLL (avwraps.dll).
The developer is able to modify the project file as desired or
simply extract those portions which are of interest and incorporate
them into his or her own application. The book and CD can be ordered
together or the CD can be ordered separately. Since the reader
has full access to all of the Visual Basic code which comprises
the Avenue Wraps software, a developer can: (a) use the software
as is, (b) modify any or all of the software, or (c extract those
portions which are of interest to the developer.

Those who purchased the Avenue Wraps 1st Edition should note that
the "wraparounds" in that edition will only function
with the ArcGIS 8.x environment. When ArcGIS 9.x was released
a significant amount of work was required to convert the 8.x "wraparounds"
to function in the 9.x environment. Should users of the Avenue
Wraps 1st Edition wish to migrate their applications to the ArcGIS
9.x environment, they may: (a) order the Avenue Wraps 2nd Edition
book and CD, or (b) order the 2nd Edition CD only. Note that it
is possible to substitute the 2nd Edition's version of the avwraps.dll
for the 1st Edition's. Some modifications may need to be performed
after the substitution, although they should be minimal, if any.
The Avenue Wraps 2nd Edition book contains a description of the
new "wraparounds" that were introduced during the migration
to the ArcGIS 9.x environment. Depending upon the application,
users may or may not wish to implement these new "wraparounds".
However, if you wish to operate applications that incorporated
the Avenue Wraps 1st Edition "wraparounds" in the ArcGIS
9.x environment, users will need to convert the "wraparounds"
themselves or incorporate the "wraparounds" in the Avenue
Wraps 2nd Edition CD. Click on this link to read a description
of the issues in converting Avenue Wraps 8.x applications to the
9.x environment.

Using Avenue Wraps there is no searching through the ArcObjects
Developer Help, no scratching your head as to how to convert GetFTab
into the appropriate ArcObjectsTM
Property, or how to get the Legend for a Theme.

CEDRA Avenue Wraps has been there, done
that, and is ready for you to use.

Originally written as a guide for converting
Avenue code into VB or VBA code, Avenue Wraps has grown into a
tool Avenue and VB programmers can use to develop ArcObjects based
applications. Since a developer can mix ArcObjects and Avenue
Wraps code, ArcObjects programmers can use the Avenue Wraps as
an easier means of performing various programming tasks. That
is, new applications can be developed using Avenue Wraps, rather
than just migrating existing Avenue code. Since Avenue Wraps is
written using ArcObjects, a developer is free to mix Avenue Wraps
procedures and native ArcObjects code.

Not in the mood to retype scripts, ELECTRONIC
MEDIA (CD) is available containing CEDRA Avenue Wraps for both
the ArcGIS 8.x and 9.x environments as a Dynamically Linked Library
(.dll). For either ArcGIS 8.x or 9.x, CEDRA Avenue Wraps is immediately
available for Avenue programmers to begin converting their applications.
Users who are solely interested in the CEDRA-ArcView3-Tools toolbar
should order the CEDRA Avenue Wraps 2nd Edition CD.

If you want to see how the Avenue Wraps
procedures can be used, click here Avenue
Wraps Samples for an extensive list of "how to"
samples. These samples contain listings of how to perform typical
Avenue programming operations. If you are looking for detail information,
click here Avenue Wraps Description for
a thorough discussion regarding the contents of the Avenue Wraps
book. The Avenue Wraps Description document follows the sequence
of the Table of Contents in the Avenue Wraps book to give the
reader a behind the scenes look into how the Avenue Wraps were
developed For those interested in what is covered in the installation
instructions click here, Avenue Wraps Installation
Instructions.

Complementing the Avenue Wraps book, The CEDRA Corporation
also offers web based training on the use and implementation of
the Avenue Wraps procedures. As part of the CEDRA
Web Training program, a number of different classes are offered
which pertain to the Avenue Wraps book. By clicking on the CEDRA
Web Training link you will be able see what courses are offered,
how the training program operates and ordering information. Note
that the Avenue Wraps class listings and ordering information
appear towards the bottom of the web page.

Note, if you would like to download any
of the .html or .pdf files which are linked on this page (such
as the Avenue Wraps Samples), Microsoft Internet Explorer users
can "right-click" on the link and select the Save Target
As... command from the "pop-up" menu list. You can then
navigate to a location on your local disk followed by clicking
the Save button to begin the download process. Once the download
is finished, a new dialog box will appear from which you can either
open the downloaded file or close the dialog box to continue your
internet session.

Interested in an article describing the theory behind Avenue
Wraps, click on the following link for "A
wraparound Story". Written by the authors, a .pdf file
is available describing the process in converting Avenue into
VB/VBA along with a brief description on how Avenue Wraps was
designed to operate.

Simply fill out the form and return the form to The CEDRA
Corporation by: (a) emailing the form to cedra@cedra.com, attention
Purchasing, (b) faxing the form to 585-262-2042, or (c) mailing
the form to the address shown at the bottom of the form.

Shown below are the Table of Contents for Avenue Wraps. Readers
can review on a chapter by chapter basis what topics are covered.
Below the Table of Contents are sample VBA modules illustrating
how Avenue Wraps can be used to emulate Avenue requests.

Sample Avenue Wraps

Shown below are three Avenue Wraps for the
Avenue requests GetActiveDoc, GetActiveThemes and
GetBaseName, respectively. These samples illustrate the
format in which the Avenue Wraps are presented in the book.

Additional CEDRA Publications

CEDRA Publications
are for those that want to get a heads up on the bridging of
engineering and GIS, The CEDRA Corporation provides publications dealing with
CAD: preparation of maps, survey data import, design of various
civil engineering projects, preparation of associated design
drawings, and/or general geometric solutions and graphics - COGO:
solution of geometric problems, and design of roadways, sites
and other land morphologic projects - Parcel maintenance - Water
distribution: modeling and design of water distribution systems
- Sanitary, Storm, Combined sewer modeling and inventory applications.

!!!!! For a limited time only purchase a CEDRA
Publication and get the applicable accompaning demo software
at no additional charge!!!!!

This publication describes the graphic menus common to all
modules of The CEDRA System used in the preparation of maps,
survey data import, design of various civil engineering projects,
preparation of associated design drawings, and/or general geometric
solutions and graphics.

This publication describes the interactive graphic commands
used in the preparation of topographic maps, execution of various
surveying applications, solution of geometric problems, and design
of roadways, sites and other land morphologic projects with The
CEDRA System.

This publication descibes the graphic interface of The CEDRA
System with the U.S. Environmental Protection Agency's EPANETTM Version 1 and Version 2 modelers for
the modeling and design of water distribution systems.

This publication is packed with step-by-step instructions
to the most frequently asked questions like Data Collector Input,
Geometrics, Roadway, Drainage, Sewer and Water Design, Drawing
Assembly and Management, DXF Communication, Plotting and many
others.

This publication presents the concepts used in the modeling
of water distribution systems with the U.S. Environmental Protection
Agency's EPANETTM Version 1
and Version 2 modelers, and describes the model preparation and
editing user interface.

The CEDRA Corporation

The CEDRA Corporation provides ArcGIS based software and consulting services for municipalities, governmental agencies, engineering firms and utility companies.
An Authorized Esri Business Partner for close to 25 years, CEDRA is highly knowledgeable and proficient in developing Esri based software and offering consulting
services in the implementation of ArcGIS technology in a desktop and server environment.