Map service switch bookmarklet
Switch to OSM
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.location.href='http://www.openstreetmap.org/#map='+zoom+'/'+lat+'/'+lon;}else{alert('Not%20supported');}})();
Switch to Google map
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.location.href='https://www.google.co.jp/maps/@'+lat+','+lon+','+zoom+'z';}else{alert('Not supported');}})();
Switch to Mapillary
https://www.mapillary.com/app/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.location.href='https://www.mapillary.com/app/?lat='+lat+'&lng='+lon+'&z='+zoom;}else{alert('Not supported');}})();
Switch to OpenStreetCam
https://www.openstreetcam.org/
javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.location.href='https://www.openstreetcam.org/map/@'+lat+','+lon+','+zoom+'z';}else{alert('Not%20supported');}})();
Open 'Overpass-turbo'by Martin Raifer (tyr_asd)
http://overpass-turbo.eu/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://overpass-turbo.eu/?Q=&C='+lat+';'+lon+';'+zoom);}else{alert('Not supported');}})();
Open 'Osmose'by E. Chové, J. Jaubert, F. Rodrigo
http://osmose.openstreetmap.fr/map/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://osmose.openstreetmap.fr/map/#zoom='+zoom+'&lat='+lat+'&lon='+lon);}else{alert('Not%20supported');}})();
Open 'Who did it'by Ilya Zverev
http://simon04.dev.openstreetmap.org/whodidit/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://simon04.dev.openstreetmap.org/whodidit/?zoom='+zoom+'&lat='+lat+'&lon='+lon);}else{alert('Not supported');}})();
Open 'Multimapas' by Javier Jiménez Shaw
http://javier.jimenezshaw.com/mapas/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://javier.jimenezshaw.com/mapas/mapas.html?z='+zoom+'&c='+lat+','+lon);}else{alert('Not supported');}})();
Open 'Map compare' by Geofabrik
http://tools.geofabrik.de/mc/
javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})z/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://tools.geofabrik.de/mc/#'+zoom+'/'+lat+'/'+lon);}else{alert('Not%20supported');}})();
Save and Import as Bookmark
<!DOCTYPE NETSCAPE-Bookmark-file-1> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <TITLE>Bookmarks</TITLE> <H1>Bookmarks</H1> <DL><p> <DT><H3 ADD_DATE="1508052523" LAST_MODIFIED="1508052560">Switch Map</H3> <DL><p> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.location.href='http://www.openstreetmap.org/#map='+zoom+'/'+lat+'/'+lon;}else{alert('Not%20supported');}})();" ADD_DATE="1508049148">->OSM</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.location.href='https://www.google.co.jp/maps/@'+lat+','+lon+','+zoom+'z';}else{alert('Not%20supported');}})();" ADD_DATE="1506346403">->GMap</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.location.href='https://www.mapillary.com/app/?lat='+lat+'&lng='+lon+'&z='+zoom;}else{alert('Not%20supported');}})();" ADD_DATE="1506348575">->Mapillary</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.location.href='https://www.openstreetcam.org/map/@'+lat+','+lon+','+zoom+'z';}else{alert('Not%20supported');}})();" ADD_DATE="1508051474">->OpenStreetCam</A> <DT><A HREF="javascript:(function(){var map_url=location.href;var dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}if(dummy){window.open('http://overpass-turbo.eu/?Q=&C='+lat+';'+lon+';'+zoom);}else{alert('Not supported');}})();" ADD_DATE="1508045865">>Overpass</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.open('http://osmose.openstreetmap.fr/map/#zoom='+zoom+'&lat='+lat+'&lon='+lon);}else{alert('Not%20supported');}})();" ADD_DATE="1508049334">>Osmose</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.open('http://simon04.dev.openstreetmap.org/whodidit/?zoom='+zoom+'&lat='+lat+'&lon='+lon);}else{alert('Not%20supported');}})();" ADD_DATE="1508049374">>Whodidit</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.open('http://tools.geofabrik.de/mc/#'+zoom+'/'+lat+'/'+lon);}else{alert('Not%20supported');}})();" ADD_DATE="1508051635">>Map compare</A> <DT><A HREF="javascript:(function(){var%20map_url=location.href;var%20dummy,lat,lon,zoom;if(map_url.match(/(www\.openstreetmap)/)){[dummy,zoom,lat,lon]=map_url.match(/map=(\d{1,2})\/(-?\d[0-9.]*)\/(-?\d[0-9.]*)/);}else%20if(map_url.match(/(google).*(maps)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}else%20if(map_url.match(/(mapillary)/)){[dummy,lat,lon,zoom]=map_url.match(/lat=(-?\d[0-9.]*)&lng=(-?\d[0-9.]*)&z=(\d{1,2})/);}else%20if(map_url.match(/(openstreetcam)/)){[dummy,lat,lon,zoom]=map_url.match(/@(-?\d[0-9.]*),(-?\d[0-9.]*),(\d{1,2})/);}if(dummy){window.open('http://javier.jimenezshaw.com/mapas/mapas.html?z='+zoom+'&c='+lat+','+lon);}else{alert('Not%20supported');}})();" ADD_DATE="1508051474">>Multimapas</A> </DL><p> </DL><p>