The CEDRA CorporationTM
Bridging Engineering with GISTM



CEDRA-AGSToolsTM is a product comprised of a suite of ArcGIS Server Web Application software written in VB.NET using Microsoft's Visual Studio 2008, .NET Framework 3.5 and the ArcGIS Web ADF. The software is distributed in source code form and can easily be incorporated into most any ArcGIS Server Web Application that utilizes VB as its custom class code language. Since the tools are available in source code form they can be used as is or modified by the end user and tailored for their particular installation, if so desired. There are no royalty fees associated with the CEDRA-AGSTools software product. The process of creating and customizing an ArcGIS Server Web Application, using Notepad - not Visual Studio - and ArcGIS Server Manager, is described in the August 2009 issue of Command of the Month. Other Command of the Month issues which discuss the CEDRA-AGSTools software include September 2009, October 2009, November 2010 and April 2011.

In addition to the software, CEDRA-AGSTools includes 1 year of technical support for assisting the client in installing the software, as well as performing minor customization, and software updates. Major customization work is available under a separate services agreement.

Here is an example of how the Attribute Editing portion of CEDRA-AGSTools was employed to develop an Urban Forestry - Public Tree Inventory application. The dialog box shown in the image was created without any programming and is entirely customizable by the user. Note that multiple services can be accommodated by the CEDRA_AGSTools software. Additionally, multi-column dialog boxes could be created as shown in this Street Centerline application.

Since the software is distributed in source code form, users are able to see exactly how the software is structured and make any desired modifications. The inline documentation provides an excellent means for users to learn how to use the ArcGIS Web ADF in developing ArcGIS Server Web Applications. The techniques shown in the code can then be applied to develop other custom tools. User will also realize that the license fee for the CEDRA-AGSTools software is far less than the cost to hire a consultant to develop all of the tools included in the CEDRA-AGSTools software. Additionally, there is no limit to the number of users that can access the tools within the CEDRA-AGSTools tools and since there are no royalty fees associated with the CEDRA-AGSTools software, the CEDRA-AGSTools code can be used to develop other ArcGIS Server tools freely.

The CEDRA-AGSTools operate on the concept of an active layer in a map service. As such, a Web Application can display many layers in multiple map services, but the CEDRA-AGSTools will process only one layer (the current active layer) at a time. The [Set Active Layer] tool enables the user to define the current active layer by selecting the appropriate map service, after which, the appropriate layer from a drop-down list is selected. Once set, the current active layer remains in effect until changed by the user.

The tools comprising the CEDRA-AGSTools suite include the following:






Attribute Editing

At the location code snippets taken from the Default.aspx and Default.aspx.vb files can be found. The files: a.txt, b.txt, c.txt and d.txt are taken from the Default.aspx.vb file, while the files e.txt through k.txt are taken from the Default.aspx file. The November 2010 issue of Command of the Command discusses where these files should reside in the Default.aspx and Default.aspx.vb files. Readers interested in how dialog box are created should look at the j.txt file.

At the location the code associated with the [Set Active Layer], [Buffer Point] and [Buffer Feature] tools can be found. The April 2011 issue of Command of the Command discusses how these tools can be implemented in an ArcGIS Server application.

It should be noted that the operation of Web Application software is highly dependent upon the Web browser that is being used. The CEDRA-AGSTools software was developed and tested using Internet Explorer and the Mozilla FireFox browser, Version 3.5.2. Other Web browsers may or may not produce the same results as these browsers.

CEDRA-AGSTools is licensed as per the terms of the CEDRA Software License Agreement.

To receive a CEDRA AGSTools order form, fax or e-mail The CEDRA Corporation providing the following information:

Contact Name
Company / Agency Name
E-mail Address

Your order form will then be e-mailed or faxed to you, which when filled in and returned to CEDRA, will be processed.

For more information on CEDRATM software and services contact The CEDRA Corporation at 151 Sully's Trail - Suite 6, Pittsford, New York 14534, phone: 585-232-6998, fax: 585-262-2042 or Send E-mail to CEDRA:

Go Back to the CEDRA Homepage

CEDRA, CEDRA 2014, AVseries, CEDRA Lite, CEDRA-SEA, CEDRA-LAND, CEDRA-SAND, CEDRA-WATER, CEDRA-AVseries, CEDRA-AVcad, CEDRA-AVcogo, CEDRA-AVparcel, CEDRA-AVland, CEDRA-AVsand, CEDRA-AVwater, CEDRA-DataEditor, CEDRA-DxfExport, CEDRA-AGSTools, The CEDRA System, The CEDRA AVseries and The CEDRA Corporation logos are all trademarks of The CEDRA Corporation, Rochester, New York. ArcView GIS, ArcGIS, ArcMap, 3D Analyst and Arc/Info are registered trademarks of Environmental Systems Research Institute, Inc. Redlands, California. Acrobat is a registered trademark and Acrobat Reader is a trademark of Adobe Systems Incorporated, San Jose, California.

© Copyright 1985 - 2014