developing an integrated real estate information … › library › userconf › proc04 › docs...

13
DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION SYSTEM (IRIS) USING ARCGIS Frank Razem, Specialist Geographer Associate Dennis Meierer, Senior Supervising Geographer Land Acquisition GIS Support Division South Florida Water Management District 3301 Gun Club Road West Palm Beach, Florida 33406 E-mail: [email protected] E-mail: [email protected] Website: www.sfwmd.gov Website: www.evergladesplan.org Michael Rose Project Manager GeoAnalytics, Inc. 101 N. Clematis Street, Suite 321 West Palm Beach, Florida 33401 Phone: 561-655-1216 Fax: 561-655-0681 E-mail: [email protected] ABSTRACT The South Florida Water Management District and the U.S. Army Corps of Engineers are embarking upon a massive, twenty-year environmental restoration project entitled the Comprehensive Everglades Restoration Plan (CERP). A large portion of the CERP Program involves the acquisition of land for regional water resource projects. The Integrated Real Estate Information System (IRIS) provides the technology platform for the Real Estate Land Acquisition activities for the CERP Program. The foundation elements of this technology platform are from ESRI © , Oracle © , and Accela © . Using ESRI ArcGIS 8.3 technology, GeoAnalytics and the District jointly designed, developed, and deployed a customized ArcMap editing environment with a versioned, multi-user, ArcSDE-Oracle Geodatabase. The ArcSDE-Oracle Geodatabase was developed after validating and integrating information from both the legacy Oracle and GIS databases.

Upload: others

Post on 06-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION SYSTEM (IRIS) USING ARCGIS

Frank Razem, Specialist Geographer Associate Dennis Meierer, Senior Supervising Geographer

Land Acquisition GIS Support Division South Florida Water Management District

3301 Gun Club Road West Palm Beach, Florida 33406

E-mail: [email protected] E-mail: [email protected]

Website: www.sfwmd.gov Website: www.evergladesplan.org

Michael Rose

Project Manager GeoAnalytics, Inc.

101 N. Clematis Street, Suite 321 West Palm Beach, Florida 33401

Phone: 561-655-1216 Fax: 561-655-0681

E-mail: [email protected]

ABSTRACT The South Florida Water Management District and the U.S. Army Corps of Engineers are embarking upon a massive, twenty-year environmental restoration project entitled the Comprehensive Everglades Restoration Plan (CERP). A large portion of the CERP Program involves the acquisition of land for regional water resource projects. The Integrated Real Estate Information System (IRIS) provides the technology platform for the Real Estate Land Acquisition activities for the CERP Program. The foundation elements of this technology platform are from ESRI©, Oracle©, and Accela©. Using ESRI ArcGIS 8.3 technology, GeoAnalytics and the District jointly designed, developed, and deployed a customized ArcMap editing environment with a versioned, multi-user, ArcSDE-Oracle Geodatabase. The ArcSDE-Oracle Geodatabase was developed after validating and integrating information from both the legacy Oracle and GIS databases.

Page 2: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

INTRODUCTION

From north to south across Florida, the Everglades once extended from the Kissimmee chain of lakes region near Orlando to Florida Bay near the Florida Keys. Historic accounts have indicated that wading and migratory birds were so prolific that they darkened the skies. These sub-tropical wetlands supported a rich diversity of plants, fish, and other animals (Figure 1). Panthers, manatees, and deer were abundant.

Figure 1. The endangered Florida Panther in the Everglades

Human intervention began to change the Everglades in the late 1800s, when primitive canals were dredged to drain the wetlands of south Florida. Similar changes continued as more than 1,700 miles of canals and levees vastly changed the landscape, interrupting the Everglades' natural sheet flow and sending valuable freshwater to sea. More than half the Everglades wetlands were lost to development. An ecosystem in peril, the Everglades was besieged with a number of problems. Fifty percent of its historic wetlands were lost; water quality has deteriorated; timing and water flows have been disrupted; and vast quantities of freshwater have disappeared.

