qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.38k stars 2.98k forks source link

Draw using azimuths in advanced editing #46937

Open antoniolocandro opened 2 years ago

antoniolocandro commented 2 years ago

Feature description

Would be nice to be able to draw using azimuths (0-360) starting from North, currently it is not possible in QGIS

Additional context

Very useful for drawing when you have a set value from North

roya0045 commented 2 years ago

https://docs.qgis.org/3.10/en/docs/user_manual/working_with_vector/editing_geometry_attributes.html?highlight=advanced%20digitizing#snapping-settings ?

antoniolocandro commented 2 years ago

Fail to see how I can draw from 0-360 not using relative to last point, I would like to input angles starting clockwise I currently have a spreadsheet to do this. Imagine you have a point and want to do lines at 135, 265,225, etc azimuths how do you do this?

For example instead of using a negative -127 to draw that angle how can I put 217 which would be measuring from north image

baswein commented 2 years ago

you need to toggle relative or global (Shift+A ) Unless there is a setting I don't know about that makes north 0 you also need to put in the math to change it to azimuth 90-AZ (eg 90-135) in the box. (sorry my mouse is off on this GIF) angle relative or global

baswein commented 2 years ago

Is there a way to change the angles input to 0-360 with 0 as North rather than 0 as East and and South as -90? Because as a sometimes surveyor that is what I think in. I see that there is the possibility to change the bearing measurements to that.

antoniolocandro commented 2 years ago

There is bearing format but it is not used by this tool I think image

Yeah I do the math but would be nice if there was a way to have it work in an automatic way

baswein commented 2 years ago

I think you are right. I understand why it is set with 90 as North because that is what makes sense for text rotation etc and I don't think I would want that to change.

antoniolocandro commented 2 years ago

What would be required to drop the feedback label?