6

我有一个非常复杂的图像地图(由 150 多张),我想将地图中的坐标转换为 SVG 路径标准格式。

我想使用以下内容而不是图像映射http://raphaeljs.com/australia.html的原因。但我需要坐标为 SVG 路径标准格式。

如何将图像映射转换为 SVG 坐标?

干杯安东尼

4

1 回答 1

8

假设您在谈论 HTML 图像映射?SVG 路径标记与您在 HTML 图像映射中给出的非常相似。假设你有:

<area shape="poly" alt="" coords="0,0,115,0,115,23,92,60,92,111,0,111" />

路径标记中的相同内容是

M 0,0,115,0,115,23,92,60,92,111,0,111 Z

大写的 M 表示 startPoint 是一个绝对值。您链接到的示例似乎用连字符分隔没有空格的点。所以你可能会尝试类似的东西

M0,0-115,0-115,23-92,60-92,111-0,111Z
于 2009-07-16T23:35:15.843 回答