我正在寻找一个PHP或jQuery函数来将度数转换为SVG等效坐标(如果有的话)以简化转换.
例如.:
90 degree = x1="0%" y1="0%" x2="100%" y2="0%"
180 = x1="0%" y1="0%" x2="0%" y2="100%"
等等.这是个问题.我正在寻找一个函数来处理从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
它可以在我所知道的所有编程语言中使用,只需选择适合您的语法.
标签:jquery,php,svg
来源: https://codeday.me/bug/20190620/1246398.html