Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 将SVG路径转换为坐标_Jquery_Svg_Coordinates - Fatal编程技术网

Jquery 将SVG路径转换为坐标

Jquery 将SVG路径转换为坐标,jquery,svg,coordinates,Jquery,Svg,Coordinates,如何将SVG路径转换为xy坐标?直到最近,我还使用了一个网页,它使用了下面的jQuery代码。但是,我不知道如何在本地存储的SVG文件上执行代码。任何帮助或推荐工具(适用于Mac)都将不胜感激 $("path").each(function(i){ var path = this; var len = path.getTotalLength(); var p=path.getPointAtLength(0); stp=p.x+","+p.y for(var

如何将SVG路径转换为xy坐标?直到最近,我还使用了一个网页,它使用了下面的jQuery代码。但是,我不知道如何在本地存储的SVG文件上执行代码。任何帮助或推荐工具(适用于Mac)都将不胜感激

$("path").each(function(i){
    var path = this;
    var len = path.getTotalLength();
    var p=path.getPointAtLength(0);
    stp=p.x+","+p.y
    for(var i=1; i<len; i++){
        p=path.getPointAtLength(i);
        stp=stp+" "+p.x+","+p.y;
    }
    $(path).replaceWith('<polygon points="' +  stp + '" />');
});
$(“路径”)。每个(函数(i){
var path=这个;
var len=path.getTotalLength();
var p=path.getPointAtLength(0);
stp=p.x+“,”+p.y

对于(var i=1;i好吧。有时这只是为了知道正确的搜索词。在这种情况下,我所说的路径坐标称为众所周知的文本(WKT)-当然。因此,快速的谷歌搜索给了我这个。非常适合我的需要