View Issue Details

IDProjectCategoryView StatusLast Update
0002113CCdciel[All Projects] Generalpublic19-04-06 15:55
ReporterhanAssigned ToPatrick Chevalley 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version 
Target Version1.0Fixed in Version 
Summary0002113: Improved deepsky annotation with no textual overlap
DescriptionAttached an improved version of the annotation unit. Textual overlap is in almost all cases avoided.

Strategy:
        {Plot deepsky text labels on an empthy text space.}
        { 1) If the center of the deepsky object is outside the image then don't plot text}
        { 2) If the text space is occupied, then move the text down. If the text crosses the bottom of the image then use the original text position.}
        { 3) If the text crosses the right side of the image then move the text to the left.}
        { 4) If the text is moved in y then connect the text to the deepsky object with a vertical line.}

TagsNo tags attached.

Activities

han

19-04-06 10:51

reporter  

u_annotation.zip (5,904 bytes)
improved annotation.jpg (424,465 bytes)
improved annotation.jpg (424,465 bytes)

Patrick Chevalley

19-04-06 15:55

administrator   ~0005580

Thank you Han! this look good.
I replace u_annotation.pas:
https://github.com/pchev/ccdciel/commit/6a77381ad67c880eb10e3fcd38298832096d1599

Issue History

Date Modified Username Field Change
19-04-06 10:51 han New Issue
19-04-06 10:51 han File Added: u_annotation.zip
19-04-06 10:51 han File Added: improved annotation.jpg
19-04-06 15:55 Patrick Chevalley Assigned To => Patrick Chevalley
19-04-06 15:55 Patrick Chevalley Status new => resolved
19-04-06 15:55 Patrick Chevalley Resolution open => fixed
19-04-06 15:55 Patrick Chevalley Target Version => 1.0
19-04-06 15:55 Patrick Chevalley Note Added: 0005580