Jim Heald

PUTTING GIS ON THE DESKTOP IN A LARGE PLANNING AGENCY

The City of Austin Development Services Department (formerly the Department of Planning and Development) has a long history of using GIS and other mapping technologies to deliver high quality map products to other City departments, private businesses and the general public. Because of this experience, the City has a large inventory of geographic datasets that could be used by the Planning staff to improve decision-making, if they were accessible.

In August, 1994 the Department began an experiment with making GIS available on the desktop of Planners and other front line staff people in order to integrate GIS technology with daily operations. The Department also made the technology available to the public in a limited way. While this would have been an ideal ARCVIEW application, and was originally envisioned as such, there was no clear indication that ARCVIEW would be available on our platform within a year. In the interim, the GIS staff for the Department built an easy to use, comprehensive GIS viewing tool using AML to get this experiment up and running. This paper will look at the Viewer application and the functionality it delivers to the desktop, how GIS is being used and the impact that it has had on daily operations, and the direction for future development.


BACKGROUND

Austin, the capital of Texas, is a city with over 500,000 residents in the rolling hills of Central Texas. Over the past 20 years Austin has been one of the fastest growing cities in the country. After a lull in the late 1980's, growth is continuing at an even faster pace than in the past. Rapid growth has placed tremendous demands on the Department and its ability to review current applications for land subdivision, commercial site plans, building plans, and zoning. In the current environment of corporate and government downsizing and limited revenues, this becomes an even more difficult challenge. Making the City's considerable GIS resources available to the planning and review staff is one way that we are trying to meet that challenge.

Computerized Mapping Origins

In 1979, several City departments combined their resources to begin digital Base mapping using the Synercom system. Initially, the City's hand drawn maps were used as the source material for the new digital database. After 2 years of work and conversion of 200 map sheets (approximately 11,000 acres) it was determined that there were too many inconsistencies between map sheets and distortion of the data to match map sheets was resulting in inaccurate data. The hand drawn maps were dropped and a new data entry strategy was implemented using Subdivision plats as the primary source material. This resulted in the development of a base map of recorded subdivisions, lots and rights of way. In 1987, digital planimetric data from aerial photography funded by the Electric Department provided additional ground control, enabling the production of better, more accurate base maps. The Development Services Department is currently responsible for base mapping a 550 square mile area.

The Transition to GIS

In 1989, the Department of Planning and Development (which had absorbed the Base Mapping operations from Public Works in a 1988 reorganization) purchased ArcInfo software and began moving the mapping program towards the development of a true Geographic Information System. Starting in 1989, many regional mapping projects, including the regional Jurisdiction map were converted to ArcInfo. The Department also began converting the City's DIME file to an ArcInfo format and using this file for addressmatching and development of special projects. Maps supporting a number of special projects were developed in the GIS.

Between 1989 and 1993, the last of our production datasets were translated from a Synercom database to ArcInfo. New GIS layers, such as Zoning Districts and Annexations, were developed in ArcInfo. Production of 1" to 200' grid maps of Zoning Districts and staff maps for Zoning case review were converted from a manual process to the GIS in 1995. A major project to enter point address information in City lots, coupled with work to clean up the base map line work will allow the development of an intelligent lot polygon database in the near future.

Putting GIS on the Desktop

In 1994, the Department embarked on an experiment to take GIS out of the back room and place it on the desktop, to help planners with their reviews. The driving force behind this experiment was another customer service project, the opening of a Development Assistance Center. The Center was being designed to bring together development process experts to act as a team to screen development proposals and offer pre-application counseling and information to the public. This was considered a good opportunity to test GIS' effectiveness as an end user tool.

A menu-driven GIS viewer was developed, which allows non-technical users to access information based on address or Austin Grid and display as many as 50 layers of information. The experiment was initiated to see if making the City's GIS resources more readily available to staff and the public would improve customer service and result in better, more timely decision-making. The tool was originally conceived as a ARCVIEW application, but ARCVIEW was not available on our hardware platform in 1994.

Current System Configuration

We currently have ArcInfo available on 7 DEC Alpha machines runnning the Open VMS operating system. We are in the process of adding a large Server and switching to DEC UNIX. This transition should be completed in July or August, 1996. All seven Alpha machines support a user on the Console. We also have 27 X-terminals and 8-10 PC's using X- emulation. We have approximately 20-25 full or part-time users working on data entry and map production for Base Mapping, Zoning, and special projects. In addition, several interns are being used by the department for data entry projects. Six of the X- terminals and five of the PC's are in end user work areas, supporting as many as 30 viewer users.

THE VIEWER APPLICATION

The Viewer is a menu-driven application, which allows non-technical users to perform fairly complex queries and display information from our geographic databases. The system was designed primarily with non-technical users in mind, although certain enhancements to the system have been made to make it a more general query and map production tool.

