Innehållsförteckning:

Ändra Windows för att visa var ett foto togs: 4 steg
Ändra Windows för att visa var ett foto togs: 4 steg

Video: Ändra Windows för att visa var ett foto togs: 4 steg

Video: Ändra Windows för att visa var ett foto togs: 4 steg
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Ändra Windows för att visa var ett foto togs
Ändra Windows för att visa var ett foto togs

Introduktion

Har du någonsin tittat igenom dina resebilder och börjat undra vart du tog dem? Vad hette den lilla staden du stannade till i för fem år sedan, den där du hade det mest fantastiska kaffet? När du har ändrat Windows med hjälp av den här guiden kan du hämta en karta som visar var du tog dina foton - med bara ett par klick.

Varningar

Den här guiden kräver "viss montering" - det hjälper om du har en grundläggande förståelse för vad Windows -registret gör och hur du gör en enkel batch (. BAT) -fil. Om du inte gör det kan du fortfarande försöka följa stegen, men det kan vara svårare att ta reda på vad som är fel om du gör ett misstag.

Den här guiden är avsedd för Windows 10. Om du har en äldre version av Windows fungerar de första stegen fortfarande, men du kan behöva göra något annorlunda i steget "Ändra Windows -registret". Tyvärr, eftersom jag inte har några maskiner med en äldre Windows -version, kan jag inte hjälpa dig där; du kanske måste leta någon annanstans för att få hjälp med det.

Det här hacket fungerar bara på foton som tagits med en GPS-aktiverad mobiltelefon eller kamera. De flesta moderna smartphones kommer automatiskt att spara platsdata till varje foto de tar - om de råkar ha platsdata tillgängliga. Det fungerar inte i följande fall:

  • Fotot togs i ett område där telefonen eller kameran inte kunde bestämma sin egen plats, till exempel ett inomhusområde.
  • Bilden togs medan telefonens platstjänster var avstängda, till exempel i "flygplansläge".
  • Fotoets platsdata har tagits bort. Till exempel, när du laddar upp en kopia av ett foto till Facebook, tas platsdata för den uppladdade kopian vanligtvis bort.

Steg 1: Montering av filerna

Montering av filerna
Montering av filerna

För att börja behöver du Phil Harveys ExifTool -program. Detta kan hittas på Mr. Harveyys personliga sida på Queen's Universitys webbplats:

owl.phy.queensu.ca/~phil/exiftool/

Ladda ner Windows körbara paket och extrahera det till mappen C: / EXIFTool. Byt namn på EXE -filnamnet till "exiftool.exe".

Jag har bifogat en batchfil med namnet "Exif2GoogleMaps.bat" - ladda ner den till samma mapp. Om du är nyfiken eller misstänksam är innehållet i filen följande:

@echo offfor /f "tokens =*" %% i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%% d ° %% d' %%. 2f" "%~ 1" ') ställ in COORDS = %% i om "x%COORDS:-=%" == "x%COORDS%" (explorer "https://www.google.com/maps/place/%COORDS%") annat (ECHO Den bilden har inga GPS -koordinater! Paus)

Som du kan se är filens funktion ganska enkel. Den använder ExifTool för att läsa GPS -koordinaterna från bilden och formatera dem på ett sätt som Google Maps kan förstå. Om ExifTool lyckades hitta koordinaterna öppnar batchfilen en webbsida i datorns standardwebbläsare som pekar på målkoordinaterna i Google Maps. Annars kommer det att lämna ett meddelande om att bilden inte har GPS -koordinater.

Steg 2: Ändra Windows -registret

Ändra Windows -registret
Ändra Windows -registret

Därefter måste vi konfigurera Windows-registret så att högerklicka på en JPG-fil ger oss möjligheten att öppna den med den batchfil som vi just gjort.

  1. Öppna registerredigeraren. (Klicka på Start -knappen, skriv sedan "regedit" och tryck på Enter.)
  2. I registerredigeraren går du till följande nyckel: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Högerklicka på "skal" -tangenten och välj Ny / nyckel. Detta kommer att leda till att en ny nyckel visas i "skal" och du uppmanas att ange ett namn. Namnge den nya nyckeln "Visa plats i Google Maps".
  4. Högerklicka på knappen "Visa plats i Google Maps" och välj igen Ny/nyckel. Ge den här nyckeln "kommando".
  5. Klicka på "kommando" för att öppna den. Högerklicka på värdet "(Standard)" i rutan till höger och välj "Ändra". Registerredigeraren kommer att be dig om värdeinformation; ange följande: C: / EXIFTool / Exif2GoogleMaps "%1"

När du är klar ska Windows -registret se ut ungefär som ovanstående skärmdump och ändringarna bör vara fullständiga.

Steg 3: Använda hacket

Att använda detta hack är ganska enkelt. Högerklicka på valfritt JPG-foto, och alternativet "Visa plats i Google Maps" ska finnas på högerklicksmenyn. Välj det, och om fotot har platsdata kommer din webbläsare att dyka upp en ny flik med fotoets plats som visas i Google Maps.

Steg 4: Felsökning

Jag högerklickade på en JPG-fil, men alternativet "Visa plats i Google Maps" visades inte

Mest troligt är ditt Windows -register konfigurerat för att åsidosätta jpegfile -nyckeln med något annat. Det finns två möjligheter, som du båda kan fixa med hjälp av registerredigeraren:

  • Du kan ha en åsidosättning på användarnivå. För att åtgärda detta, gå till HKEY_CURRENT_USER / Software / Classes. Om du ser en "jpegfile" -nyckel i den mappen, överskrider den nyckeln förmodligen rotnyckeln. Följ helt enkelt samma procedur som du gjorde för HKEY_CLASSES_ROOT / jpegfile, men gör det istället för HKEY_CURRENT_USER / Software / Classes / jpegfile.
  • Du kanske har installerat en tredjeparts bildvisare som åsidosätter jpegfile-klassen. I det här fallet måste du hitta rätt nyckel i HKEY_CLASSES_ROOT eller HKEY_CURRENT_USER / Software / Classes; i mitt fall var det HKEY_CLASSES_ROOT / XnView.jpg. Återigen, när du har hittat rätt nyckel är proceduren nästan identisk.

När jag väljer "Öppna plats i Google Maps" öppnar datorn Google Maps i en webbläsare som jag inte gillar (vanligtvis Microsoft Edge)

Skriptet använder alltid datorns standardwebbläsarinställning. För att åtgärda detta, ställ in din standardwebbläsare till något du faktiskt gillar.

När jag väljer "Öppna plats i Google Maps", ger datorn ett fel som "Söker efter Exif2GoogleMaps.bat". ELLER: När jag väljer "Öppna plats i Google Maps" ser jag ett svart fönster med ett fel som "Filen hittades inte: exiftool.exe"

Filerna finns inte i rätt mapp. Kontrollera steg 1 igen och se till att exiftool.exe och Exif2GoogleMaps.bat båda finns i C: / EXIFTool.

När jag väljer "Öppna plats i Google Maps" öppnar datorn Google Maps, men det visar definitivt fel plats (t.ex. mitt i havet)

Det verkar som att ExifTools utmatning inte kunde läsas korrekt av Google Maps. Detta kan bero på en egenhet i dina språkinställningar i Windows, eller det kan bero på ett problem med batchfilen. Prova att ladda ner och använda batchfilen från steg 1 istället för vad du nu har. Om det inte fungerar ber jag om ursäkt, men jag kanske inte kan hjälpa dig. Kontakta mig ändå så ska jag se vad jag kan göra.

Rekommenderad: