dt 3.4: Where is the datum point on the map in the centre map view? (and other comments

I can understand darktable deriving the co-ordinates when I drop an image, with a ‘pointer’, on to the map. But when I scroll the map around the displayed co-ordinates change. What part of the map are these co-ordinates referencing ? There is no datum mark that I can see.

Actually this is just one instance of a growing collection of anomalies I find in the map functionality :

  • erratic and unpredictable scrolling of the map,
  • inconsistent operation of the ‘find location’ feature, depending on spelling and punctuation
  • the ‘show OSD’ feature requiring the map to be moved out of the way before the co-ordinates can be seen
  • the centre of the map moving when zooming in and out
  • new areas of the map not being revealed immediately when panning the map - so it is possible the scroll the map completely off the screen without it being repainted (9th gen. i7 processor with 32 GB)
  • results of using ‘location’ function don’t seem credible (example: the location of Suzhou, in China, is shown on the map as being in the south central part of Serbia)
  • the ‘update location’ feature of the ‘locations’ function deletes the film strip from the map view and from the lighttable view

Should I assume that ‘Map’ is still a work in progress, with lower priority for the developers than lighttable and darkroom functionality ?

Many things about map view are related to a library named osm-gps-map (GitHub - nzjrs/osm-gps-map: A Gtk+ Widget for Displaying OpenStreetMap tiles LOOKING FOR A NEW MAINTAINER) and unfortunately, this library hasn’t been updated since more than a year. And it’s not that easy to change that library and would be a big work to recreate a new one. See that issue: Replace osm-gps-map Gtk widget · Issue #6763 · darktable-org/darktable · GitHub

And some improvements have been made on that view for the 3.4 as you could see in release notes. Improvements that could be made by darktable community. So if you find some developers to work on osm-gps-map library, we will all love that!

Last you don’t precise which OS you use and some issues could be related to specific OS, especially on Mac OS X and Windows as we have to few developers, and so some things works better on Linux than other systems.

For example, I’m on Linux and have a less powerful system than you (an AMD Ryzen 3600 with 16GB) and I don’t see any erratic or unpredictable scrolling.

About search locations, i never had issues on that. And if I search Suzhou, your example, it’s shown correctly in China:

Note that the maps are loaded from the internet, so it probably isn’t your system, but your network connection.

Please see attached:

Bad ping, very slow Upload (unless they promised you “up to” 110/10).

To give me a comparison, please also perform a check using

17ms is not a Bad Ping. And for the upload, here in Germany for example most private isp offer you only asymmetric connection speeds (unless you are willing to pay a ridiculously high price).
My cable offers 200/50 mbit, and that’s with an upload upgrade option. 10 or 20 Mbit upload is unfortunately what most people have.

Anyways, this Internet connection is more than Sufficient for browsing maps. In my experience Maps is much better on Linux than on windows.