本在线应用能够在三维直角坐标(x,y,z)、球坐标(r,θ,φ)和柱坐标(rou,θ,z)之间进行转换,且支持批量转换。注意,这里输入输出的角度单位都是弧度。
一些必要的说明:
球坐标(r,θ,φ)与直角坐标(x,y,z)的关系(注意此处与别处定义的不同):
x=rcosθcosφ
y=rsinθcosφ
z=rsinφ
其中r为径向距离,θ为经度,φ为纬度且在正z轴为正,负z轴为负。
柱坐标(rou,θ,z)与直角坐标(x,y,z)的关系(注意此处与别处定义也可能不同):
x=rou·cosθ
y=rou·sinθ
z=z
使用说明:
(1) 在上面的选择框中选择转换前后的类型;
(2) 在左边的文本框中输入转换前的数据,数据和数据之间用空格或者逗号分隔;
(3) 点击”转换”即在右边的文本框中显示转换后的结果;
(4) 若需批量计算,则输入的各组数据之间用分号或换行分隔;
注1:转换前后的数据若包含角度数据,则单位为弧度(因此若您的原始数据的角度单位是度或者其他单位,需要提前转换好)
注2:直角坐标的三个分量分别为:x y z;球坐标三个分量为:距离 经度 纬度;柱坐标三个分量为: (x^2+y^2)^0.5 经度 z。请注意顺序
例如:若选择转换方式为 “三维直角坐标” 转 “三维球坐标” 形式,则若在左边的文本框中输入:
1.2 3.4 -5.6
3.2 5.7 2.9
批量转换后的结果为
6.66033032213868 1.23150371234085 -0.998757738519511
7.15122367151245 1.05924019962459 0.417553106144344
Copyright © Since 2014.
开源地理空间基金会中文分会
吉ICP备05002032号
Powered by TorCMS