Page 3: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Comprehensive Everglades Restoration Plan South Florida Water Management District and the U.S. Army Corp of Engineers are embarking on the largest restoration project in the world to solve this situation. The Comprehensive Everglades Restoration Plan (CERP) is a $7.8 billion, 30-year plan to rescue the Everglades ecosystem through a specific series of ecological and water system improvements. The Plan was approved by Congress and signed into law by Executive order in December 2000. The goals of the Plan are to restore the water quality, water quantity, timing, and distribution in the Everglades. The cooperating partners include the District, the Army Corps of Engineers, federal, state, and local agencies, tribal authorities, and private sponsoring partners. To accomplish these ecological and water system improvements, the restoration plan required that the South Florida Water Management District obtain more than 400,000 acres of land at an approximate cost of over $2.2 billion. Consequently, the District examined its land acquisition legacy system for tracking information from land purchase business processes.

THE LEGACY SYSTEM: ATLAS In 1987, the District’s Land Acquisition Department internally developed the Advanced Technology Land Acquisition System (ATLAS), to manage their Real Estate business information. This legacy system consisted of two related data stores: an Oracle database and GIS database. The ATLAS Oracle database (Figure 2) was originally developed to store the information from each landowner: name, address, and District assigned tract number. District staff members have described this legacy system as a glorified Rolodex (Figure 3). As the years went on, more than 168 related tables (thousands of fields) were added to this database, to track the extensive land acquisition business process and other ancillary information (e.g. parcel numbers, county location, and Section, Township, and Range). Meanwhile, the GIS database (Figure 4) contained approximately 90 separate GIS data layers representing project boundaries (composed of 25,000 polygons). These GIS data layers were maintained as ESRI coverages and edited through ArcEdit. ArcPlot and ArcView were the mapping tools employed for map production. Duplicate Information Unfortunately, the GIS data layers contained similar information to the data stored in the ATLAS Oracle database. Maintaining redundant information in these separate databases had its obvious problems. Beyond the inefficiencies of redundancy and inconsistency, much of this data was at the core of major District projects and programs. Because this data was being gathered and stored in different databases and systems, they were relatively isolated from one another. As a result, mission critical information, which is obviously related, could not be easily or quickly accessed, shared, processed, and/or analyzed.

Page 4: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Database Evolution Like many other early GIS systems, these isolated data stores came about naturally as the result of differing mandates, business systems, and technology. The situation had developed as a result of incompatibilities between hardware and software; and the inevitable consequence of formal and informal processes established over the years for gathering and storing information for use by individuals, divisions, and departments.

Figure 2. ATLAS Oracle database design diagram

Page 5: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Figure 3. ATLAS Oracle forms user interface

Page 6: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Figure 4. ATLAS GIS coverages database design

Page 7: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Information Isolation Also, in order to implement the policy directives and complete mandated projects to protect the water resources of more than 6 million people in the region, information-processing solutions were often developed in isolation, to quickly meet immediate and very specific needs. Furthermore, adequate solutions to integrate disparate technologies did not exist until recently. Unfortunately, the District legacy system for land acquisition would not be able to effectively and efficiently manage the large volume of new information to support the restoration plan. Therefore, the legacy system was inadequate to fulfill the needs of the mandate set forth in the Comprehensive Everglades Restoration Plan.

THE VISION: INTEGRATION Across the agency, a large, multi-departmental committee of District staff members created a bold new vision to bring technology together and leverage it fully. The Information Technology Convergence (ITC) initiative was this bold new vision; its purpose was to integrate GIS, web, and database systems to create an enterprise information infrastructure. Specifically, the vision was to make technologies work together to analyze, store, and distribute critical data and information to serve District staff and the general public. It was based on the concept that many of the District's most important projects are extremely dependent on their ability to broadly and seamlessly use GIS, web, and database systems. When these types of information are integrated, access to all sorts of information will be widely available, enabling more effective analysis and decision-making. Integrated data will also be far easier to maintain and use, increasing staff productivity and efficiency while significantly improving Quality Control, the integrity of data, and reducing redundant efforts. With these types of benefits, the process of integrating data was considered a prudent investment for the District’s Land Acquisition Department. Based on this integrated vision, the Land Resources Department developed a conceptual design for a new system around the existing ATLAS technology (Figure 5).

