【发布时间】:2014-07-29 14:27:08
【问题描述】:
我需要一个 JS/Flash 中的矢量世界地图,它支持基于纬度/经度坐标显示点。我需要将它用于办公室定位器,用于在世界各地设有办事处的公司。这个想法是您单击列表中的办公室,然后地图导航到该办公室的点。为所有办公室显示点。
- JVectorMap 是用 JS 构建的,但不支持 Lat/Lon,据我所知
- SVG World Map 是用 jQuery 构建的,但没有 Lat/Lon,它只支持点击国家
- This question(和 this gist)使用 D3 绘制可能带有纬度/经度点的地图
- Vis4 包含 100 多个投影,可能支持纬度/经度
- GerbenRobijn 有一个支持纬度/经度的 equirect 地图
如何设计地图以支持 Lat/Lon 坐标,并将 X/Y 转换为 Lat/Lon(将鼠标坐标转换为 Lat/Lon),并将 Lat/Lon 转换为 X/Y(将 Geo-marker 转换为地图上的一个点)
【问题讨论】:
-
Google maps api 这样做。
-
好主意 robbert,但它只能在线获得。我正在尝试构建一个离线工具,所以它不能依赖谷歌地图。
标签: javascript flash svg actionscript maps