-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include lat/long for polling locations #165
Comments
@jungshadow this is something we had discussed a while back but was excluded from the 5.0 spec for reasons I do not recall. Given some of our addressing challenges it would be helpful to have a geolocation option for polling location addresses. |
#include "std_disclaimer.h" @pstenbjorn The reason we ended up not going with them in 5.0, I believe, is that the lat/lngs we got from the states and from third parties were usually wrong, and often by a large amount. For example, when we cross-checked the lat/lng coordinates provided by another large service for 1,000 addresses:
I mean, we can figure out how to add it, but I don't think I'd actually trust any data in those fields. :) |
@jdmgoogle Side note on this, I don't think we included the lat/long values in the previous feeds–mostly because we didn't have a place for them. Did they actually come from the states? |
@jdmgoogle I think you might be remembering a different data source. I don't recall ever seeing polling place geocodes in a VIP feed. Regardless, Google is unlikely to use lat/longs supplied by anyone other than ourselves (we geocode all polling location addresses for our product anyway), but I don't oppose adding them to the spec if other people feel they might be useful. |
@jktomer It was definitely something involving street segments. It may have been from a non-official source, though. I'll echo the "I'm okay having them in the spec for non-Google people to use (but we're only using values from our own geocoder)" sentiment. |
Thanks for the feedback on this. @jdmgoogle @jktomer @pstenbjorn @cjerdonek One remaining question here: Should |
You mean a "SimpleAddress" type with two elements "AddressLine" and "LatLong"? I'm okay with that. At least for me, the reason I didn't suggest doing that earlier is that at the time such a type would have only had "AddressLine". |
Here are the various options I see:
Changing My vote is to ping 1622.2 to see if they're open to adding a Thoughts? |
After some further investigation of 1622.2, it looks like there's not a feasible way to add lat/lng to Given that, I'm officially going to recommend we add a Yea/nay? |
Yea. |
Yea |
Assigning to @jdmgoogle, but feel free to reassign to me if you don't want it. |
Whoops. Spelling error in the spec. |
The second comment from the states:
This did exist in the never-launched 4.0 specification. It may be worth adding this to
ContactInformation
as well rather than just polling location in case it could be useful for other elements (e.g.ElectionAdministration
). To that point, does it make sense to extract the address "guts" ofContactInformation
and reuse inPollingLocation
(NB: I have a feeling we've probably had a lengthy conversation about this...but I don't remember)?The text was updated successfully, but these errors were encountered: