Presentation is loading. Please wait.

Presentation is loading. Please wait.

Polling Locator Johnson County Election Office –Poll locator for mobile or web based access.

Similar presentations


Presentation on theme: "Polling Locator Johnson County Election Office –Poll locator for mobile or web based access."— Presentation transcript:

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

7

8

9 Use poll locator webservice w/ address apid to get poll information

10

11

12 Process

13

14

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

21

22

23

24

25

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


Download ppt "Polling Locator Johnson County Election Office –Poll locator for mobile or web based access."

Similar presentations


Ads by Google