I need a vector world map in JS/Flash that supports display of dots based on their lat/lon coordinates. I need to use this for a office locator, for a company with offices around the world. The idea is you click on the office in the list, and the map navigates to the dot of that office. Dots are displayed for all offices.
- JVectorMap is built with JS, but does not support Lat/Lon, as far as I can see
- SVG World Map is built with jQuery, but no Lat/Lon, it only supports clicking countries
- This question (and this gist) uses D3 to draw a map possibly with Lat/Lon dots
- Vis4 contains 100+ projections, and possibly supports lat/lon
- GerbenRobijn has an equirect map with lat/lon support
How do I engineer a map to support Lat/Lon coordinates, and convert X/Y to Lat/Lon (convert mouse coordinates to Lat/Lon), and convert Lat/Lon to X/Y (convert Geo-marker to a dot on the map)