拉斐尔地图坐标

时间:2012-09-13 15:13:16

标签: map raphael coords

有人可以告诉我如何更改此脚本中的coords(我在Dreamweaver中使用它):http://jsfiddle.net/EVFEC/。我用Adobe illustrator创建了一个SVG地图,我试图在这个脚本中复制现在的coords但它不起作用......为什么?

1 个答案:

答案 0 :(得分:0)

独立的矢量图形编辑器(如InkScape)将翻转Y轴,因为它们的坐标系不同。

已在启动板上向InkScape问题跟踪论坛提交了bug(尽管将其视为错误是有争议的),issuewell known

可以使用几种方法来解决这个问题(所有这些都解决了InkScape的使用问题):

  • 在导入InkScape之前明确指定SVG文档的宽度和高度,如建议here
  • 将所有绝对坐标值重写为相对值,如提供的here
  • 等待feature request完成。某人suggested at AskUbuntu认为它是0.49版的目标,但roadmap目前没有真正的证据支持该声明。
  • 通过从转换矩阵上的Y轴值减去InkScape文档高度来补偿不规则性。