Presented by: Marianne Cardwell, Woolpert, Inc. Cheryl Spencer, City of Indianapolis February 23, 2010 Voter Information Portal.

Slides:



Advertisements
Similar presentations
Florida Voter Registration Lookup. Voter Lookup Website Provides citizens of Florida the opportunity to view their voting status –Voter enters information.
Advertisements

2010 ELECTION TRAINING POLL CLERK. PRECINCT OFFICIALS The precinct team consists of: The precinct team consists of:  Republican  One Inspector  One.
EPermits IT Subcommittee Meeting September 6, 2013.
Building an online tool for spatial joins using open source software Karsten Vennemann Seattle.
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Interactive Mapping API’s MDIT - Center for Shared Solutions.
Apache Tomcat Server – installation & use Server-side language-- use Java Server Pages Contrast Client-side languages HTML Forms Servers & Server-side.
Geocoding - Advanced Techniques
Long-Term Hydrologic Impact Assessment (L-THIA) Model An overview / screening model User friendly tool Does not require detailed data input Identifies.
Lecture 5 Geocoding. What is geocoding? the process of transforming a description of a location—such as a pair of coordinates, an address, or a name of.
Chapter 10 Section 1: p  Early America: most voters were white, adult males who owned property ◦ White adult males who could not afford property,
2009 Indiana Election Administrator’s Conference Statewide Voter Registration System (SVRS) Project Update December 2,
The Use of XML in Election Results Reporting, A historical review of Virginia’s use of XML in 2008 Paul E. Stenbjorn, M.S. Information Services Manager,
©2012 Applied Geographics, Inc.Slide 1 How to Put GIS To Work for Voting Redistricting Empowering People with Spatial Solutions Michele.
Absentee Voting I.C. Title 34, Chapter 10. No Excuse Voting Any registered elector may vote absentee.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Indianapolis GIS Service-Oriented Architecture
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
A Sample Print Web Service Utilizing ArcGIS Server and ArcObjects Cheryl Spencer, IndyGIS Marianne Cardwell, Woolpert.
GIS technologies and Web Mapping Services
GTECH 361 Lecture 13a Address Matching. Address Event Tables Any supported tabular format One field must specify an address The name of that field is.
 2008 Pearson Education, Inc. All rights reserved Ajax-Enabled Rich Internet Applications.
Session: Parcel/Address Data Maintenance How Addresses Are Used in GIS Presenter: Wade Kloos, ESRI Date: Thursday, October 4, 2001.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
Indianapolis/Marion County GIS & DigSmart Ryan R. Johnson March 8, 2006.
LOGO VOTING DISTRICT AUDITS. Outline  Auditing Technology  SBE Audits  CBE Responsibilities  The Future?
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Address Geocoding.
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
Automatic GIS Feature Generation using SDE Java API Chuck Carufel - Indianapolis/ Marion County GIS Joe LaCombe – Woolpert.
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
2 Indianapolis/Marion County GIS Matt Cook, Woolpert Inc. “Use Of GIS Data For Generation Of Tabular Street Guide”
Bloomington’s Online Resources for Public Communication Laura Haley GIS Manager Information & Technology Services (ITS) City of Bloomington.
1 NODC Geoportal Server Yuanjie Li & Jefferson Ogata.
Enterprise Service-Oriented Architecture and GIS
Location Aware Information System (LAIS) Neftali Alverio Bryan Halter Jeff Cardillo Brian Reed Advisor: Prof. Tilman Wolf.
Title Carolina First Steering Committee October 9, 2010 Online Voting System Design Yinpeng Li and Tian Cao May 3, 2011.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
On the Take with Free and Low-Cost GIS Part 2: AccuGlobe 2007 FREE GIS Viewing Software Features & Functions Presented by: Phil Worrall, GIS Director Pinnacle.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Polling Locator Johnson County Election Office –Poll locator for mobile or web based access.
Automated Map Generation in Indianapolis Chuck Carufel, IndyGIS Joe LaCombe, Woolpert, Inc.
Indiana Election Administrator’s Conference: Statewide Voter Registration System (SVRS) December 16,
Engineering Projects In Community Service Matt Mooney Community Based Research University of Notre Dame.
Enterprise GIS Integration in Indianapolis: An Evolving, Cutting- Edge Solution Richard L. Petrecca, Jr., GISP – Indianapolis/Marion County ISA Joe LaCombe.
Silent Spaces Steven Danneman Ryan Phillips Lam Nguyen Burt Bielicki.
“It’s Not a Sprint – It’s a Marathon” GIS 101 For Local Government ICIT Midyear Conference June 17, 2010 Jeff Miller, Dubuque County Matt Boeck, Story.
Illinois'-National Electronic Disease Surveillance System (I-NEDSS) – The Geographic Information System (GIS) component of Analysis, Visualization, and.
Jacksonville SQL Saturday May 9, 2015 Introduction to Power BI.
© 2016 IBM Corporation EsriJS Connector. © 2016 IBM Corporation Overview This presentation is a review of the EsriJS Connector feature introduced in TRIRIGA.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Geocoding Addresses Ming-Chun Lee.
Key Terms Attribute join Target table Join table Spatial join.
Developing GIS WebParts in SharePoint
GIS Basic Training June 7, 2007 – ICIT Midyear Conference
Using GIS to Monitor Snow Removal and Track Costs
E-911 Atlas Dubuque County, Iowa.
Voter Information System
“Who Can Vote?”.
October 15 October 30 by 5:00 p.m. November 3 by 5:00 p.m. November 6
Voter Information Portal
Who Can Vote?.
Chapter 11.
Building an online tool for spatial joins using open source software
“Who Can Vote?”.
Unit-Level Addressing for GIS Jeremy Jobe, Woolpert, Inc.
Integration of GIS Functionality with Salesforce.com
“Who Can Vote?”.
Presentation transcript:

Presented by: Marianne Cardwell, Woolpert, Inc. Cheryl Spencer, City of Indianapolis February 23, 2010 Voter Information Portal

–2010 Indiana GIS Conference Overview History Demo Architecture

–2010 Indiana GIS Conference HISTORY

–2010 Indiana GIS Conference History First Polling Place Locator in late 1990’s. Original vision To locate a voter’s polling location based on their address. Used ArcIMS-based technology to display polling location information in a web application. Voter Information Portal (VIP) is the 4 th generation of the Polling Place Locator.

–2010 Indiana GIS Conference Challenges Geocoding Used fallback (composite) geocoding from parcels to streets. Unable to locate 100% of addresses in Marion County Missing information Match scores not meeting threshold set in locator In a few cases street range interpolation put the address coordinate in the wrong precinct.

–2010 Indiana GIS Conference Geocoding

–2010 Indiana GIS Conference Geocoding (2)

–2010 Indiana GIS Conference Geocoding (3)

–2010 Indiana GIS Conference Application and Server Performance

–2010 Indiana GIS Conference Indiana Statewide Voter Registration System

–2010 Indiana GIS Conference Voter Information Portal Upgrade technology Find a way to achieve better geocode matches. Same functionality as previous versions with the addition of sample ballots. Create a management portal for the Election Board personnel to manage candidates, sample ballots, and update elected official information.

–2010 Indiana GIS Conference DEMO

–2010 Indiana GIS Conference VIP Demo Include video, just in case!

–2010 Indiana GIS Conference ARCHITECTURE

–2010 Indiana GIS Conference Overall Architecture (1)

–2010 Indiana GIS Conference Overall Architecture (2) Service-oriented architecture. Bulk of logic in services. JavaScript code mainly contains page layout and interaction.

–2010 Indiana GIS Conference Dojo Widgets VIP uses 10 custom widgets: Address component: provides geocoding-like functionality. Tabs: each VIP tab is a widget. Provides user with information obtained from the Elections Service. Directions widget: provides directions using Microsoft’s Bing Maps API. Widgets developed so they can be used in other web applications.

–2010 Indiana GIS Conference Address Component (1) Custom Dojo widget used within a number of online city applications. User can enter street addresses or intersections. Lists suggestions. Uses city’s Master Address Database (MAD). No geocoding or ArcObjects.

–2010 Indiana GIS Conference Address Component (2) MAD (Oracle) Parcel Addresses Building Addresses Unit Addresses Street Address Ranges GIS (SDE) Parcels Polygon FC Buildings Polygon FC Units Point FC Streets Polyline FC x 3,y x 0,y x 2,y 2 x 1,y E Washington St

–2010 Indiana GIS Conference Election Service – Structure WCF Service with 2 interfaces with identical methods: Client-side applications interface: methods are REST-enabled and called via GET requests. All input parameters are strings. Server-side applications interface: service can easily be added as a service reference in Visual Studio. Input parameter types vary.

–2010 Indiana GIS Conference Election Service – Functionality Possible Inputs: Address XY coordinates Precinct Returns: polling place locations satellite voting locations voter registration information voting districts elected officials candidates ballots

–2010 Indiana GIS Conference Obtaining Polling Place Input: XY coordinates Point in Polygon Query: which precinct polygon is point in? Tabular Query: which polling place is associated with the precinct? APIP Web Service Query Web Service

–2010 Indiana GIS Conference Obtaining Elected Officials (1) Input: XY coordinates Tabular Query: get list of positions For each position, get precinct feature class Point in Polygon Query: which precinct is it in? Tabular Query: which elected official is in this position in this district? APIP Web Service

–2010 Indiana GIS Conference Obtaining Elected Officials (2) Positions Table Districts Table

–2010 Indiana GIS Conference Obtaining Elected Officials (3)

–2010 Indiana GIS Conference QUESTIONS?