THE NEW SYSTEM: IRIS In an effort to achieve this integrated vision, the Land Acquisition Department and GeoAnalytics designed, developed, and implemented an Information Technology Convergence system, the Integrated Real Estate Information System (IRIS) (Figure 6). The new system allows storing, maintaining, and accessing both spatial and tabular data. For GIS data management purposes, the two major GIS technology components are the Tract Editor GIS application and the IRIS SDE Geodatabase. For tabular data

Page 8: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

management activities, the IRIS Tabular Database and Accela Automation application have been implemented. For the integration bridge between the spatial and tabular data, the Accela GIS Viewer application provides data access to the user via ArcIMS technology.

Figure 5. ATLAS conceptual design with systems integration

Figure 6. IRIS systems design diagram

Workflow Management System(Business Process Automation and Enforcement)

ATLAS Desktop

GIS Browser(Geospatial Information:

Maps and Overlays)

ATLAS Front End(Tabular Information :Forms and Reports)

ATLASDatabase

(Shared LandAcquisition Data)

Primavera P3eProject Management

System(Schedule / EarnedValue Management)

Financial / ERPSystems

Document InterchangeMechanism

(Internet Document Sharingand Transfer)

Documentum 4iContent Management

System(Document Storage

and Retrieval)

SharedDocuments

FinancialInformation

ScheduleInformation

DocumentLinks

DocumentLinks

ESRIArcIMSClient

Browser

AccelaAutomation

Server

Accela SFWMD

AccelaGIS

Server

ESRIArcIMSServer

WebBrowser

XMLXML

AccelaAutomation

OracleServer

ArcSDEOracleServer

Shapefiles

Page 9: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Tract Editor GIS Application The SFWMD IRIS Tract Editor GIS application was developed using the ESRI ArcGIS 8.3 ArcMap interface with ArcObjects (Figure 7). The Tract Editor contains a task bar that enables the user to perform the application functions as a step-by-step workflow process. Therefore, only the relevant tools to the current task are enabled, while all other unrelated tools are temporarily disabled. This approach enables the application to keep track of all edits the user performs throughout their session. At the end of the editing session, the GIS editor checks in the multi-versioned edited personal geodatabase for the QA/QC manager, who approves and posts all the edits done back to ArcSDE geodatabase. The process of posting the edits to ArcSDE uses the disconnected editing technology available from ESRI.

Figure 7. Tract Editor GIS Application

IRIS GIS Geodatabase The SFWMD IRIS GIS Tract Editor Application provides the toolset to maintain the IRIS GIS data layers in a versioned, multi-user ArcSDE-Oracle Geodatabase (Figure 8). In this figure, the table grouping in the middle in yellow represents the SFWMD LAND Geodatabase (WGLA schema). The table grouping on the left side in blue represents the SFWMD Transfer Tables (IRISUPDATE schema).

Page 10: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

SFWMD_OWN_PY

FK1,U1 SFWMD_OWN_ID

OBJECT_IDSHAPETRACT_ACQUISTION_ID

FK2 LEGACY_TRACT_INFO_IDGIS_ACRESCOMMENTSLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

TRACT_STR

PK TRACT_STR_ID

FK1 SFWMD_OWN_IDTOWNSHIPRANGESECTIONPLSS_TYPEPLSS_LOT_NOLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

SFWMD_OWN

PK SFWMD_OWN_ID

TRACT_APPLICATION_NOTRACT_ACQUISITION_IDTRACT_APPLICATION_STATUSTRACT_FINANCIAL_IDBUSINESS_TRANSACTION_STATUSTRACT_NUMBER

