Photoprism: Support Google Maps API for geocoding

Created on 8 Oct 2018  路  4Comments  路  Source: photoprism/photoprism

As a User, I want to have the option to use Google Maps instead of OpenStreetMap, so I have the best experience.

Right now, only OpenStreetMap is supported / used (just the reverse lookup API, not the UI).

Acceptance Criteria:

  • [ ] Add helpful information to our Developer Guide, Geocoding is just a stub right now
  • [ ] Change DB structure: We use the Place IDs of OpenStreetMap as location ID right now
  • [ ] Caching should also be improved to reduce load on API and improve indexing performance
  • [ ] Implement config option / parameters to configure OpenStreetMap and Google Maps (API key?)
  • [ ] Check license issues, maybe we can get a special license from Google as we are Open Source?
descoped todo

Most helpful comment

From the perspective of privacy and freedom we should stick to openstreetmap. Google has several limitations that can even change... and a self-hosted app imho shouldn't call a closed source for-profit SaaS.

All 4 comments

From the perspective of privacy and freedom we should stick to openstreetmap. Google has several limitations that can even change... and a self-hosted app imho shouldn't call a closed source for-profit SaaS.

Privacy, freedom and quality 馃槈 Google simply has the best maps implementation right now...

Apparently OpenStreetMap has much greater location / object detail than Google Maps.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ligurio picture ligurio  路  5Comments

dennorske picture dennorske  路  5Comments

bugs181 picture bugs181  路  3Comments

scilaci picture scilaci  路  5Comments

ToeiRei picture ToeiRei  路  4Comments