Daha çox

QGIS Python konsolunda məsafə, dayaq və başlanğıc nöqtəsi, son nöqtə nəzərə alınmaqla necə hesablaya bilərəm

QGIS Python konsolunda məsafə, dayaq və başlanğıc nöqtəsi, son nöqtə nəzərə alınmaqla necə hesablaya bilərəm


QGIS Python konsolunda, başlanğıc nöqtədən bir məsafə və dayaq verilərək son nöqtənin yerini necə hesablaya bilərəm? PostGis -də bunun ST_Project olduğunu görürəm, amma bunu QGIS python funksionallığı ilə etmək istərdim.

Postgisdə bunu istifadə etdim:SEÇ utrancellid, azimut, ST_MakePoint (Boylam, Enlem), ST_MakePolygon (ST_MakeLine (ARRAY [ST_AsText (ST_MakePoint (Boylam, Enlem))), ST_AsTətn (ST_Project (ST_MakePoint (Boylam, 100 Enlem): Coğrafiya +360)%360))), ST_AsText (ST_Project (ST_MakePoint (Boylam, Enlem) :: coğrafiya, 100, radianlar ((azimut+30)%360))), ST_AsText (ST_MakePoint (Boylam, Enlem)))))) FROM sektor_location_csv;

Gördüyünüz kimi ST_Project qapalı bir funksiyadır və trigonometrik funksiyalardan qaçmaq istədiyim üçün QGIS -də oxşar bir şey axtarırdım.


Videoya baxın: شرح اساسيات لغة بايثون 3: الدرس السابع