在地图中绘图

时间:2009-01-28 16:55:19

标签: javascript map

我想在地图中定义一些点,并希望通过点击它们来加入2点。基本上,功能是识别地图中的位置并通过单行连接它们。出于某种原因,我无法使用谷歌地图API,并希望使用JavaScript实现这一目标。

提前致谢, 米兰

1 个答案:

答案 0 :(得分:2)

使用HTML本身的Javascript无法在两点之间产生一条线(在任何角度)。但这可以通过:

  • 使用带有一些矢量图形的Javascript(SVG和VML),谷歌地图实际上使用这种技术来做一些图形,如路由等。(link)
  • HTML5 CANVAS元素(使用excanvas扩展来在IE中完成此工作), (link)
  • 简单地通过“假”线作为html小元素位置彼此非常接近(link)