标签: mysql postgresql geolocation coordinate-systems
我有一个存储在postgresql中的坐标点,例如33.215,35.124 ...我的方位角矢量方向(与北方的夹角)为55,我希望将该点沿方位角方向移动20米,我该如何实现?
谢谢
答案 0 :(得分:1)
如果您已经安装了PostGIS扩展名,则可以使用ST_Project:
PostGIS
ST_Project
SELECT ST_AsText(ST_Project('POINT(35.124 33.215)'::geography, 20, radians(55.0)));