FK1 COUNTY_IDACREAGEACREAGE_SOURCEACRE_FEET_STORAGESTREET_NBR_STARTSTREET_NBR_ENDFRACTION_STARTFRACTION_ENDSTREET_DIRECTIONUNIT_TYPEUNIT_NBR_STARTUNIT_NBR_ENDSTREET_NAMESTREET_SUFFIXCITYSTATEZIPCURR_DISTRICT_INTERESTCURR_EXT_PARTNER_INTERESTPROP_DISTRICT_INTERESTPROP_EXT_PARTNER_INTEREST

FK2 PROP_NFI_DISTRICT_TYPE1_IDFK3 PROP_NFI_DISTRICT_TYPE2_IDFK4 PROP_NFI_DISTRICT_TYPE3_IDFK5 PROP_NFI_EXT_PARTNER_TYPE1_IDFK6 PROP_NFI_EXT_PARTNER_TYPE2_IDFK7 PROP_NFI_EXT_PARTNER_TYPE3_ID

MAPPING_ESTATEMAPPING_WORKFLOW_STATUSPERCENTAGE_ACREAGE_USECOMPONENT_DEDICATEDPERCENTAGE_COST_RESPONSIBILITYNON_FEE_RELATIONSHIP_TYPEWMD_NOACQUISTION_METHODACQ_FUNDING_SOURCE_1ACQ_FUNDING_SOURCE_2ACQ_FUNDING_SOURCE_3APPLICATION_COMMENTLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

SFWMD_NON_FEE_PY

FK1,U1 SFWMD_NON_FEE_ID

OBJECT_IDSHAPENFI_ACQUISITION_IDGIS_ACRESCOMMENTSLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

SFWMD_NON_FEE

PK SFWMD_NON_FEE_ID

NFI_APPLICATION_NONFI_APPLICATION_STATUS

FK1 NON_FEE_TYPE_IDACREAGEACREAGE_SOURCENFI_PERMANENT_STATUSNFI_TERMS_TIME_IN_MONTHSNFI_START_DATENFI_FINANCIAL_IDAPPLICATION_COMMENTLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

NON_FEE_TYPE

PK NON_FEE_TYPE_ID

NON_FEE_TYPE

SFWMD_OWN_HIST_PY

FK1,U1 SFWMD_OWN_ID

OBJECT_IDSHAPETRACT_ACQUISITION_IDDATESTAMPREASON_ARCHIVEDLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

B1PERMIT

PK B1_PER_ID1PK B1_PER_ID2PK B1_PER_ID3

B1_PER_GROUPB1_PER_TYPEB1_PER_SUBTYPEB1_PER_CATEGORY

AGIS_OBJECT_ENT

PK,FK2 OBJECT_IDPK,FK2 AGENCYPK,FK1 B1_PER_ID1PK,FK1 B1_PER_ID2PK,FK1 B1_PER_ID3

ENT_IDENT_TYPEGIS_ID

AGIS_OBJECT

PK AGENCYPK OBJECT_ID

FK1,FK2,FK3 GIS_IDGIS_SERVICE_IDGIS_TYPE_ID

Accela Automation

GIS_ID is the Entity ID(Tract, Easement)

Object_ID is an IRISsequence ID

GIS_TYPE_ID is the type ofEntity (Tract, Easement)

SFWMD_PARCEL

PK SFWMD_PARCEL_ID

FK1 SFWMD_OWN_IDPARCEL_NOLOTBLOCKSUBDIVLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

SFWMD_OWN_GENEALOGY

PK SFWMD_OWN_GENEALOGY_ID

FK1 SFWMD_OWN_IDTRANSACTION_IDGENEALOGY_TYPEGENERATIONLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

HIERARCHY

PK HIERARCHY_ID

COMPONENT_APPLICATION_NOPROJECT_PREFIXPROJECT_NAMEPROJECT_TYPECOMPONENT_NAMECOMPONENT_TYPE

