Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the advanced digitizing by angle #30133

Open
djes opened this issue Jun 7, 2019 · 7 comments
Open

Improve the advanced digitizing by angle #30133

djes opened this issue Jun 7, 2019 · 7 comments
Labels
Digitizing Related to feature digitizing map tools or functionality Feature Request

Comments

@djes
Copy link

djes commented Jun 7, 2019

Advanced digitizing angle seems completely unusable.

The angle (sadly only in degrees...) is not from 0 to 359, but depends on the cursor position (its quadrant). In absolute mode, one should be able to use any angle modulo 360.

Another annoying thing is that 0 is not oriented on north as it could be (mapping needs to work with compass), but on the east. It should be an option.

Finally, angle could be clock oriented. It should be another option.

@djes djes added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Jun 7, 2019
@gioman gioman added Digitizing Related to feature digitizing map tools or functionality Feature Request and removed Bug Either a bug report, or a bug fix. Let's hope for the latter! labels Jun 10, 2019
@gioman gioman changed the title Advanced digitizing angle Improve the advanced digitizing by angle Jun 10, 2019
@lbartoletti
Copy link
Member

Advanced digitizing angle seems completely unusable.

This tool come from a CAD perspective using polar coordinate.

The angle (sadly only in degrees...) is not from 0 to 359, but depends on the cursor position (its quadrant). In absolute mode, one should be able to use any angle modulo 360.

Another annoying thing is that 0 is not oriented on north as it could be (mapping needs to work with compass), but on the east. It should be an option.

Finally, angle could be clock oriented. It should be another option.

This options has been discussed years ago and could be added in QGIS. AFAIK, ArcGis propose a similar option

@djes
Copy link
Author

djes commented Jun 19, 2019

The really bad is that it depends on the mouse position :

With Advanced digitizing panel open, digitize one point at the screen center.
Move your cursor aroung the previous point : 0 is at the full east, -180 or 180 at the full west, OK.
Now, gives some 'D'istance and try to enter 0 in 'A'ngle. If the mouse is on the right, the next point is full west. If the mouse is on the left, the next point is full east. 'Relative' button has no effect.

For me, it's a bug, not a feature request...

@glw
Copy link

glw commented Jan 6, 2021

I would like to see updates on the advanced digitizer as well. possibly angle options such as setting the 0 deg direction, allowing other angle options such as bearing (DMS). Maybe even allowing for entering a list of point coordinates.

@antoniolocandro
Copy link
Contributor

I think having the option to use an azimuth (0-360) is required and useful enhancement and is also a normal way of users that do CAD work.

Recently in latest dev version it was added the bearing measuring tool which so I think it should work on the same way in which the values used/shown are the ones set up for the project properties bearing format
image

@antoniolocandro
Copy link
Contributor

I just noticed today that bearing/azimuth value is provided in the floater based on the settings of the project, so maybe there is already a base that would allow to draw directly using the azimuth setting. At the moment I rely on an excel spreadsheet to do the conversion between azimuth and QGIS angles
image

image

@elpaso
Copy link
Contributor

elpaso commented Oct 10, 2023

@antoniolocandro azimuth is read only for now, but it would be a nice improvement indeed.

@antoniolocandro
Copy link
Contributor

It would make my aviation training a lot easier!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Digitizing Related to feature digitizing map tools or functionality Feature Request
Projects
None yet
Development

No branches or pull requests

6 participants