【发布时间】:2017-09-14 14:26:22
【问题描述】:
我知道这很古怪,但我希望能够在 ggPlot 中绘制 Gartner 炒作周期曲线,但它的形状很奇怪。我有一个路径的 SVG,并且可以在 question 的引导下提取 SVG 坐标。
但是看不到将这些转换为绝对坐标的数据帧以用于 ggPlot 的方法。这甚至可能吗?
任何人都可以阐明一种潜在的方法吗?
提取的 SVG 路径是...
"M12.967,349.469c15.107-87.283,25.932-180.142,54.214-264.61c31.17-93.095,54.138,17.688,65.096,53.934c11.354,37.558,23.177,74.976,34.309,112.6c26.534, 89.679,79.275-25.286,92.183-45.57c11.749-18.462,20.938-43.699,69.798-48.289c70.298-6.604,177.054-4.848,224.858-5.774"
【问题讨论】:
-
你可以写一点 Javascript 使用
getPointAtLength()来提取曲线上各个点的坐标。 -
使用:npmjs.com/package/svg2geojson,然后使用生成的 shapefile
-
看看 grImport sjp.co.nz/projects/grimport2