COUNTY

PK COUNTY_ID

COUNTY_NAME

SFWMD LAND GEODATABASE(WGLA Schema)

SFWMD LAND ACQUISTION MAINTENANCE DATABASE 5-28-04

TRACT_HIERARCHY

PK TRACT_HIERARCHY_ID

FK1 SFWMD_OWN_IDFK2 HIERARCHY_ID

LAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

SFWMD_LANDS FEATUREDATASET

LEGACY_TRACT_INFO

PK LEGACY_TRACT_INFO_ID

TYPEACCURACYACRESLAMISACRESPROJECTWMDTRACT_NOGRANTORFEEOWNERESTATEOWNERLOTBLOCKSUBDIVPROTLANDSSORCOMMENTSINSIDEREFNOCELLPTRACTACQ_IDFOLIOFUNDINGUPDATED

SFWMD LANDS TRANSFER TABLES(IRISUPDATE Schema)

TRACT_SERVICE_REQUEST

PK TRACT_SERVICE_REQUEST_ID

SERVICE_REQUEST_NOFK1 SFWMD_OWN_ID

LAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

TRACT_CONTACT

PK TRACT_CONTACT_ID

FK1 SFWMD_OWN_IDB1_CONTACT_NBRCONTACT_TYPECONTACT_RELATIONSHIPCONTACT_FIRST_NAMECONTACT_MIDDLE_NAMECONTACT_LAST_NAMEBUSINESS_NAMEADDRESS_1ADDRESS_2ADDRESS_3CITYSTATEZIPLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

ACTION_HISTORY_LOG

PK ACTION_HISTORY_ID

SERVICE_REQUEST_NOACTIONSFWMD_OWN_IDSFWMD_NON_FEE_IDGENEALOGY_TRANSACTION_IDACTION_UIDACTION_DATETRANSFER_REQUESTTRANSFER_STATUSTRANSFER_UIDTRANSFER_DATETRANSFER_COMMENTBEFORE_GIS_LAYERAFTER_GIS_LAYER

FK1 JOB_ID

TRANS_STR

PK TRANS_STR_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDTOWNSHIPRANGESECTIONPLSS_TYPE_DESCPLSS_LOT_NOLAST_MODIF_DATELAST_MODIF_ACTIO

N

TRANS_PARCEL

PK TRANS_PARCEL_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDPARCEL_NOLOTBLOCKSUBDIVLAST_MODIF_DATELAST_MODIF_ACTIO

N

TRANS_GENEALOGY

PK TRANS_GENEALOGY_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDTRANSACTION_IDGENEALOGY_TYPEGENERATIONLAST_MODIF_DATELAST_MODIF_ACTION TRANS_COMPONENT

PK TRANS_COMPONENT_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDCOMPONENT_APPLICATION_N

OLAST_MODIF_DATELAST_MODIF_ACTION

TRANS_CONTACT

PK TRANS_CONTACT_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDB1_CONTACT_NBRCONTACT_TYPECONTACT_RELATIONSHIPCONTACT_FIRST_NAMECONTACT_MIDDLE_NAMECONTACT_LAST_NAMEBUSINESS_NAMEADDRESS_1ADDRESS_2ADDRESS_3CITYSTATEZIPLAST_MODIF_DATELAST_MODIF_ACTION

ACTION_HISTORY_LOG (Request)

Action: Transfer_Request:

NEW TRACT INITDELETE TRACT UPDATE-GIS

'' UPDATE-ADDSPLIT/MERGE UPDATE-GIS, ...

'' UPDATE-ADD, ... '' INIT, ... '' GENEALOGYADD INFO UPDATE-ADDUPDATE INFO (KEY) UPDATE-DELETE '' UPDATE-ADDUPDATE INFO (NON-KEY) UPDATE-ADDDELETE INFO UPDATE-DELETE

Descriptions:

NEW TRACT: Digitized, Copied, DerivedDELETE TRACT: Move tract from Own to Hist. First step changes the tract layer

