Opened 12 years ago

Closed 10 years ago

#20 closed defect (worksforme)

Vector point shift in wxgrass after pan

Reported by: marisn Owned by: grass-dev@…
Priority: major Milestone: 6.4.0
Component: wxGUI Version: svn-trunk
Keywords: wxgui Cc:
CPU: Unspecified Platform: Unspecified

Description

After panning around in wxgrass map window, some points are drawn shifted away from their location. Steps to reproduce:
1) Add some line layer in wxgrass (i.e. roads from spearfish6);
2) Add some point layer (i.e. bugsites);
3) Take a screenshot;
4) Pan map;
5) Take a screenshot;
6) In Gimp (or any other raster manipulation soft) combine both screenshots in such way, that line layer features match;
7) Examine all point features and notice unsharp points - those are not drawn in same place as in first screenshot.

User may expect, that all points are drawn with same distances between them during pan.

GRASS svn trunk Revision: 29746
32bit Gentoo with wxpython-2.8.7.1

Attachments (1)

wxgrass_point_bug.png (38.0 KB) - added by marisn 12 years ago.
Green - OK; red- shifted points.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by marisn

Attachment: wxgrass_point_bug.png added

Green - OK; red- shifted points.

comment:1 Changed 12 years ago by martinl

Component: defaultPython
Keywords: wxgui added
Milestone: 6.3.06.4.0

comment:2 Changed 11 years ago by martinl

Component: PythonwxGUI

comment:3 Changed 11 years ago by martinl

CPU: Unspecified
Platform: Unspecified

Can you still reproduce this bug with current wxGUI?

comment:4 Changed 10 years ago by cmbarton

Resolution: worksforme
Status: newclosed

This ticket is over a year and a half old and seems inactive. The display system has been regularly improved over this time. I just replicated the steps above on the current 6.4 (compiled a couple days ago) on a Mac and there is no shift. All vectors line up perfectly as far as I can see.

I'm changing this to fixed. If someone still has a problem, we can change it back.

Michael

Note: See TracTickets for help on using tickets.