When this experiment began, the primary users of the Viewer had little or no experience with computers, except with word processing using character-based terminals. Most had no experience using a mouse. Hour long training sessions were conducted for small groups of users as X-terminals or PC's were deployed in their sections. Follow-up sessions were conducted whenever necessary. At the present time, perhaps 6-7 end users have become very proficient and regular users of the system, with another 25 casual users. Many of the casual users would use the system more often if we had more licensed seats available. Because of license limitations, it is difficult for more than six Viewer users to get on the system at any one time. Other potential users in the Department do not currently have access to either an X-terminal or a PC.

Major Features

The original layout of the menus was intended to mimic, to some degree, the layout of a standard PC applications. For instance, printing functions and EXIT are on a pull-down menu called FILE on the left side of the menu-bar. We made use of some of ARCVIEW's terminology, such as theme. This was done intentionally to make the eventual transition to ARCVIEW less threatening. Where this application differs from ARCVIEW it does so for a number of reasons: we did not have a working copy of ARCVIEW to use as a template, we wanted a more simplified interface for users, and we could not devote an entire team of developers to the project for months or years. The original application, which had much of the current functionality, was completed in about a month.

Prior to developing the Viewer, the GIS staff had created a number of applications for viewing GIS data and doing basic queries. These tended to be very limited in scope and were either demonstrations of GIS capabilities rather than true GIS applications or very narrowly focused viewing tools. The Viewer was intended to replace all of these and provide an extensible framework for future development. Within the limits of AML, the Viewer was designed using a more object-oriented approach, with particular emphasis on reusability of code and encapsulation. Other customized versions of the Viewer share most of the same code. New themes and programs can be added to the permanent code fairly easily. As new coverages are developed or become available from other departments, they are routinely added to the Viewer. The Viewer can also be easily packaged with other applications. Future enhancements, if warranted, will incorporate more object-oriented features and be more easily extensible.

Users can access and display up to 45 layers of geographic information (See Figure 1 ). This list has been growing since the first version came on line. Screen displays and printed maps show only those features that the user selects. While most of the geographic datasets were developed in-house, some of the data was obtained from other departments and agencies. Users also have the ability to define up to five additional coverages or library layers to display and use for map creation. This feature is most useful for our map production staff, allowing them to create quick plots for special projects.

Figure 1: Theme Choice Menu

Theme Choice Menu Graphic

Users can also identify features in many of these coverages, simply by selecting from the menu. More advanced users can make queries at the command line.

Figure 2: Analytical Options Menu

Analytical Options Menu Graphic Users have the ability to create maps from their screen display and print them on Postscript output devices or FAX them directly to customers. These maps are often used as supporting documentation for decision-making, answering questions such as, is a subject tract in or out of the flood plain or does a proposed building block a protected view of the State Capitol building. Currently, the Department does not charge customers for this service.

Users also have the ability to create large color plots from their screen display at the touch of a button. The user can specify their own titles, fonts, font size, map scale, and page size for these customized plots (See Figure 3: Custom Plot Parameter Menu). This feature allows our mapping staff and end users to create quick plots for internal customers on tight deadlines without expending alot of resources.

Users can run several analytical programs from the menu: one creates a Geographic profile for a property when the user outlines a polygon around a feature on the display. This profile creates a report by drilling down through the available layers and compiling the retrieved information in a readable format (See Figure 4). The report is displayed in a popup window and the user can print the file to one of several printers. Another program checks the City Limit coverage and the annexation coverage to see when a defined property became part of the City's 5 mile extra-territorial jurisdiction. This grandfather date determines what set of development regulations the property needs to conform to.

Figure 4: Geographic Profile Report

Geographic Profile Report

Users have the ability to define a default view by defining one or more coverages to display by default when they start up the system. This is accomplished by pressing a button on the Theme Choice Menu (see Figure 1 above).

Limitations of the Application

One of the primary functional differences between the Viewer and ARCVIEW is that users do not have the ability to customize the look and feel of the application and how the data is displayed. For instance, they do not have the ability to change symbology or define their own color schemes. These have been established for the layers available from the menu. Users also do not have the ability to modify the default plot layout created using this system. These kinds of capabilities were not included to simplify the system for both programmers and users.

Unlike ARCVIEW, a user can not define multiple projects or multiple views within a project. The application also displays the default view when started (although the user needs to specify the geography first). This can be an annoyance for some users, especially those who need to view different data sets every time they are working in the Viewer.

How the Application is Being Used

