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

GPS/Position functionality #72

Open
f10l opened this issue Apr 12, 2020 · 2 comments
Open

GPS/Position functionality #72

f10l opened this issue Apr 12, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request needs assignee somebody can assign this issue and start working question Further information is requested

Comments

@f10l
Copy link
Member

f10l commented Apr 12, 2020

This is a rather comprehensive issue:

We would like to use geoinformation for filtering the help-requests.
Therefore, each help-request would need a location where can be searched for through the app (like ?geoFilter=5km&lat=...&lng=...).

  • Discuss product behavior
  • Evaluate geocoding APIs to transform address to location
  • Implement geo filter by distance

There is already a location module provided by @Lukas1811 .
This has geocoding functionality and shows how to use typeorm with geo coordinates. If it competes with a geocoding API, please benchmark against each other.

@f10l f10l added enhancement New feature or request question Further information is requested labels Apr 12, 2020
@f10l f10l added the needs assignee somebody can assign this issue and start working label Apr 26, 2020
@sebastiangug sebastiangug self-assigned this Apr 27, 2020
@sebastiangug
Copy link

Do you know if there's a geodb out there that matches postcodes/addresses against coordinates for the whole country? I know such data file exists for free for several countries throughout europe.

Short of that, we could look at non-profit rates for google maps/mapbox api calls to get geodata based on postcode/address; So whenever we introduce a brand new address into the database, we save alongside its lat and long

@Lukas1811
Copy link
Contributor

The data from the current geo location module is from a website called GeoNames (http://download.geonames.org/export/zip/). The data ist free to use and we only have to mention that we took the data from there. The provide single files for a lot of countries but also one for all of them but I'm not sure if every country on earth is covered by this data

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs assignee somebody can assign this issue and start working question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants