-
Notifications
You must be signed in to change notification settings - Fork 241
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
[Feature request] Handle the GEO property #915
Comments
Can you elaborate? I don't know any calendar application that allows you to enter this property nor any application that makes use of it. If you just want to add geographic coordinates, you can always include them in the event's description. |
That's the classic chicken-and-egg problem : I'd probably have used it already if I knew it existed, that is, if either Thunderbird or NC exposed it in some way. There are several cases where you want precise coordinates, though I agree not average usage :
Not being able to enter it anywhere makes it not usable. Just like not being able to add attendees, when adding them with Thunderbird wants to add myself as organizer when it's not what I want… For average users it might not be as useful, at least until properly supported in the contacts as well. But what if the contacts supported it as well, and proposed to lookup the coordinates when entering addresses? Then when synchronized with a mobile app it would allow one-clic to a GPS app without having to look up the address each time. But again, that means having the property exposed in the first place. Thunderbird has tickets about this: 583569, 1370160. |
Since it is a standard property I would most definately like to use it. And there is more than Thunderbird... Now I am syncing and adding GEO data using a plugin in the CMS. But now each sync, there is no GEO property set and the CMS plugin has to do all entries again since the GEO is missing. Having the GEO property to add manually or automatically would come in handy. Being able to use a standard GEO property would reduce the amount of workflows for synced applications. It would reduce issues with geocoding providers, it would allow to minimize costs (or not at all) on geocoding. |
My plan about this is the following: |
If this is also added to the contacts app it would be even more awesome. Calendar can then pickup the GEO location from the contacts when adding a known location. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Why has it moved from 2.1.0 to "maybe some day"? Though the feature that auto-completes locations from contacts app still hasn't been repaired. |
Off-topic: @pieter-groeneweg the problem with adding locations for addresses in contacts app is most likely due to the fact that you would need access to a so called geocoding service that searches your address and returns lat/lon coordinates. This usually requires eg. an API key (eg Google Maps) or access to the OpenStreetmap (OSM) database. There are at least two projects around OSM for this purpose afaik: Nominatim Photon Here is a php wrapper for multiple geocoding APIs, you may want to check their cookbook chapters on Caching and Rate Limiting to stay within the acceptable use limits of Nominatim/Photon API backends. Geocoder/PHP It also supports a configurable Formatter for location strings. What should happen if the suggestions in the location field can not be retrieved with your current entry (same for contacts or calendar) ? Please note that especially calendar entries may include a floor/room number usually not retrievable from OSM. Maybe we need to split the location field (using a custom delimiter) in location address and location floor/room to make it failsave. |
@stefan123t As I wrote in my comment:
The GEO properties already can be entered manually in contacts app. In the past the LOCATION (without GEO) could be picked up automatically from contacts app if it was available.(#1959) Question remains if you need this automated. That would be an extra service. Caching and rate limiting can be an issue when you are not using a paid subscription, but in reality I cannot type and enter contacts and calendar items that fast to reach these limits. Plse note |
With the smartpicker now integrating OpenStreetMaps this would fit in well. @nimishavijay could you show a design on how we could integrate a field to pick an address via the smartpicker? |
The iCal standard has a GEO property to allow specifying the geographic coordinates of an event or task.
Being able to edit it could be useful in some cases (like, to properly specify conference venues…).
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: