Our local HAM Radio Club is currently using a Google Map for our rotor direction visualization software, here is an example of our app: https://linkpaste.org/visu/
Now - for obvious reasons - I want to change the projection of the map to an azimuthal equidistant one but have struggled a lot trying to implement a different projection on Google Maps... (tried with proj4, no luck, the official documentation only provides some code for a Gall-Peters Projection: https://developers.google.com/maps/documentation/javascript/examples/map-projection-simple)
I am willing to switch to some other library/software (mapnik, leaflet.js, OpenLayers...)
This is what I need
- The map should be interactive (zoomable, can drag around, etc.)
- The map should have a fixed center which I can define (our current position)
- The projection must be equidistant
- The map should have basic names for countries, cities, etc.
I have found NS6T's Equidistant Azimuth Map generator, but I need an interactive map not just a background image or PDF...
I also found this tool which kind of illustrates what I need, but it lacks any country or city names, it's just a basic shape of Europe.
Basically, something like a normal Google Map or Open Street Maps, but with Equidistant projection, would be ideal.
Can you point me in the right direction?
