@runmode hide
@echo off
for /f "tokens=*" %%i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%%d°%%d'%%.2f" {filepath}') do set COORDS=%%i
if "x%COORDS:-=%"=="x%COORDS%" (
explorer "https://www.google.com/maps/place/%COORDS%"
) else (
ECHO That picture does not have GPS coordinates attached!
pause
)
I set this as a context menu item for images. Set it as an MS-DOS Batch Script. You need exiftool installed and in your path.
Handy way to click on a photo and use the context menu to open the location where it was taken on Google Maps. It will work for videos as well, if they have the metadata embedded.
Only that I didn't know it existed because mine doesn't have it.
It seems like there is an issue where if you are a very long time user, some new functionality might get hidden. I did try Google and it didn't immediately come up, and I didn't find anything in the image viewer right click menu either.
Is there a way to add it back in without messing up other settings?
For those of us not as fluent in DOpus, the steps would be Settings>File Types>File Type Groups and then double-click on 'Images' to bring up the 'Edit "Images" File Type Group' dialog box. On that box, click on the 'Context Menu' tab and then double-click on the 'Locate in Google Earth' item.
Proceed with changing "Image LOCATE=googleearth" value to "Image LOCATE=menu". This action will, not only, cause the "Locate in Google Earth" context menu item to appear, but will then give you a choice of which available geo service you want to use.
Why the LOCATE context menu item does not appear when it was set to 'googleearth' in the File Type preferences is likely due to googleearth not being installed on your PC. For more detail, search the Opus help file for "googleearth" and scroll down to the subsection "Locate". Have I missed any important points?