Waze Stuff

 

Waze is a powerful navigation tool (see www.waze.com).

Collaborative edition of the Waze map is done by users with WME (Waze Map Editor).

For anybody checking a map, in the Waze editor (or any other GIS application), it may be useful to have references to external maps. However, this feature was removed by Waze in August 2014. The purpose of this semi-automatic link is only to let users improve their own knowledge of the maps, and is not intended to be used for copying information from one application to another.

TheBookmarklets here under give access to Google Maps, OpenStreetMap, Bing Maps, the French Geoportail (Mostly useful in France), and Mappy (France Only). These short Javascripts are not foolproof and were only tested a few times in specific conditions and only on the Google Chrome and Firefox browsers for now.

The GoGoogle Bookmarklet

GoGoogle Creation Manual


To create the GoGoogle bookmarklet, drag and drop this icon to your browser bookmarks bar:

Alternatively, you may create a bookmark (any one will be ok) and change its URL property to a copy of the script here under.

GoGoogle User Manual

When in Waze Map Editor,
1) Refresh the WME map URL by clicking on the bottom right "chain" icon (),
2) Click on the new "GoGoole" Bookmark,
3) A new Google Maps tab opens with the actual position.

The GoGoogle Script

For those interested, here is the javascript text:

javascript:(function(){var p=document.location.href.split("&"); var lo=p[1].substr(4,p[1].length-4); var la=p[2].substr(4,p[2].length-4); var zo=Number(p[3].substr(5,p[4].length-5))+12; window.open('https://www.google.be/maps/@'+ la + ',' + lo + ',' + zo + 'z');})();

 

The GoOpenStreetMap Bookmarklet

GoOpenStreetMap Creation Manual


To create the GoOpenStreetMap bookmarklet, drag and drop this icon to your browser bookmarks bar:

Alternatively, you may create a bookmark (any one will be ok) and change its URL property to a copy of the script here under.

GoOpenStreetMap User Manual

When in Waze Map Editor,
1) Refresh the WME map URL by clicking on the bottom right "chain" icon (),
2) Click on the new "GoOpenStreetMap" Bookmark,
3) A new Google Maps tab opens with the actual position.

The GoOpenStreetMap Script

For those interested, here is the javascript text:

javascript:(function(){var ggp=document.location.href.split("&");var gglo=ggp[1].substr(4,ggp[1].length-4);var ggla=ggp[2].substr(4,ggp[2].length-4);var ggz=Number(ggp[4].substr(5,ggp[4].length-5))+12;window.open('http://www.openstreetmap.org/#map=' + ggz + '/' + ggla + '/' + gglo);})();

The GoBingMap Bookmarklet

GoBingMap Creation Manual


To create the GoBingMap bookmarklet, drag and drop this icon to your browser bookmarks bar:

Alternatively, you may create a bookmark (any one will be ok) and change its URL property to a copy of the script here under.

GoBingMap User Manual

When in Waze Map Editor,
1) Refresh the WME map URL by clicking on the bottom right "chain" icon (),
2) Click on the new "GobingMap" Bookmark,
3) A new Bing Maps tab opens with the actual position.

The GoBingMap Script

For those interested, here is the javascript text:

javascript:(function()%7B var gglat = '0'; var gglon = '0'; var ggzoom = 12; var ggparams=document.location.href.split("&");gglon=ggparams%5B1%5D.substr(4,ggparams%5B1%5D.length-4);gglat=ggparams%5B2%5D.substr(4,ggparams%5B2%5D.length-4);ggzoom=Number(ggparams%5B4%5D.substr(5,ggparams%5B4%5D.length-5))+12;window.open('http%3A//www.bing.com/maps/?v=2&cp='+ gglat + '~' + gglon + '&lvl=' + ggzoom + '&dir=0&sty=c');%7D)();

   

The GoGeoPortail Bookmarklet

GoGeoPortail Creation Manual


To create the GoGeoPortail bookmarklet, drag and drop this icon to your browser bookmarks bar:

Alternatively, you may create a bookmark (any one will be ok) and change its URL property to a copy of the script here under.

GoGeoPortail User Manual

When in Waze Map Editor,
1) Refresh the WME map URL by clicking on the bottom right "chain" icon (),
2) Click on the new "GoGeoPortail" Bookmark,
3) A new GoGeoPortail tab opens with the actual position.

The GoGeoPortail Script

For those interested, here is the javascript text:

javascript:(function()%7B var gglat = '0'; var gglon = '0'; var ggzoom = 12; var ggparams=document.location.href.split("&");gglon=ggparams%5B1%5D.substr(4,ggparams%5B1%5D.length-4);gglat=ggparams%5B2%5D.substr(4,ggparams%5B2%5D.length-4);ggzoom=Number(ggparams%5B4%5D.substr(5,ggparams%5B4%5D.length-5))+8;window.open('http%3A//www.geoportail.gouv.fr/accueil?c='+ gglon + ',' + gglat + '&z=0.0000' + ggzoom + '&l=ORTHOIMAGERY.ORTHOPHOTOS::GEOPORTAIL:OGC:WMTS(1)&l=TRANSPORTNETWORKS.ROADS::GEOPORTAIL:OGC:WMTS(1)&permalink=yes');%7D)();

The GoMappyBookmarklet

GoMappy Creation Manual


To create the GoMappy bookmarklet, drag and drop this icon to your browser bookmarks bar:

Alternatively, you may create a bookmark (any one will be ok) and change its URL property to a copy of the script here under.

GoGeoPortail User Manual

When in Waze Map Editor,
1) Refresh the WME map URL by clicking on the bottom right "chain" icon (),
2) Click on the new "GoGeoPortail" Bookmark,
3) A new GoMappy tab opens with the actual position.

The GoMappy Script

For those interested, here is the javascript text:

javascript:(function()%7B var gglat = '0'; var gglon = '0'; var ggzoom = 12; var ggparams=document.location.href.split("&");gglon=ggparams%5B1%5D.substr(4,ggparams%5B1%5D.length-4);gglat=ggparams%5B2%5D.substr(4,ggparams%5B2%5D.length-4);ggzoom=Number(ggparams%5B4%5D.substr(5,ggparams%5B4%5D.length-5))+6;window.open('http%3A//fr.mappy.com/#/0/M2/THome/N151.12061,6.11309,'+ gglon + ',' + gglat + '/Z' + ggzoom);%7D)();

 

Feedback

All comments, improvements, etc... are welcome (mail to benoit dot michel at gmail dot com), but there is no after sales warranty.

Do not use the above scripts to copy copyrighted information from a web site to another. Any use of this script is done under your own responsibility.