在特定方向上将坐标点移动X米

时间:2019-02-14 11:39:25

标签: mysql postgresql geolocation coordinate-systems

我有一个存储在postgresql中的坐标点,例如33.215,35.124 ...我的方位角矢量方向(与北方的夹角)为55,我希望将该点沿方位角方向移动20米,我该如何实现?

谢谢

1 个答案:

答案 0 :(得分:1)

如果您已经安装了PostGIS扩展名,则可以使用ST_Project

SELECT ST_AsText(ST_Project('POINT(35.124 33.215)'::geography, 20, radians(55.0)));