【问题标题】:Raphael Map coords拉斐尔地图坐标
【发布时间】:2012-09-06 17:31:45
【问题描述】:

谁能告诉我如何更改这个脚本的坐标(我在 Dreamweaver 中使用它):http://jsfiddle.net/EVFEC/。我用 Adob​​e illustrator 制作了一个 SVG 地图,我试图在这个脚本中复制现在的坐标,但它不起作用......为什么?

【问题讨论】:

  • 你必须更具体一点,你的具体问题是什么?我可以选择国家,当我点击链接文本时,它会提醒选定的国家。那么什么不起作用呢?
  • 我的问题是我想制作自己的地图。我使用 Adob​​e illustrator 或 Inkscape,当我从自己的 SVG 地图中放置坐标时,它不起作用……为什么?

标签: map raphael coords


【解决方案1】:

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

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

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

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

【讨论】:

猜你喜欢
  • 2013-09-07
  • 2023-03-28
  • 1970-01-01
  • 2012-09-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多