Download presentation
Presentation is loading. Please wait.
Published byGwendoline Hines Modified over 9 years ago
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
Use address webservice to get apid Kept everything web service based since multiple interfaces needs access (phone, web)
6
Process
9
Use poll locator webservice w/ address apid to get poll information
12
Process
15
Data Data published from Election Office –Voting Precincts (polygons) –Elections (temporal event) –Polling Location (points)
16
elcElection ELID (PK) Status Description Start Finish VotingPrecinct_PL Precinct (PK) PrecinctName KSSenateDistrict KSRepresentativeDistrict KSBOEDistrict BOCCDistrict elcElectionPollingPlacePrecinct ELID (PK) PPID (PK) Precinct (PK) Status elcPollingPlace PPID (PK) Status Description APID (FK) Address, City, State, Zip spX, spY, Longitude, Latitude PollingPlace_PT 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 election > Aug 5 ’08 Primary > Nov 4 ’08 General 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) 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
elcElection ELID (PK) Status Description Start Finish VotingPrecinct_PL Precinct (PK) PrecinctName KSSenateDistrict KSRepresentativeDistrict KSBOEDistrict BOCCDistrict elcElectionPollingPlacePrecinct ELID (PK) PPID (PK) Precinct (PK) Status elcPollingPlace PPID (PK) Status Description APID (FK) Address, City, State, Zip spX, spY, Longitude, Latitude PollingPlace_PT From these (and other) tables/FCs, AIMS derives various SQL Server views and SDE Views: vwAddptPollingPlace Addpt-AddptIntersect-elcPollingPlacePrecinct APID … Precinct … PPID … PollingPlace_PT_vw1 PollingPlace_PT-elcElectionPollingPlacePrecinct- VotingPrecinct_PL PPID … Precinct … VotingPrecinct_PL_vw5 Precinct … PPID … VotingPrecinct_PL-elcElectionPollingPlacePrecinct- elcPollingPlace 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
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. TextCasterAIMS
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. TextCasterAIMS
29
It’s also possible to collaborate with an online mapping service to return a link within the text message that, when clicked, will launch a cell phone’s 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 voter’s polling place!
30
Highlights Embedded iframe – development between 2 locations Use of AJAX on main page AWS to optimally match addresses –Don’t 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 doesn’t always get you to a street AIMS addresses more accurate than google/virtual earth
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.