1 Integrating ArcIMS and Current Parcel Information Roger Diercks GIS Manager County of Kankakee.

Slides:



Advertisements
Similar presentations
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Advertisements

Geographic Access to Primary Care Physicians in New Mexico Prepared for: Geog. 491(Problems) and Geog. 499 (Python programming) Fall Semester, 2014 Larry.
Mapping the Gracelawn Cemetery Information Technology/GIS
GIS Level 2 MIT GIS Services
 Workflow that manages concurrent multiuser editors on a single ArcSDE data source  Versions represent states or views of the geodatabase  Edits.
Creating Common Interest Community Maps Jeffery J. Jensen, PE UNLV College of Civil Engineering.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
Enterprise Architecture for Delivering Spatial and Tabular Data and Associated Documents to Managers and Field Personnel Bill Slocumb GIS Professional.
Esri UC 2014 | Technical Workshop | Audience Participation URL: goo.gl/tN4Vzq Open in device browser… CAD: The ArcGIS for AutoCAD Plug-in.
GIS Topics and Applications
Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University.
GIS Needs Assessment Project Final Presentation Presented to: The Lower Adirondack GIS Users Group Presented by: Sara Frankenfeld fountains spatial, inc.
ModelBuilder at ArcGIS 9.2 Lyna Wiggins Rutgers University May 2008.
Creating a GIS from NOAA Electronic Navigational Charts
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. Perform spatial analysis and modeling.
SQL Server Management Studio Introduction
Indiana University Migrating from AutoCAD to a Geodatabase Theresa Thompson
Rimantas Ramanauskas Kazys Maksvytis Alvydas Janulevičius State Enterprise Centre of Registers INTEGRATED PROCESSING OF DIGITAL CADASTRAL DATA IN LITHUANIA.
IT – DBMS Concepts Relational Database Theory.
ArcGIS Workflow Manager An Introduction
Enterprise ETL & the Home Again
Parcel Data Models for the Geodatabase
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
Implementing Geodatabase Technology
Sep , 2006 v FME Worldwide User Conference - Vancouver What’s New in ArcGIS Data Interoperability Extension Kim Avery, ESRI, California, USA, and.
Cadastre software based on Open Source in Kyrgyzstan Alexander Solovov Solution developer.
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
Wisconsin Land Information Board 2001 Strategic Initiative Grants: Tax Parcel Assessment Data on the Web J. Michael Blaska Wisconsin Department of Administration.
Practical Applications for Highway Infrastructure and Asset Management Prepared by: Steven J. Hook, Noble County GIS Coordinator 101 N Orange St. Courthouse,
Introduction In ArcGIS, there are three basic data structures:
9. Introduction to ArcObjects Most GIS analysis carried out within a GIS consists of a labor- intensive sequence of steps. Automating a GIS makes it possible.
Product Overview Copyright © 2005 Towson University Center for Geographic Information Sciences Center for Geographic Information Sciences © Matt Felton.
[Milwaukee County Enterprise GIS Migration Project] presented by: Kevin White, GIS Supervisor – Milwaukee County Scott Stocking, Systems Analyst – GeoAnalytics.
CONCOCTING A GIS Designing a Geodatabase Optimized for Data Maintenance and Map Production Jim Isbell | Engineering Tech. II | Kern County Assessor’s Office.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
ARCSDE & ARCIMS Mr. David A. Perini. ARCIMS  Internet Mapping Server Distribute GIS information over the Internet Integrates with addition ESRI softwareESRI.
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
Using ArcIMS to Link Both Spatial and Non-Spatial Databases Monroe County, Indiana Population:110,000 + Square Miles: 418 Land Parcels: 58,000 + Major.
The Fellowship of Asset Management By: Mike Morris and Rick Ehlin.
Data Queries Selecting features in ArcMap Data queries  Important part of a GIS project Can be a part of your data preparation or final analysis  Data.
Enterprise Data Model for Transportation Planning Presentation to 2009 TRB Planning Application Conference Minhua Wang, Ph.D. Citilabs, Inc.
ArcGIS Pro What it is: “essential application for creating and working with spatial data on your desktop.” “It will not replace arcmap” (at least for.
Geo-processing tools Tools: Buffer Geo-processing tools allow you to work with your data bases on spatial relations.... at a specified distance... with.
Enterprise Service-Oriented Architecture and GIS
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
Query and Reasoning. Types of Queries Most GIS queries will select spatial features Query by Attribute (Select by Attribute) –Structured Query Language.
112 East Main Street Frankfort, Kentucky tel Fax
Intro to GIS | Summer 2012 Attribute Tables – Part 1.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Pro-West & Associates Utilities On The Move Kendis Scharenbroich GIS Consultant Pro-West & Associates.
TSS Database Inventory. CIRA has… Received and imported the 2002 and 2018 modeling data Decided to initially store only IMPROVE site-specific data Decided.
Juanita Cano City of Sacramento Spring 2014 Geography 375.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Selecting features in ArcMap
Esri UC 2015 | Technical Workshop | Community Parcels Chris Buscaglia.
Natura 2000 System Alberto Telletxea Bilbomática under EEA Contractor.
Introduction of Geoprocessing Lecture 9 3/24/2008.
CONVERSION OF CAD DATA TO GIS LAYERS Challenges and Techniques Compiled by: Tope Bello Summer 2005 Instructor POEC 6387 GIS Workshop Professor Ronald Briggs.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Introduction to GIS GIS in Cadastral Management
ArcGIS Topology Shapefiles, Coverages, Geodatabases
Automating and Validating Edits
Presentation transcript:

1 Integrating ArcIMS and Current Parcel Information Roger Diercks GIS Manager County of Kankakee

2 Kankakee County is located an hour south of Chicago and has been seeing unprecedented levels of growth in recent years – approx new parcels this year. This growth is anticipated to accelerate in coming years. Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Background The need to make parcel GIS data with current attributes easily accessible to County employees, real estate professionals, and the public was identified as priority for County GIS program. In addition to parcel attributes, access to scanned images on file in the Supervisor of Assessments’ Office was desired and considered important component of site

3 ArcIMS site that has parcel attributes that are automatically populated nightly from County parcel RDBMS Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 The Product in a Nutshell Hyperlinks to scanned images either by clicking on parcels with ArcIMS Identify tool or added search capability Site made available to county employees and subscribers – not public at this time Parcel boundaries and other features from county’s cadastral enterprise Geodatabase also updated nightly

4 Kankakee County GIS uses ESRI technology – ArcIMS and ArcSDE as well as SQL Server Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Technology and Some Considerations County’s property RDBMS developed by DEVNET - MS SQL Server-based and runs on dedicated server IT Dept. expressed security concerns about direct access to DEVNET server from outside users ArcSDE and ArcIMS run on separate servers inside own domain Dedicated half T-1 connection to ArcIMS server paid for by GIS Connection to real time data not feasible, so nightly updates Copy necessary data from DEVNET server to ArcSDE Apache is web server, Servlet Connector with Tomcat as servlet engine

5 Challenges with DEVNET RDBMS Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 More Considerations Necessary attributes scattered throughout RDBMS in multiple tables – complex structure Bottom line - difficult SQL Server replication scenario IT staff act as DBA – leery of granting outside department privileges beyond read-only Time/Personnel Until recently, Kankakee County GIS was one-person operation GIS staff have basic programming and SQL Server knowledge, but are not programmers or DBAs Bottom line – needed a solution that didn’t require large amounts of customization but that met users’ needs

6 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Even More Considerations GIS/ArcIMS Challenges Parcel dimensions, block numbers, etc desired on site, but conversion of anno from AutoCAD especially difficult – had to use AutoCAD drawings in ArcMap Server in ArcIMS County’s parcels maintained in AutoCAD at the time of implementation – cumbersome conversion process ArcMap Server puts RDBMS lock on layers, so updating features and attributes can be difficult

7 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Eureka!!! To deal with complex DEVNET structure, ESRI Geoprocessing were tools combined with SQL Server views used to get attributes into desired form Views in SQL Server used to join tables and customize attributes - attempt to cut down on overall process overhead ArcGIS Modelbuilder used to create model that was exported to Python script Some manipulation of attributes done using geoprocessing tools, but mostly done with SQL Server views Spatially enabled parcels view in ArcSDE solved ArcMap Server RDBMS lock Python script updates features and attributes in spatially enabled view’s underlying feature class Spatial view changes as underlying feature class is modified Geoprocessing tools called in Python to copy tables and portions of tables into ArcSDE

8 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 More Eureka!!! Remember Assessor’s imaging? Spatial view used to create parcel polygon layer with hyperlinks to images Because of security concerns, scanned images copied from DEVNET server to GIS server nightly Python script updates imaging layer much the same as parcels

9 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Pros The Upside Relatively inexpensive solution aside from hardware and software costs Customized solution – can be adapted to meet needs as they arise – no waiting on consultants Site has decreased foot traffic and phone calls to Assessor’s Office – staff freed up to work on other projects

10 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 Cons The Downside Can be CPU-intensive – Python program has a lot of data to process Customized solution – can break when DEVNET makes changes to table structure & no vendor-provided tech support Administration can be time-consuming Approach results in some duplication (e.g. additional parcel layer for buffering operations, multiple stacked parcel polygons for scanned images

11 Integrating ArcIMS and Current Parcel Information Kankakee County’s Approach Fall ILGISA Conference 2006 What Does the Future Hold? ArcGIS Server? Use server side scripting (e.g. ASP, PHP) to enhance site capabilities Investigate ways to incorporate other County data (e.g. Planning, Highway, and Recorder of Deeds)