These scripts make it easier to play GeoGuessr-style games on mapcrunch.com:
- Check your geo-guess adds an input box for (latitude, longitude) coordinates to MapCrunch, and a button which takes you to a Google Maps page showing directions from your MapCrunch starting point to those coordinates
- Jump to map adds two buttons to MapCrunch — the first opens Google Maps at your current location, and the second opens Maps to a set of directions from where you started out when you pressed "Go" to where you are now
- Minimal UI makes sure you can see as much of your streetview scene as possible, by hiding most of MapCrunch’s buttons and toolbars, and streamlining the few that remain (and it makes my other scripts look better, too)
- Hide location names hides the box with the name of the current location
- Hide streetview labels hides the labels on roads, etc
I use all of these together, but they should all work on their own, too.
- Install Userscripts Safari (App Store)
- Open the Userscripts manager
- Press the +, and then choose "New Remote"
- Paste the URL for the file
- Press save
Use these URLS:
- Check your geo-guess — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Check%20your%20geo-guess.js
- Jump to map — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Jump%20to%20map.js
- Minimal UI — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts-safari-css/MapCrunch%20-%20Minimal%20UI.css
- Hide location names — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts-safari-css/MapCrunch%20-%20Hide%20location%20names.css
- Hide streetview labels — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Hide%20streetview%20labels.js
- Install Violentmonkey
- Open the Violentmonkey Dashboard
- Press the +, and then choose "Install from URL"
Use these URLS:
- Check your geo-guess — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Check%20your%20geo-guess.js
- Jump to map — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Jump%20to%20map.js
- Hide streetview labels — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/userscripts/MapCrunch%20-%20Hide%20streetview%20labels.js
- Install Stylus (Firefox, Chrome)
- Visit the URLs for the stylesheets you want to install (Stylus will intercept the page and provide an install button)
Use these URLS:
- Minimal UI — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/stylus-usercss/MapCrunch%20-%20Minimal%20UI.user.css
- Hide location names — https://raw.githubusercontent.com/nickloewen/mapcrunch-userscripts/main/stylus-usercss/MapCrunch%20-%20Hide%20location%20names.user.css
This script adds an input box for map coordinates* to MapCrunch, as well as a button to open a Google Maps page with directions to those coordinates from where you started out on MapCrunch after you pressed "Go."
* Keyword searches will work too, but sometimes Google Maps will misinterpret your keyword (sometimes it tries to find a match that is closer to where you are connecting to the internet from) — so more specific keywords ("Halifax, Nova Scotia" instead of just "Halifax") are better, and explicit coordinates are best.
To play a GeoGuessr-style game, using explicit coordinates:
- Open MapCrunch and load a random view
- Guess where in the world that view is from
- Open Google Maps in another tab
- Using Google Maps, browse to the location that you have guessed
- Right-click on the Google Map to bring up a menu with a set of (latitude, longitude) coordinates at the top
- Click on the coordinates — this should automatically copy them to your device’s clipboard
- Switch back to your MapCrunch tab
- Paste the coordinates into the input field
- Press “Guess”
- Google Maps will open in a new tab, showing you directions from where you were on MapCrunch to the coordinates that you guessed
To play a GeoGuessr-style game, lazily, with keywords:
- Open MapCrunch and load a random view
- Guess where in the world that view is from
- Type the name of a the city, and it's country ("Ankara, Turkey") or the name of a landmark ("Sukhothai Town") into the input box
- Press "Guess"
- Google Maps will open in a new tab, showing you directions from where you were on MapCrunch to the place that you guessed (hopefully)
It looks like this (paired with Minimal UI):
This script adds two buttons to MapCrunch:
- "Map" opens Google Maps at your current location
- "Directions from start" opens Google Maps to a set of directions from where you started out when you pressed "Go" to where you are now
This CSS stylesheet makes sure you can see as much of your streetview scene as possible by streamlining MapCrunch's UI. It also makes my other scripts look nicer.
The key features:
- streamlines the top bar
- shrinks the logo and buttons
- removes the translucent background
- moves the previous/next panorama buttons, and the location name, to the bottom left
- hides the "home, gallery, about..." bar at the top
- hides ads
- hides social media buttons
- adds CSS for the buttons from my other scripts
With:
Without:
Hides the box with the name of the current location
Hides the labels on roads, etc