Skip to content
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

"Heavy-duty" configurable geocode command #96

Closed
jqnatividad opened this issue Nov 5, 2021 · 7 comments
Closed

"Heavy-duty" configurable geocode command #96

jqnatividad opened this issue Nov 5, 2021 · 7 comments
Assignees
Labels
enhancement New feature or request. Once marked with this label, its in the backlog.

Comments

@jqnatividad
Copy link
Collaborator

jqnatividad commented Nov 5, 2021

qsv bundles reverse-geocoder - a "lightweight" static, nearest city geonames geocoder.

But for real, street-level geocoding, we need a configurable geocoder that can use the user's geocoder backend of choice.

For the initial implementation of a heavy-weight geocoder, we'll start in order of implementation:

  • pelias (because it's open-source, and users can stand up their own customizable pelias geocoder instance; no ToS prohibiting caching results, etc.)
  • google geocoder

Other geocoder backends in the backlog:

This geocoder will be its own qsv command - geocode unlike the current lightweight one, which is just one of many apply operations.

@jqnatividad jqnatividad added the enhancement New feature or request. Once marked with this label, its in the backlog. label Nov 5, 2021
@jqnatividad
Copy link
Collaborator Author

this will be a specialized version of the fetch command (#77).

@jqnatividad jqnatividad added this to the 0.30.0 milestone Dec 1, 2021
@dathere dathere deleted a comment from github-actions bot Feb 2, 2022
@jqnatividad
Copy link
Collaborator Author

Since qsv will be presented at NYC Open Data Week (Mar 5-12 2022), the first integration target will be NYC's geocoder geoclient.

@jqnatividad jqnatividad self-assigned this Feb 2, 2022
@jqnatividad
Copy link
Collaborator Author

Now that fetch is largely done and has Redis response caching, we can build on fetch to implement this.

@jqnatividad jqnatividad reopened this Mar 8, 2022
@jqnatividad jqnatividad added help wanted Extra attention is needed and removed no-issue-activity labels Mar 8, 2022
@jqnatividad jqnatividad removed this from the 0.40.0 milestone May 1, 2022
@github-actions
Copy link

github-actions bot commented Jul 1, 2022

Stale issue message

@jqnatividad
Copy link
Collaborator Author

Reopening now that fetch has stabilized.

Also, move the geonames geocoder from apply to this command as the default geocoder.

@github-actions
Copy link

Stale issue message

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Nov 27, 2022
@jqnatividad jqnatividad reopened this Aug 21, 2023
@jqnatividad
Copy link
Collaborator Author

Initial installment done using updateable geonames database with #1231

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request. Once marked with this label, its in the backlog.
Projects
None yet
Development

No branches or pull requests

1 participant