Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
Php 将度转换为SVG坐标_Php_Jquery_Svg - Fatal编程技术网

Php 将度转换为SVG坐标

Php 将度转换为SVG坐标,php,jquery,svg,Php,Jquery,Svg,我正在寻找一个PHP或jQuery函数来将度转换为SVG等效坐标(如果有的话),以简化转换 例如: 等等。。这就是问题所在。我正在寻找一个函数,它将处理从0到360度到SVG坐标的任何转换 到目前为止,我正在查看,还有其他几页,但运气不好 如果您确定不存在这样的函数,那么简单的“否”也会非常有用。至少我必须停止寻找不存在的东西:) 如有任何提示或参考,将不胜感激。谢谢 更新: 家庭作业参考:我假设您正在使用元素。您可以使用该属性将旋转指定的角度。这比手工计算值要简单得多。这是一种简单的几何图形。

我正在寻找一个PHP或jQuery函数来将度转换为SVG等效坐标(如果有的话),以简化转换

例如:

等等。。这就是问题所在。我正在寻找一个函数,它将处理从0到360度到SVG坐标的任何转换

到目前为止,我正在查看,还有其他几页,但运气不好

如果您确定不存在这样的函数,那么简单的“否”也会非常有用。至少我必须停止寻找不存在的东西:)

如有任何提示或参考,将不胜感激。谢谢

更新:
家庭作业参考:

我假设您正在使用
元素。您可以使用该属性将
旋转
指定的角度。这比手工计算值要简单得多。

这是一种简单的几何图形。看看单位圆

首先,使用以下命令将度数转换为弧度:

radians = degrees * Pi / 180
x = cos(radians) // will give you the value of y fom -1 to 1
y = sin(radians) // will give you the value of x fom -1 to 1

它在我所知道的所有编程语言中都可用,只需选择适合您的语法。

您可能会在搜索kml到svg的转换时获得更好的运气。有一些方法可以做到这一点,但我在jquery或在线上看到的都不是,而是您在本地计算机上运行的软件。但话说回来,我从来没有这么努力过。谢谢你的提示。还在右侧搜索一些相关链接。谢谢,很好的提示。我真的很感激。
radians = degrees * Pi / 180
x = cos(radians) // will give you the value of y fom -1 to 1
y = sin(radians) // will give you the value of x fom -1 to 1