from Aquisitions to Historical. The second step changes the tract statusfrom valid to Historical.

SPLIT: Divide tract polys - 4 steps (retire, status change, create, genealogy)MERGE: Join tract polys - 4 steps (retire, status change, create, genealogy)ADD INFO: Add a new element to a tract.UPDATE INFO (KEY): Attribute change to element key fields. Includes STR,

Parcels. Requires 2 steps (delete STR, add STR)UPDATE INFO (NON-KEY): Attribute change to element non-key fields.DELETE INFO: Remove a tract info element

ACTION_HISTORY_LOG (Result)Transfer_Status:PENDING: Ready to be transferedSUCCESS: Transfer occurred without errorFAILED: Transfer failed with an error.Transfer_Comment : Error # if available, Errordescription, other info related to the transfer.

OWN_NFI_RELATIONSHIP

PK OWN_NFI_RELATIONSHIP_ID

FK1 SFWMD_OWN_IDFK2 SFWMD_NON_FEE_ID

LAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

NFI_CONTACT

PK NFI_CONTACT_ID

FK1 SFWMD_NON_FEE_IDIRIS_CONTACT_NBRCONTACT_TYPECONTACT_RELATIONSHIPCONTACT_FIRST_NAMECONTACT_MIDDLE_NAMECONTACT_LAST_NAMEBUSINESS_NAMEADDRESS_1ADDRESS_2ADDRESS_3CITYSTATEZIPLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

NFI_STR

PK NFI_STR_ID

FK1 SFWMD_NON_FEE_IDTOWNSHIPRANGESECTIONPLSS_TYPEPLSS_LOT_NOLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

NFI_SERVICE_REQUEST

PK NFI_SERVICE_REQUEST_ID

SERVICE_REQUEST_NOSFWMD_OWN_IDLAST_MODIF_DATELAST_MODIF_UIDLAST_MODIF_ACTION

FK1 SFWMD_NON_FEE_ID

CONTACT_REFERENCE

PK CONTACT_REFERENCE_ID

CONTACT_TYPECONTACT_FIRST_NAMECONTACT_MIDDLE_NAMECONTACT_LAST_NAMEBUSINESS_NAMEADDRESS_1ADDRESS_2ADDRESS_3CITYSTATEZIP

DOMAIN:Contact_Ty pe

DOMAIN:PLSS_Ty pe

DOMAIN:Contact_Ty pe

DOMAIN:Contact_Ty pe

DOMAIN:Genealogy _Ty pe

DOMAIN:PLSS_Ty pe

DOMAIN:Tract_NFI_Rel_Ty pe

REGION

PK REGION_ID

REGION_APPLICATION_NOREGION_NAMEREGION_TYPE

TRANS_OWN

PK TRANS_OWN_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDTRACT_APPLICATION_NOTRACT_ACQUISITION_IDTRACT_APPLICATION_STATUSTRACT_FINANCIAL_IDTRACT_NUMBERCOUNTY_NAMEACREAGEACREAGE_SOURCECURR_DISTRICT_INTERESTCURR_EXT_PARTNER_INTERESTPROP_DISTRICT_INTERESTPROP_EXT_PARTNER_INTERESTPROP_NFI_DISTRICT_TYPE1PROP_NFI_DISTRICT_TYPE2PROP_NFI_DISTRICT_TYPE3PROP_NFI_EXT_PARTNER_TYPE1PROP_NFI_EXT_PARTNER_TYPE2PROP_NFI_EXT_PARTNER_TYPE3APPLICATION_COMMENTLAST_MODIF_DATELAST_MODIF_ACTION

DOMAIN:Proposed_Interest

DOMAIN:Current_Interest

DOMAIN:Generation

DOMAIN:Contact_Relationship

TRANS_NON_FEE

PK TRANS_NON_FEE_ID

