具有Lat / Lon支持的世界地图

时间:2014-07-29 14:27:08

标签: javascript flash svg actionscript maps

我需要JS / Flash中的矢量世界地图,它支持基于纬度/经度坐标显示点。我需要将它用于办公室定位器,以及在世界各地设有办事处的公司。想法是你点击列表中的办公室,地图导航到该办公室的点。所有办公室都会显示点。

  • JVectorMap是用JS构建的,但据我所知,它不支持Lat / Lon
  • SVG World Map是使用jQuery构建的,但没有Lat / Lon,它只支持点击国家/地区
  • This question(和this gist)使用D3绘制可能带有Lat / Lon点的地图
  • Vis4包含100多个投影,可能还支持lat / lon
  • GerbenRobijn有一个带有lat / lon支持的征集地图

如何设计地图以支持Lat / Lon坐标,并将X / Y转换为Lat / Lon(将鼠标坐标转换为Lat / Lon),并将Lat / Lon转换为X / Y(将地理标记转换为地图上的一个点)

1 个答案:

答案 0 :(得分:3)

所有体面的地图套餐都有“Lat / Lon支持”。第一个示例的帮助页面JVectorMap描述了两个函数:

  

latLngToPoint       将表示为纬度和经度的坐标转换为地图上的像素坐标。

     

pointToLatLng       将笛卡尔坐标转换为以纬度和经度表示的坐标。

同一个包中的'setFocus'可以接受lat / lon或x,y坐标。

我没有看到问题。