Availability
The version is already available for download on Windows, Mac. If automatic update is enabled, then the update will be installed automatically on Windows and macOS. The publication of updates for Linux is temporarily not functioning, please accept our apologies.
Added alternative mapping provider - OpenStreetMap
At numerous user requests, we have added support for OpenStreetMap (OSM) as alternative to Yandex Maps. The key advantage of Yandex Maps service is that it is completely free to use within the application, which fits well with the Tonfotos licensing policy - a one-time license payemnt without a monthly fee, which makes it impossible to use many other mapping services with usage-based pricing. But the disadvantage is that the map detail varies greatly in different regions. For many places on the planet, these maps are just not detailed enough.
OpenStreetMap is user-contributed and has very high detail virtually all over the world. But their disadvantage is that the server capacity of the service is limited, and therefore there is no guarantee that access to map images will remain free in the future for the Tonfotos application. However, as long as such an opportunity exists, we are happy to provide it to users.
You can switch the mapping provider in the application settings.
Better detalisation of events on the map
In previous versions of the program, the maximum level of detail on a large map was up to a specific event, and the position of this event on the map was averaged over all the photos contained in it. This could cause complaints if a series of photos were taken in motion - only one icon was displayed and not always where expected.
Starting with 1.13, at higher zoom levels, events are broken down into individual photos, and each photo is displayed separately according to its geolocation. However, if photos are very close to each other on the map and overlap, they will still be grouped together for better visibility and performance.
The downside to this approach is that it can reduce maps performance if you have tens of thousands of photos taken in a single region (such as a single city). We’ve added an extra layer of data caching to reduce the impact of this performance penalty, but it’s still noticeable.