map - 如何获取svg的坐标?

标签 map svg adobe-illustrator

如何找出 svg 的坐标?我有一个包含 map 的 Adob​​e Illustrator 文件,该文件已绘制并分成美国各州,我如何找到每个州的坐标?

我只是以美国 map 为例,我可能会将这种技术用于其他一些 map (更多是本地 map !!)。

最佳答案

SVG 具有 XML 结构。状态将在 <path>标签,希望将某处的状态名称作为属性。路径的坐标由 d 定义属性,但它们可以变得非常复杂,因为它们可以是相对的或绝对的,并且具有各种类型的曲线。对于曲线,最简单的方法可能是仅考虑最后两个值,即曲线的终点。

有关完整详细信息,请参阅:http://www.w3.org/TR/SVG/paths.html#PathDataGeneralInformation

如果对路径应用进一步的变换,情况可能会更加复杂。祝你好运!

关于map - 如何获取svg的坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6953466/

相关文章:

c++ - 映射变得非常大后,Linux C++ 程序因 St9bad_alloc 而崩溃

css - 一种带有神秘左填充/空白的路径/形状 SVG。不是画板。

adobe-illustrator - 插画家使用箭头键移动对象

adobe-illustrator - 如何使用像素获取所选 Illustrator PathItem 的位置?

c++ - 调用 std::map operator[] 或插入时会发生什么

perl - 在 Perl 中,在 void 上下文中使用 map 而不是 foreach 循环是否合适?

JSF-2 f :selectItems with Map does not display itemLabel

javascript - 使用 CSS 过渡动画 SVG 元素的位置

javascript - 捕获 SVG 路径元素中的指针事件

applescript - 使用 applescript 保存 illustrator 文件