FK1 ACTION_HISTORY_IDSFWMD_NON_FEE_IDNFI_APPLICATION_NONFI_APPLICATION_STATUSNFI_ACQUISITION_IDNON_FEE_TYPEACREAGEACREAGE_SOURCENFI_PERMANENT_STATUSNFI_TERMS_TIME_IN_MONTHSNFI_START_DATENFI_FINANCIAL_IDAPPLICATION_COMMENTLAST_MODIF_DATELAST_MODIF_ACTION

TRANS_OWN_NFI_RELATIONSHIP

PK TRANS_OWN_NFI_RELATIONSHIP_ID

FK1 ACTION_HISTORY_IDSFWMD_OWN_IDTRACT_APPLICATION_NOSFWMD_NON_FEE_IDNFI_APPLICATION_NOLAST_MODIF_DATELAST_MODIF_ACTION

DOMAIN:Acreage_Source

DOMAIN:Tract_Application_

Status

DOMAIN:NFI_Application_

Status

Note: The Contact_Reference tablecontains frequently used agenciesand individuals that can beselected as input to theTract_Contact table.

ACTION_HISTORY

PK ACTION_HISTORY_ID

SERVICE_REQUEST_NOACTIONSFWMD_OWN_IDSFWMD_NON_FEE_IDGENEALOGY_TRANSACTION_IDACTION_UIDACTION_DATETRANSFER_REQUESTTRANSFER_STATUSTRANSFER_UIDTRANSFER_DATETRANSFER_COMMENTBEFORE_GIS_LAYERAFTER_GIS_LAYER

TRACT_REGION

PK TRACT_REGION_ID

FK1 SFWMD_OWN_IDFK2 REGION_ID

TRANSFER_METADATA

PK TRANSFER_METADATA_ID

TABLE_NAMECOLUMN_NAMETRANS_TABLE_NAMETRANS_COLUMN_NAMETRANS_ENTITY_NAMEACTION_CREATEACTION_LINEAGEACTION_RETIREACTION_UPDATETRANS_GROUPCOMMENTS

TRANSFER_TYPE

PK TRANSFER_TYPE_ID

ACTIONTRANSFER_REQUESTMETADATA_COLUMNBEFORE_GIS_LAYERAFTER_GIS_LAYER

TRANSFER_STATUS_TYPE

PK TRANSFER_STATUS_TYPE_ID

TRANSFER_STATUS

TRANSFER_JOB_LOG

PK JOB_ID

JOB_STARTED_DATESTAMP

JOB_ENDED_DATESTAMPJOB_STATUSJOB_COMMENT

TRANSFER_JOB_DETAIL

PK TRANSFER_JOB_DETAIL_ID

FK1 ACTION_HISTORY_IDDETAIL_TYPESEVERITYDETAIL_DATEMESSAGE

TRANSFER_JOB_LOGJob_Status:COMPLETED: Job completed successfullly.ERRORS: Job completed with errors.FAILED: Job could not transfer any recordsJob_Comment : Number of records transferredsuccessfully and number of records wtih errors, orindication of reason for failure.

TRANSFER_JOB_DETAILDetail_Type:ASSEMBLY: Build XML from DB tables.VALIDATION: Check XML for completeness.TRANSMISSION: Send request XML.RESPONSE: Receive response XMLSeverity:INFO: Information only - no errorsERROR: Failure of specific transfer type.WARN: Inconsistency alert - no errors.Message:BEGIN: Began processing of AH-IDEND: Ended processing of AH-IDOther: Error or Warning message.

DELETE_LOG

PK DELETE_LOG_ID

ACTION_HISTORY_ID

TRACT_ELEMENTELEMENT_KEY

Figure 8. IRIS SDE Geodatabase and Transfer Tables

Page 11: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Spatial data stored in the IRIS Geodatabase consists of one feature dataset containing four related feature classes and one or more standalone feature classes. The primary feature dataset in the geodatabase is SFWMD_LANDS, which serves as a container for logically related feature classes and tables. Within the SFWMD_LANDS feature dataset, the three feature classes are:

