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

Nominatim database update #1709

Closed
bidabil opened this issue Mar 9, 2020 · 1 comment
Closed

Nominatim database update #1709

bidabil opened this issue Mar 9, 2020 · 1 comment
Labels

Comments

@bidabil
Copy link

bidabil commented Mar 9, 2020

Hi,
We want to make an application used by a lot of people who update our local Nominatim database.
by searching on the internet, we found two methods:

  1. Having direct access to the database (we need the database architecture and developing the whole update program).
  2. Update by a third-party project (like the openstreetmap ID project).

Our question is:
If using the second option is not possible, how do we update using the first?

@mtmail
Copy link
Collaborator

mtmail commented Mar 9, 2020

duplicate openstreetmap/iD#7417

You'd need to create OSM change files, direct access to the database will just cause trouble. I don't know if ID can output those.

Changefiles is already out of scope for Nominatim (#1329 (comment)), it's possible but we don't want to end up debugging custom data. Again ID might be able to produce valid OSM change files. I don't think anybody has tried that yet.

Direct changing data in the database is definitely out of scope for support requests.

Our main concern is growing the overall OpenStreetMap project, making data free for everybody under the ODbL license.

Note you'd likely mix data of different licenses, triggering a ODbL share-a-like #1699

@mtmail mtmail added the question label Mar 9, 2020
@lonvia lonvia closed this as completed Apr 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants