Authors: Hall, James P., Illinois Department of Transportation Paulis, Mary Ann, Illinois Department of Transportation Wright, James A., Illinois Department of Transportation Lindquist, Robert C., GIS Solutions, Inc. Romanelli, A. J., GIS Solutions, Inc.SYNOPSIS
To ensure Department-wide assimilation, the Illinois Department of Transportation (IDOT) has taken a formalized, structured approach in its implementation strategy for Geographic Information Systems (GIS). The focus of GIS development has been not only on products to enhance existing functions, but also to provide a stable Department-wide geographic base to assimilate, integrate and display transportation information for organizational decision making purposes. This paper describes the general strategy for GIS implementation in IDOT, the technical aspects of using ArcInfo as the GIS platform, current projects under development, and future strategy for GIS deployment.BACKGROUND
To effectively manage the state’s transportation network, IDOT has recognized the necessity to integrate data from a variety of sources and provide summarized, strategic information in an easily understandable format for decision makers. However, the disparity of multiple roadway references and the extent and diversity of legacy databases hindered this integration. In 1985, the Department initiated a project to create a stable roadway link/node base which would provide the interfacing mechanism for roadway related information. Concurrently, IDOT upgraded its roadway, structure and railroad-highway grade crossing data files with a direct reference to this link/node base. The source for the link/node base is IDOT’s 1:64,000 scale county map series tied to state plane coordinates. The base is a centerline coverage of all state, county and township jurisdiction roadways. Municipal routes were also included except residential streets. The link/node base encompasses 224,000 digitized link segments representing over 107,000 miles. This strategy has provided IDOT with the flexibility to provide multiple references to the GIS base. The route systems that are interfaced to link/node and the data tied to link/node are stored on a mainframe computer. Historical changes to the route systems are maintained. This GIS development philosophy will enable the Department to provide a wide variety of GIS products to multiple areas using the same geographic base. The Department is currently verifying the inventory data on the file. Almost all organization areas within the Department potentially have some use for GIS capabilities for any of their geographically referenced data. Table 1 lists the major organizational areas with the greatest use for a functional GIS. Table 2 lists a sampling of Department applications.Table 1: IDOT Organizational Areas with High GIS Potential Usage
Design & Environment Mapping Traffic Safety Statewide Program Planning Urban Program Planning Operations (Traffic and Maintenance) Physical Research Bridges Permits 9 District OfficesTable 2: Potential GIS Applications in the Illinois Department of Transportation
Accident Location and Analysis Multi-Year and Annual Program Development Ad Hoc Analysis Legislative and Executive Office Presentation Products Intelligent Mapping Data Verification Functional Classification Management Pavement Condition Mapping and Analysis Operations Work Assignments Corridor Analysis Project Impact Assessment Internet Roadway Condition Map Automated Routing for Permits Emergency Re-routing Flood Modeling Hazardous Materials Routing Pavement Management Bridge Management Congestion Management Safety Management Intermodal ManagementGIS STRUCTURE
The Department, in conjunction with technical expertise provided by GIS Solutions, Inc., has successfully integrated the link/node base with Department databases using ArcInfo software. The Department collects and maintains a wide variety of data bases and map files to support these applications. Most of the information that will be input into the Department’s GIS is stored on an IBM mainframe. This data includes:
GIS software provides the tools to integrate, analyze, display and query these data. For example, graphics representing roadway geometry have been maintained in the CADD environment, while attribute data associated with roadway segments (such as roadway condition rating, average annual daily traffic, pavement type, etc.) have been stored on a mainframe computer. The establishment of a GIS, especially one with the ability to create and utilize routes and route systems for dynamic segmentation, greatly expands the Department’s ability to use the data that it has maintained throughout the years. Now, data such as number of lanes, average annual daily traffic, or accidents can be placed onto linear features as events. The resulting benefits to planners, analysts, and cartographers are wide-ranging. Esri software products, ArcInfo and ArcView, have been the choice of the Department for GIS development. ArcInfo contains the tools necessary to generate coverages from CADD based graphics, to create relational database files from mainframe data files, and to create the route systems and routes needed to dynamically segment event data as points or linear events onto routes. ArcView is the software of choice for the majority of users who perform such varied tasks as: determining rail crossings at which accidents have occurred or plotting a map of all multi-year program projects scheduled for a particular county in a specific year. The major benefit of IDOT’s approach is the ability to maintain route systems and data on the mainframe. This eliminates the need for Department personnel to enter and maintain route systems and data on the GIS servers. Data conversion, generating coverages from the link/node graphics, and creating the INFO data files, from which to create route systems was the first task toward building a GIS data set. The Arc Macro Language (AML) was used extensively for this purpose. AML programs were written to:
IDOT has maintained a database of roadway information on a mainframe since the 1960’s. This database containing over 224,000 links was structured much like the ArcInfo coverage format (link/node), but without topology. GIS Solutions, Inc. was contracted to convert the database to ArcInfo coverage format, then looked at several methods of building route systems on the coverages. After experimenting with several of the out-of-the-box solutions for route system creation in conjunction with AML, all were decided to take far too long for general use. GIS Solutions, Inc. and the IDOT technical computer staff worked together to devise a methodology for using the very fast ARCSECTION, EVENTSOURCE, and EVENTSECTION commands to generate a “mini-route system upon which the real route systems could be created. The database mini-route system is then manipulated using tables commands (RESELECT, CALCULATE, SORT, and PURGE) and arc commands (PULLITEMS, FREQUENCY, ADDITEM, JOINITEM) to turn a pair of INFO files into a route system (RAT and SEC tables). By operating off of the databases that have been maintained over the years by IDOT and using that data to create the route systems, data processing times were dramatically dropped (i.e. four hours using traditional route system creation tools, to five minutes using tabular data manipulation). Maintenance of the link/node base has historically been accomplished in the CADD environment. However, since shifting to GIS, it was apparent that ArcInfo offered tools to make the task not only easier to accomplish, but also to avoid many of the inevitable errors that accompany digitizing and manual attribute editing. An interface was developed to perform all link/node maintenance tasks through a series of four threaded menus created with the Form Editor. The functions provided are primarily those of Arcedit, and Arcplot, but also include provisions for image registration to provide backgrounds for digitizing when appropriate. The user invokes the interface as an ATOOL, and is then guided through the maintenance process (which includes both graphic and attribute updating). Tolerances and snapping environments are pre-set depending upon the type of action selected by the user. Attribute updating and error checking is done in a highly-automated fashion, eliminating much of the key input which had been previously necessary. For the general user community within the Department, the software of choice is ArcView. Numerous display, query, and analysis functions are available to users through a series of customized graphical user interfaces. Like any large organization which utilizes GIS, IDOT employs users whose GIS skills and needs vary from “occasional/focused-on-one-task” to “daily/wide-variety-of-tasks”. Consequently, the ArcView interface has been customized to suit various needs. A number of specialized menu options, buttons and tools have been incorporated into prototype projects to suit specific needs such as updating winter roadway snow conditions on some regular schedule, displaying critical environmental themes relative to proposed roadway alignments, or displaying high accident intersections.INITIAL GIS PRODUCTS
The Department, after evaluating preliminary prototype GIS products, initiated the development of three extensive GIS applications: a GIS demonstration package, a roadway program development tool and a roadway condition map.Demonstration Package
The Department, in conjunction with GIS Solutions, Inc., undertook the development of an extensive GIS demonstration package in ArcView. The purpose of this demonstration package (demo) is to raise the level of understanding throughout the Department of ArcInfo and ArcView GIS capabilities and the potential applicability to the Department at various organizational levels. The focus of this demo is at three broad levels of detail: statewide for the interstate network, one District (15 counties) for the state highway network, and several individual counties which incorporate the local agency highway networks. Different applications were included at each of these levels to demonstrate capabilities. The development group refined the demo to reflect comments of focus groups for interested areas. Table 3 summarizes the broad applications eventually incorporated into the demo. The group designed the demo to run on ArcView 2.1 and on a Pentium class portable computer to ensure flexibility in presentation. The demo emphasizes speed with canned sequences providing immediate access through buttons and drop down menus, yet allows flexibility to answer individual queries with displays and plots and provides opportunities to expand the presentation towards specific areas of interest.Table 3: GIS Demonstration Package major display capabilities
Statewide Interstate Roadway Network District Offices Roadway Condition Legislative Districts District Detailed Roadway Information Airports, Ports, Railroad lines and stations Illinois Department of Natural Resources Information Multi-year Program Information Aerial Photography County State and Local Agency Roadway Information Railroad Crossing with photos Bridges Accidents Natural Resource Information Roadway video images Accident analysis and query tools Scanned in paper maps Census Data Corporate Limits The Department usually shows the demo to groups of 5 or less on an individual screen; however presentation have been made to groups of up to 500 individuals. Length of the demo ranged from 20 minutes to 2 hours with 45 minutes on average. The demonstration package has been an effective tool to raise Department-wide understanding of the capabilities and potentialities of GIS. This provides a basis where an individual organizational area can determine real applications in order to quantify benefits. The Department has also used the demonstration package to show external organizations, such as other state agencies, local agencies and special interest groups, the direction of its GIS implementation.Roadway Program Development
The first major GIS product selected for development is a Program Development tool. IDOT annually develops and publishes an Annual and a Multi-Year Program for roadway improvements. The development of these Programs involve information on roadway condition, traffic levels, traffic capacity, accident history, bridge condition and economic development. This programming process also requires extensive communication between the Districts and Central Bureaus on specific aspects such as project limits, scope and funding options. The GIS Program Development tool is being developed in ArcView to facilitate ease of use at the roadway programmer level at both the District and Central Office. It incorporates program-relevant information from the roadway, structure, railroad crossing inventory files and the accident history file. It also includes data from the Multi-Year and Annual program files. The ArcView interface has been modified by the addition of a menu selection incorporating a number of menu items. Multi-Year and Annual program information is held in three files. One contains information about the roadway name, the segment of roadway to be addressed in some fashion and the location of any affected structures, a second is a 2,400 byte file containing information about the project (costs, improvement type, program year, etc.), and a third file relates to roadway inventory data. It is useful to display spatial locations and relationships of projects to other projects and to other geographic features such as highway districts. This is accomplished by adding an event theme in ArcView. The roadway stationing of the roadway project can be used to place a new theme in the ArcView project which illustrates linear or point location of Annual or Multi-Year projects. An ArcView JOIN can be performed, joining the shape theme attribute table to the file containing detailed information about the roadway project. Finally, the user may LINK this table to the table containing roadway inventory data in order to get a complete picture of the project. Specialized query functions and an easy-to-use mapping menu choice have been built into the ArcView project to enable users to perform common queries, and to produce maps without the necessity of knowing a great deal about ArcView. In the program development process, key information must be readily transferred. The mapping capabilities of the GIS will provide the ad hoc access to information in a readily understandable format. This project has a high potential for payoff at the program development level and at the executive level.Roadway Condition Map
Finally, the Department, even before the availability of ArcView Internet Map Server (IMS) or the MapObjects Internet Map Server (IMS), has used ArcView to enable the placement of winter time roadway snow conditions onto the Internet, in map form. During the winter, when weather conditions warrant, roadway conditions are updated every two hours. This information is sent to ArcView, a roadway theme is automatically updated, a new layout is created, the layout is rasterized and finally served on the Internet in gif format. Future options include consideration of an IMS to provide more flexible information, that is dynamic rather than static, to the public.GIS FUTURE STRATEGY
The Department will direct GIS implementation towards high benefit applications, especially those that have an immediate impact on operations. The Department is determining the best method on which to prioritize those applications. The present strategy is to develop packages of ArcView applications focused on specific user areas. The priority of package development will be based on a cost/benefit analysis of the potential application looking specifically at time savings and the benefits of more informed decision making. Emphasis is placed on using existing geographic related databases to the largest extent possible to avoid large scale system changes. The capabilities of ArcInfo and ArcView have provided a solid base to develop GIS products using existing Department information system infrastructure. IDOT is continuing its efforts to use GIS technology to promote efficiencies.