如何为Google Maps API v3添加形状?

时间:2013-10-28 23:42:38

标签: javascript google-maps-api-3 svg

The shapes supported by Google Maps API v3是折线,多边形,矩形和圆形。有关扩展这些问题的任何问题的标准答案是使用折线。如果您不绘制曲线,这很有效。但是,如果你想要做的就是绘制弧线,增量的选择将成为高变焦级别的良好表现和低变焦级别的可用性之间的权衡。这是因为如果放大具有粗增量的曲线,它将看起来像曲线而不是角度折线。如果你通过使用精确的增量来修复它,当你缩小时,你绘制了很多线段,用户体验变得慢得令人无法接受。

SVG支持弧线。由于现有的API v3形状是在SVG原语中实现的,因此API v3的用户似乎应该可以根据SVG原语实现其他形状。特别是,由于v3已经支持圆形,因此应该直接实现弧形。

有没有人以这种方式使用SVG原语扩展API v3形状?

如果没有,有没有合理的方法呢?

0 个答案:

没有答案