Skip to content
This repository has been archived by the owner on Jan 29, 2021. It is now read-only.

As a user, I want a reliable source of address autocompletion to help me pick a valid address. #27

Open
jordantdavis opened this issue Sep 23, 2017 · 3 comments

Comments

@jordantdavis
Copy link
Contributor

jordantdavis commented Sep 23, 2017

Acceptance criteria:

  • Provide at most X number of address candidates (X being configurable).
@mshenfield
Copy link
Contributor

Going to re-open this. I think we've been misusing the findAddressCandidates endpoint. From the description:

The findAddressCandidates operation geocodes one location per request

It is meant to transform a well formed address into a point or polygon. We are using it for this, but we're also using for auto-completion. It's not very good at this. Here's a quick gif of my making multiple requests w/ insomnia - you can see it cuts out in the middle, and only gives me useful auto completions once I've correctly typed in most of my address:

nashville-address-lookup

Something like the Google Autocomplete API is purpose built for this, and should be used instead (plus it comes w/ a nice widget). In the meantime, we should disable auto-completion and just have an error message that says "We couldn't find your address" or something.

@mshenfield mshenfield reopened this Mar 18, 2018
Parcel Planning automation moved this from Done to Backlog Mar 18, 2018
@enlore
Copy link
Collaborator

enlore commented Mar 18, 2018

Should be merged with #28 per pending changes to API via PR #47

@enlore enlore added the groom label Mar 18, 2018
@mshenfield mshenfield changed the title As an API client, I want to get canonical address candidates for a given address, so that I can pick an address recognized by the Nashville Metro parcel data services As a user, I want a reliable source of address autocompletion to help me pick a valid address. Apr 1, 2018
@mshenfield
Copy link
Contributor

Just want to note that whatever we build, we'll need to provide the coordinates the our autocompletion API resolves to using Web Mercator coordinates (wkid 3857),

@mshenfield mshenfield moved this from Backlog to Ready in Parcel Planning Apr 17, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Development

No branches or pull requests

3 participants