Innehållsförteckning:
- Steg 1: Montering av filerna
- Steg 2: Ändra Windows -registret
- Steg 3: Använda hacket
- Steg 4: Felsökning
Video: Ändra Windows för att visa var ett foto togs: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
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
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
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.
- Öppna registerredigeraren. (Klicka på Start -knappen, skriv sedan "regedit" och tryck på Enter.)
- I registerredigeraren går du till följande nyckel: HKEY_CLASSES_ROOT / jpegfile / shell
- 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".
- Högerklicka på knappen "Visa plats i Google Maps" och välj igen Ny/nyckel. Ge den här nyckeln "kommando".
- 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:
Så här ställer du in Samsung Galaxy S7 med Android 8.0 för att bara visa skärmen för en app !!: 5 steg
Så här ställer du in Samsung Galaxy S7 med Android 8.0 att bara visa skärmen för en app !!: Denna instruktion visar dig hur du ställer in din samsung galaxy s7 för att bara visa skärmen för en app.Detta är bra om du har en bebis/ett barn som gillar att spela med din telefon eller vill se till att din telefon bara finns i en app när någon annan är
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?
Enkel smygfotbrytare / pedal för att minimera Windows och visa skrivbordet: 10 steg
Easy Stealth fotpedal / pedal för att minimera Windows och visa skrivbord: Jag tillbringar mestadels tid vid en datorprogrammering, och på kort tid slutar jag med hela mitt skärmens riktiga tillstånd fyllt med fönster. För det mesta är mina fötter väldigt lata, så jag tog idén jag såg någonstans för att göra en mycket lätt och billig fot
Använd SSH och XMing för att visa X -program från en Linux -dator på en Windows -dator: 6 steg
Använd SSH och XMing för att visa X -program från en Linux -dator på en Windows -dator: Om du använder Linux på jobbet och Windows hemma eller vice versa kan du ibland behöva logga in på datorn på din andra plats och köra program. Tja, du kan installera en X -server och aktivera SSH -tunnling med din SSH -klient, och en