#455 closed bug (invalid)
wrong distnce between outline dashes
Reported by: | Owned by: | rblazek | |
---|---|---|---|
Priority: | major: does not work as expected | Milestone: | |
Component: | Printing | Version: | Trunk |
Keywords: | Cc: | ||
Must Fix for Release: | Yes | Platform: | Debian |
Platform Version: | Ubuntu Dapper | Awaiting user input: | no |
Description
If using a dashed line style, the spacing between dashes is broken. Both in map display and in the printed output. See attachments.
Maciek
Attachments (2)
Change History (7)
by , 17 years ago
Attachment: | dashes.png added |
---|
by , 17 years ago
Attachment: | dashes.pdf added |
---|
follow-up: 2 comment:1 by , 17 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 17 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Replying to rblazek:
I presume that you are printing polygons.
Correct.
It is obviously impossible to print boundaries of simple feature polygons with dashed line. Because the boundaries are duplicate the gaps are overlapped by boundary of adjacent area.
OK as to simple feature polygons (though I wonder if other GIS softwares have the same problem). But the same happens with GRASS areas - dashed boundaries (not duplicated for sure) are rendered wrong. Why?
If you realy need dashed boundaries you have to use GRASS layer of boundaries (not areas) which are not duplicated.
Thanks for the hint. This works. But it is quite a hassle to have add categories to all the boundaries, add them as another layer to the project and vanish the boundaries in the area layer - just to able to print boundaries dashed. An overkill and most users will not know how to do it. And first of all - since QGIS provides a feature to render and print boundaries dashed, while it fails to do it properly, it is a bug.
Maciek
follow-up: 4 comment:3 by , 17 years ago
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
QGIS is based on SF so GRASS areas are alos represented as SF. Definitely this cannot be fixed, it is NOT BUG, it is feature. Please dont reopen the ticket.
Radim
comment:4 by , 17 years ago
Replying to rblazek:
QGIS is based on SF so GRASS areas are alos represented as SF. Definitely this cannot be fixed, it is NOT BUG, it is feature.
It is not a bug beceause it cannot be fixed? That's not logical.
Please dont reopen the ticket.
Sweep the dust under the carpet as you wish.
Maciek
I presume that you are printing polygons. It is obviously impossible to print boundaries of simple feature polygons with dashed line. Because the boundaries are duplicate the gaps are overlapped by boundary of adjacent area.
If you realy need dashed boundaries you have to use GRASS layer of boundaries (not areas) which are not duplicated.
Radim