Seamless GIS integration with other software applications
Jane E. Hayes and Ann Ridnour Logan County Assessor 315 Main Street Sterling, CO 80751 General information Logan County is a rural county of 1,839 square miles located on the high plains of northeastern Colorado. According to the 1990 census, its population is approximately 18,800 persons with a median household income of $22,065. Sterling is the county seat and is a major regional commercial center for northeastern Colorado. Logan County does not have a data processing department or computer programmers on staff. The Assessor's Office is comprised of 10 full time employees and maintains approximately 19,500 parcels, which includes approximately 11,500 parcels of real property. The 1999 total assessed value for Logan County is $144,773,120. Duties of the Assessor The County Assessor is required to discover, list and value all taxable properties within the county. Colorado operates on a two-year assessment cycle, resulting in complete property revaluations every other year. Each year the Assessor notifies property owners of the current year property values, conducts appeals, certifies valuations to the taxing entities, and delivers the tax warrant to the County Treasurer after tax levies have been certified by the County Commissioners. Assessors are also required to maintain county maps. Hardware & Software Configuration The Assessor's Office system server operates on a 200 MHz processor with 256 MB Ram memory and a 9.1 GB hard drive. The individual workstations also have 200 MHz processors, 32 MB Ram Memory and 3.2 GB hard drives. The workstations that perform the GIS functions have 64 MB Ram memory. All of the software used in the Assessor's Office is "off the shelf." The network runs on Windows NT. The assessment administration and valuation functions are performed utilizing Cole-Layer-Trumble, Inc. (CLT) Integrated Assessment System (IAS). The GIS functions are performed by ESRI ArcCAD, which operates on an AutoCAD engine. The Assessor's Office also utilizes ArcVIEW for end-user GIS applications. In addition, the Assessor's Office utilizes the Microsoft Office 97 suite of products. History of GIS and Assessment Software Within the County The Assessor's Office purchased EarthOne GIS software in late 1988. EarthOne was a CAD-based GIS and was one of the first desktop GIS applications available. GIS training and implementation began in earnest in early 1989. The County converted to ESRI's ArcCAD, also CAD-based, GIS software in 1993. Once the GIS program was in place, difficulties were encountered integrating the spatial GIS data with the tabular data in the assessment system. The integration could be accomplished, but it required numerous cumbersome tasks involving the saving, retrieving and joining of files. Not only was this time consuming, but it meant that the tabular data was outdated the moment it was joined to the spatial data, thus requiring the entire download process to be run and re-run in futile efforts to keep all of the data current. The County converted to CLT's IAS assessment software early in 1998. This conversion to CLT dramatically expanded the integration capabilities within the Assessor's Office, since it marked the first time that the assessment and administrative systems were based on an "open" Relational Database Management System (RDBMS). The integration The County contracted with Farragut Systems, Inc. in mid-1998 to perform the seamless integration of its assessment and GIS systems. The County's cost for the integration was less than the annual salary (excluding benefits) of an entry-level clerk in the Assessor's Office and was significantly less than the cost of a full-time data processing/programming position. The integration project was completed in a matter of weeks. The Assessor's Office has been so pleased with the results of the integration that the original integration capabilities are currently being expanded to include more assessment data fields. Integration goals Single Update Process Prior to the integration, the Assessor's Office maintained the assessment and GIS databases separately, resulting in duplication of efforts. One of the primary goals of the integration was to eliminate the duplication processes and instead create the ability to maintain and use a single process to update both assessment and GIS data. Use GIS to Calculate and Update Assessment fields GIS systems have the ability to calculate a variety of data, such as land size (acreage or square feet). Prior to the integration, fields such as those relating to land size were hand-entered into the assessment system. The Assessor's Office wanted to create the ability to use the GIS to calculate and also update the assessment fields. Ensure Assessment Data Used for GIS Analysis is not Out-dated Prior to the integration, the Assessor's Office had to download extract files from the assessment database, and then tie the assessment download to the GIS system. Because the download process was so cumbersome, the download process was not run for each GIS application. Since assessment data such as ownership and mailing addresses changes on a daily basis, the infrequency of downloads resulted in GIS analysis being run on data that was potentially out-dated. Our goal was to have GIS analysis always based on current assessment data. Automatic, live link from GIS to Assessment data The entire download process mentioned above was not efficient. Our goal was to eliminate the download process completely. We wanted to establish an automatic and live-link from the GIS to the assessment database. Better Utilization of GIS as Integrated Assessment Tool GIS is a powerful analysis tool, but the Assessor's Office staff was not taking full advantage of its capabilities. The only GIS users were those directly involved in the mapping of parcels. We wanted the entire staff, including the appraisal and clerical staffers, to better use the GIS as an integrated assessment tool. Requirements of an integrated system Requirements Specification Within this project, a requirements specification was created that detailed both the functional and user interface requirements of the integrated system. In addition to provide a working "blueprint" of the system, the requirements specification was used to identify specific tasks that were to be accomplished by the contractor. The following tables depict an example of the requirements specification that was developed for this integration effort. ![]() Figure 1: Portion of the Requirements Specification used within the Project. Please note that this is a single section of the document. Implementation steps The implementation of the Logan County GIS/assessment integration project included the followed sub-tasks. Please note that, although the sub-tasks are labeled sequentially, many of the sub-tasks were completed in parallel. In addition, although development of the User Interface is presented as the last item, it is recommended that the User Interface (with the functions or buttons stubbed, e.g., the button exists, but no function is behind the button) be one of the first items completed during the development phase.
![]() Figure 2: This screen shows the pull-down menus created by the interface that identify the tables (PARDAT, OWNDAT, LEGDAT,LAND, etc.) and the fields (Alternate ID, total acres, front footage, etc) in the assessment database that are automatically updated when changes are made to the GIS. Benefits All of the integration goals set before beginning the integration process have been met. Both tangible and intangible benefits were derived from the integration effort. Tangible benefits included the following:
Four items were deemed of major importance for the successful implementation of the integrated system, including: a comprehensive and up-to-date database dictionary, development of a requirements specification, open standards, and a high level of support from the ASSESSMENT vendor.
| ||
|
|