1. the TRACTS layer which is comprised of tract polygon boundaries, 2. the EASEMENTS layer which is comprised of easements granted by the District, 3. the HISTORY layer which contains time-stamped copies of all edited tract

polygons The IRIS Geodatabase was designed and developed with the following concepts in mind: ! Tracts are the geographic unit of land management that underlay all District Land

Acquisition activities. ! Tract polygons indicate contiguous areas of ownership created by dissolving adjacent

parcel boundaries where the owner is the same. ! Tracts are either lands that are owned or proposed for acquisition by the District and

its partners, or tracts are easements granted to the District. ! Easements granted over District owned lands to other entities are represented by

polygons in the EASEMENTS layer within the SFWMD_LANDS feature dataset. Whenever a tract polygon is edited, for merging or splitting, deleting or modifying, the original polygon is copied to the HISTORY feature class. Therefore, it is possible to reconstruct the appearance of the tract layer at any point in time based on the copy of the polygon and a time-stamp. The polygons in the history layer retain their original IDs, which are also recorded in the tract genealogy table. This table, combined with the series of changes to geometry stored in the history layer, will allow users to reconstruct the chain of ownership in space as well as time. The feature-linked annotation is the District’s tract number derived from the ACQ_ID field, a unique identifier, used to track the land acquisition business process. The SDE Geodatabase is located at the District in West Palm Beach, Florida, on a server in the GIS Services Section of the Information Technology Department. Building the IRIS Geodatabase To build the IRIS Geodatabase, the Land Acquisition GIS Support Division and GeoAnalytics migrated from ESRI coverages to ArcSDE-Oracle and ArcGIS 8.3 technologies. A major data validation effort occurred to identify and resolve any inconsistencies between the two legacy ATLAS databases, (1) the Oracle database and (2) the ESRI coverages. This was a monumental undertaking. The data validation effort involved a significant amount of time and patience. SQL statements and ArcInfo AMLs were written to identify many of these inconsistencies.

Page 12: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Reconciling these inconsistencies involved a variety of research activities with a feedback loop between the District and GeoAnalytics. In some cases, it was easy to identify which database held the correct information. In other cases, however, it took numerous hours of research time since many of the records had not been accessed for decades. This process of inconsistency checking was conducted for all of the 25,000 records. Once the data validation effort was completed, the data was migrated into the versioned, multi-user ArcSDE-Oracle Geodatabase and the ATLAS Oracle database at the District. IRIS Tabular Database The tabular data is stored in an Oracle database on a server hosted by Accela, Inc. at the Qwest Communications Center in Sunnyvale, California and is served over the Internet (Figure 6). The technology utilized is Accela Automation (Figure 9) and the Accela GIS Viewer (Figure 10).

Figure 9. IRIS tabular interface delivered by Accela Automation via web browser

Page 13: DEVELOPING AN INTEGRATED REAL ESTATE INFORMATION … › library › userconf › proc04 › docs › pap1594.pdfexamined its land acquisition legacy system for tracking information

Accela Automation utilizes Macromedia Cold Fusion and the Accela GIS Viewer utilizes ArcIMS technology. The IRIS application and database are served by a series of application servers to a Web browser. This technology is currently available to all District offices, Field Stations, and Service Centers spread throughout the sixteen county region.

Figure 10. Accela GIS Viewer displays CERP project areas, District lands, and the developmental pressure

from the urban areas adjacent to the Everglades.

By the summer of 2004, the District will utilize XML technology to integrate the ArcSDE-Oracle Geodatabase and the IRIS Oracle Database between Florida and California. This integration effort will allow the GIS Editors in the Department to access and modify the IRIS Database in California and the IRIS Geodatabase in Florida with the Tract Editor GIS application and an XML application.

CONCLUSION

As a truly integrated enterprise system, IRIS has a solid foundation, the ability to evolve with the emergence of new technologies in GIS, web and database systems, and will be able to aid in the “Restoration of America’s Everglades” for many years to come.