Skip to content

A Google Chrome Extension that will replace Google Maps with other mapping services on any web site.

License

Notifications You must be signed in to change notification settings

kahatlen/MapReplace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapReplace

A Google Chrome Extension that will replace Google Maps with other mapping services on any web site.

Map Replace let you replace Google Maps with maps from the Norwegian Mapping Authority, Finn.no (Norway) or Open Street Map. This Chrome Extension works on any web site that uses Google Maps, like Strava.com, Runkeeper.com and Movescount.com.

The benefit of replacing Google Maps with other map providers is that they might provide better maps for certain areas. For example, the maps from the Norwegian Mapping Authority provides superior maps over Norway.

Contributing

Add other maps and layers by sending a pull request to this repository. By following the schema design in the js/interceptors.js file, the layers will get appended to the extension popup.

Developing

There are no external dependencies for this project, just clone the repo and develop.

git clone https://github.com/follesoe/MapReplace/

Running the extension to Chrome

Navigate to chrome://extensions/ in Google Chrome, check the Developer mode options in the top right hand corner. Press the Load unpacked extension... and select the project root folder.

Building the extension

There seems to be a bug with OS X and Chrome locale requiring both the "nb" and "no" locale for Norwegian. To handle this, the "no" locale needs to be duplicated. This is handled as a step in the building.

To build the extension run the following command in the terminal (on a Mac with make installed)

make

To remove the duplicated locale directory and bundled extension run make clean.

Contributors

Icon design

Icon is made by Hege Røkenes

License

MIT: http://rem.mit-license.org

The map providers can have different license. This extension does not store or have any official affiliation with any of the map providers. The map data is only requested by the clients them self.

About

A Google Chrome Extension that will replace Google Maps with other mapping services on any web site.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 86.9%
  • CSS 6.1%
  • HTML 4.5%
  • Makefile 2.5%