Polling Locator - PowerPoint PPT Presentation

About This Presentation
Title:

Polling Locator

Description:

... by the voter and provide detailed directions to the voter's polling place! ... Maps for point to point driving directions. Hurdles. Routing Points ... – PowerPoint PPT presentation

Number of Views:111
Avg rating:3.0/5.0
Slides: 32
Provided by: yod
Learn more at: https://aims.jocogov.org
Category:

less

Transcript and Presenter's Notes

Title: Polling Locator


1
Polling Locator
  • Johnson County Election Office
  • Poll locator for mobile or web based access

2
Solution
  • Polls Locator Webservice
  • Address Web Service based

3
Process
  • Prepopulate poll id for every address point

4
Process
5
Process
  • Use address webservice to get apid
  • Kept everything web service based since multiple
    interfaces needs access (phone, web)

6
Process
7
Process
8
Process
9
Process
  • Use poll locator webservice w/ address apid to
    get poll information

10
(No Transcript)
11
(No Transcript)
12
Process
13
Process
14
Process
15
Data
  • Data published from Election Office
  • Voting Precincts (polygons)
  • Elections (temporal event)
  • Polling Location (points)

16
From the shapefiles and comma-delimited text
files that the Election Office provides, AIMS
creates the following tables (aimsAppProd) and
feature classes (jocoPub).
  • 1 record per polling place
  • Hope Alive Christian Center
  • Blue Valley HS
  • 1 record per precinct
  • N616 (OP Ward 6, Precinct 16)
  • I406 (Lenexa Ward 4, Precinct 6)

1 record per election gt Aug 5 08 Primary gt Nov
4 08 General
  • Intersection table (polling place for a voting
    precinct in a given election
  • In the Aug 5 08 Primary, the polling place for
    precinct I406 is VFW Post 7397
  • In the Aug 5 08 Primary, the polling place for
    precinct H406 is Church of the Resurrection

17
From these (and other) tables/FCs, AIMS derives
various SQL Server views and SDE Views
vwAddptPollingPlace
Addpt-AddptIntersect-elcPollingPlacePrecinct
APID Precinct PPID
Provides precinct and polling place for every
address
Provides precinct(s) for every polling place
(coincident points)
Provides polling place for every precinct
18
Data
  • Data and Webservices are available to AIMS data
    licensees

19
Process
  • Create web page for presentation layer
  • Display poll information and map
  • www.jocopolo.com

20
Browser Access
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
24
(No Transcript)
25
(No Transcript)
26
and the mobile piece?
  • Text Messaging
  • To 74574
  • Text voteks 12878 Bond

27
Voters in Johnson County, Kansas are able to use
their cell phones to easily locate the polling
place that corresponds to their address. Text
the keyword VOTEKS along with their address to
short code 74574. This information is sent
through the TextCaster servers and a secure
inquiry is made into AIMS information Database.
TextCaster
AIMS
28
Address information is processed by the AIMS
Address Webservice and the location of the Voter
Polling Place is returned to the cell phone of
person making the inquiry.
TextCaster
AIMS
29
Its also possible to collaborate with an online
mapping service to return a link within the text
message that, when clicked, will launch a cell
phones web browser and show the actual location
of the polling place. We can even show the
address entered by the voter and provide detailed
directions to the voters polling place!
30
Highlights
  • Embedded iframe development between 2 locations
  • Use of AJAX on main page
  • AWS to optimally match addresses
  • Dont return multi address at single location
  • Do return multi address at multi location
  • Webservice performance resolve addr poll
    location
  • Maps for point to point driving directions

31
Hurdles
  • Routing Points
  • Lat/lon doesnt always get you to a street
  • AIMS addresses more accurate than google/virtual
    earth
Write a Comment
User Comments (0)
About PowerShow.com