integration points for property tax, cama, & gis
DESCRIPTION
How DEVNET and Sarpy County, NE are working together to make property valuation and taxation easier by fully integrating property tax, mass appraisal (CAMA), and geographic information systems (GIS). Presented at the biannual meeting of the Nebraska GIS/LIS Association in Kearney, NE, April 2013.TRANSCRIPT
![Page 1: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/1.jpg)
Integration Points for Property Tax, CAMA, & GIS
Jason A. CromeVice President of Software Development, DEVNET, Inc.
2013 Nebraska GIS/LIS Biennial SymposiumApril 16, 2013
![Page 2: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/2.jpg)
Project Overview
• Sarpy County enters contract with DEVNET to modernize Property Tax and CAMA software in Fall 2012
• Project aims to improve tax cycle efficiency through automation, integration, and improved workflow
![Page 3: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/3.jpg)
Integration Goals• Make property tax data, CAMA data, and GIS
available to the user through a single application
• Reduce duplicate work where possible
• Visualize property tax and CAMA data in meaningful ways.
• Make it easy for non-technical users to produce complex maps in GIS
![Page 4: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/4.jpg)
Areas of Integration• Property Tax
• CAMA
• Sketching
• GIS
• Imaging
• Pictometry
• E911
![Page 5: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/5.jpg)
Integration Overview
![Page 6: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/6.jpg)
Building the Interface
![Page 7: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/7.jpg)
Options
• Use Esri APIs
• Use existing county GIS applications
• Do something else (!!!)
![Page 8: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/8.jpg)
Use County Apps
• Faster time to production
• Browser-based; easy to embed
• County users already familiar with them
• Cooperative county GIS department makes this easy and attractive
![Page 9: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/9.jpg)
Interface Options
• Pass parcels through URL
• Exchange parcel data through shared database table(s)
• Web Services
![Page 10: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/10.jpg)
Pass Parcels through URL
• Advantages: Easy to implement
• Disadvantages: slow, breaks down for large result sets (unexpected truncation of URLs)
![Page 11: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/11.jpg)
Web Services
• Advantages: well-accepted, well-documented, lots of good tools for creating/consuming
• Disadvantages: lots of crappy tools for creating/consuming, sometimes slow, sometimes quirky, often verbose (XML, anyone?)
![Page 12: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/12.jpg)
XML Web Services
![Page 13: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/13.jpg)
Shared Database Table
• Advantages: easy to implement, fast set-based operations, builds cooperation and trust between IT staff and vendor(s)
• Disadvantages: need cooperation and trust between IT staff and vendor(s)
![Page 14: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/14.jpg)
Implementation
• Simple table containing a unique ID, session ID, and parcel number
• Tax/CAMA apps always fill table with session ID and parcel(s) we want to map
• Action-specific URL called with session ID
• GIS looks into table with session ID and generates desired map
![Page 15: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/15.jpg)
Implementation (cont.)
• When we want map to drive tax/CAMA, call GIS with session ID and blank table
• After action performed in GIS, table filled with parcels and session ID
• Event triggered in tax/CAMA, reads table contents, responds appropriately
![Page 16: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/16.jpg)
Workflow
![Page 17: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/17.jpg)
Splits, Combines, etc.
• Parcels split/combined in GIS first
• Addressed in E911
• By the time it gets to us, can import site address, legal description, acreage, soil data
![Page 18: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/18.jpg)
How?
• Have direct read access into county geodatabase
• County tells us where to find the data we care about
![Page 19: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/19.jpg)
Desktop Integration Points
![Page 20: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/20.jpg)
Viewing a Parcel
![Page 21: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/21.jpg)
Viewing Ag Land
![Page 22: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/22.jpg)
Viewing Pictometry
![Page 23: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/23.jpg)
Sketching
![Page 24: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/24.jpg)
Imaging
![Page 25: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/25.jpg)
Search Results
![Page 26: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/26.jpg)
Putting It All Together...
![Page 27: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/27.jpg)
...on Multiple Monitors!
![Page 28: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/28.jpg)
Other Desktop Integration Points
• Comparable Properties
• Ratio Studies
• Neighborhoods
• ....Anywhere we have a list of parcels
![Page 29: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/29.jpg)
Other Desktop Integration Points (cont.)
![Page 30: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/30.jpg)
Web Integration Points
![Page 31: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/31.jpg)
Viewing a Parcel
![Page 32: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/32.jpg)
Viewing Ag Land
![Page 33: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/33.jpg)
Images
![Page 34: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/34.jpg)
Appraisal/Sketches
![Page 35: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/35.jpg)
Search Results
![Page 36: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/36.jpg)
Demo!!!
![Page 37: Integration Points for Property Tax, CAMA, & GIS](https://reader034.vdocuments.net/reader034/viewer/2022052411/556c3487d8b42a02258b4e2e/html5/thumbnails/37.jpg)
Questions?