The Viewer is being used by non-technical staff in the following sections: the Development Assistance Center, the Permit Intake Center, and in the Subdivision, Site Plan and Zoning Review Sections. Two of the most common uses of the viewer have been Land Status determination (when did a property become part of the City's extra- territorial jurisdiction) and determining if a property is in or near the 100 year flood plain. Users also regularly check zoning, existing site configuration (contours, lot lines, ROW, existing buildings), Utility Districts, Jurisdictional boundaries, and proximity to water and wastewater lines.

A customized version of the Viewer is being used by our Address Section to help them with assigning addresses, answering addressing questions, and correcting address problems. Most of the customizations involved limiting the choice of themes, adding some specialized query functions, and providing alternative display routines for certain themes. Most of these kinds of customizations can be made simply by creating a new main menu, a rather trivial task. Most of the programs that run these applications are shared, making maintenance of the application easier.

Departmental Staff are generating relatively sophisticated reports and maps to satisfy public and customer information requests on demand, without the intervention of technical support staff. This represents a dramatic leap forward in customer service delivery. Gathering the information that is collected on the geographic profile report would have taken days or weeks in the past. Some of the information would not have been available at all.

Maps of specific customer sites would not have been generated in the past, except in very special circumstances, and usually not for distribution to the customer. Now they are plotted and faxed to customers daily. The Viewer's custom plotting option also gives staff the ability to generate special plots for City Council, Planning Commission and other presentations, again with little or no intervention from technical support staff.

Challenges for the Future

Most of the current problems with the system have to do with access and response time. Because we used ArcInfo instead of a client-server solution, such as ARCVIEW, we are putting a strain on our current system. There are not enough terminals, licenses, CPU's, and money in the budget for upgrades to satisfy everyone's desire for fast, desktop access to information. To perform production and maintenance work, we need to keep from 16-20 people on the system on a regular basis. Since we have only 22 ArcInfo seats, this only allows us to have 2-6 viewer users on the system at any one time. Competition between the production staff and the viewer users has been fierce, but to this point amicable.

End users usually need to query the system when a customer is in their office or on the phone. Their need tends to be immediate (or is seen to be immediate). Because of this, viewer users prefer to stay connected to the system, whether they are using it or not. The time it takes to log on to the system and start ArcInfo are perceived to be unacceptable. They also fear that they will not be able to access the system, because there are a limited number of seats. As a result, they use up valuable seats. To help alleviate this problem, our Base Mapping Coordinator usually disconnects viewer users every morning. We have also installed a HITMAN program, but some of the users have figured out how to circumvent it.

We are currently upgrading our main system from VMS to UNIX and adding a large server. This should alleviate some of our current problems. Because it is not an affordable option to make more ArcInfo seats available, the Viewer is still considered a transitional application.

The client-server approach represented by ARCVIEW is clearly a more effective and affordable approach for the long-term. We recently purchased five ARCVIEW licenses for Windows and are allowing a small number of users to experiment with it. These experiments will give us a better idea of what level of customization will be necessary to support our less technical users and they will also give us an idea of what kind of differences in response time and user acceptance we can expect (if any).

CONCLUSIONS

The visibility that the Viewer has given to the Department's GIS program and the demand for GIS that has been stimulated has had positive and negative impacts. On the negative side, in less than two years demand has significantly outpaced the available resources. In order to keep pace with the demand for GIS, we will have to pursue a client-server strategy. This also presents budgetary challenges because only about 25 percent of the department's staff has reasonable access to a PC at this time. Our current budget allows for only a modest increase in deployment of PC's over the next several years. However, as a result of this experiment we have made new allies for the GIS program who may be useful in helping to adjust the Department's budget priorities.

On the positive side, the Viewer has shown the skeptics in the Department (and there were more than a few) that GIS is a viable technology and we have demonstrated conclusively that GIS can contribute to the efficient functioning of the Department and improved customer service. We have also proven that planners and managers have a large appetite for digital spatial information, appropriately packaged. A number of users in the Department now assert that they can not do their job if they are not connected to the GIS. As more sections in the Department and in other departments hear about the system, the demand for it grows.

Applications, such as the Land Status query, save users time and provide more accurate information than was available previously. The ability to access flood plain and contour information or zoning and building outlines on the desktop for a particular property, even at moderate speeds, saves time compared to manual lookup, which usually can not be done in the planner's office. Many of the datasets available in the Viewer were simply not available in paper copies at scales that would allow research on specific properties. The ability to print the results of spatial queries and get them to the customer is something that could not be done previously. Putting GIS on the desktop has also increased feedback on database quality and has led to correction of errors in our data.

A significant amount of resources have been expended on developing and enhancing the Viewer. While a reasonable case could have been made to wait for ARCVIEW and devote those resources to other necessary GIS tasks, an opportunity would have been lost. By capitalizing on that opportunity, the profile of the entire GIS program has been raised and GIS has been demonstrated to be an invaluable tool for project review and customer service. In addition, because our Department will be an ArcInfo site for the foreseeable future, there will continue to be a need for a comprehensive viewing and quick plotting routine in that environment. Finally, we have learned valuable lessons about application design that will help us design better applications in either AML or Avenue.


James Heald, GIS Coordinator
City of Austin
Development Services Department
301 W 2nd Street/P.O. Box 1088
Austin, TX 78767
Telephone: (512) 499-6448
FAX: (512) 499-2269
E-mail: jheald@coa1.ci.austin.tx.us