#332: Uniform order for "at=" screen coordinates in d.* modules
-------------------------+--------------------------------------------------
Reporter: nikos | Owner: grass-dev@lists.osgeo.org
Type: enhancement | Status: new
Priority: minor | Milestone: 6.4.0
Component: default | Version: unspecified
Keywords: | Platform: Unspecified
Cpu: Unspecified |
-------------------------+--------------------------------------------------
'''# from d.barscale help'''[[BR]]
at The screen coordinates for top-left corner of label ([0,0] is top-
left of frame)
'''# from d.legend help'''[[BR]]
at Placement as percentage of screen coordinates (0,0 is lower left)
Is there a specific reason for not having those the same?
#332: Uniform order for "at=" screen coordinates in d.* modules
--------------------------+-------------------------------------------------
Reporter: nikos | Owner: grass-dev@lists.osgeo.org
Type: enhancement | Status: new
Priority: minor | Milestone: 7.0.0
Component: default | Version: unspecified
Resolution: | Keywords:
Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Comment (by glynn):
Replying to [comment:1 hamish]:
> see comments in grass64.svn/lib/display/cnversions.c if you want
> to look deeper.
Note: that file has changed a great deal in 7.0 (and may well change
further), so don't pay too much attention to anything contained in it.
In 7.0, the "U" coordinates aren't required to be cartographic
coordinates, e.g. d.graph uses percentages (i.e. coordinates range from
0,0 to 100,100). Also, physical coordinates (pixels, points) are hardly
used now by d.* commands. The only remaining vestige is that the
conversion factor is often used for sizing text and certain other elements
(e.g. symbols).