I don't think the overlapping halos is a problem, I just wasn't sure if you meant to account for them in the label overlapping algorithm.
Now that I've read your responses I don't think you tweaked the original JUMP algorithm at all, so it makes sense that the halos are ignored during label conflict resolution. The Suburned Surveyor On 8/24/07, Larry Becker <[EMAIL PROTECTED]> wrote: > Halos are a device to improve the readability of text. If they > overlap enough to obscure the text, then I need to fix it. > > Larry > > On 8/24/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > > Larry, > > > > One more little thing that I noticed. The conflict resolution doesn't > > seem to apply to the halos, which can overlap, only to the actual > > label text. > > > > I'm not sure if this is what you intended. > > > > Landon > > > > On 8/24/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > > > Larry, > > > > > > I was able to test out your new label style for a few minutes today on > > > my lunch break. Here is the promised feedback: > > > > > > [1] I'm a little confused about how the "Scale labels with the zoom > > > level." check box works. It seems like the labels DID scale with the > > > viewport properly when this box WAS NOT checked. However, when the box > > > was checked my labels got really huge. I may not understand how this > > > check box is supposed to work, but let me explain what I expected as a > > > dumb user: > > > > > > - When the cehck box IS NOT checked I expect that my labels will > > > remain at a constant height. For example, if I set the "Height" field > > > to 20 units, I expect the labels to remain at 20 units no matter what > > > the zoom level. > > > > > > - When the check box IS checked I expect the labels to behave as they > > > currently behave when the box IS not checked. I hope this makes sense. > > > > > > [2] The Angle Attribute specifies that the input angle be in degrees, > > > but it doesn't specify if this should be decimal degrees (89.3655520) > > > or in degree-minutes-seconds (89-52-36). [Note: This may be a question > > > that only a surveyor would ask.] I assume the angle is supposed to be > > > in decimal degrees. Perhaps we could clarify this in a tool tip. > > > > > > [3] The label for the halo check box doesn't end with a period. To be > > > consistent with the scale check box it should end with a period. (I'm > > > not trying to nit-pick. This is just a consistency thing.) :] > > > > > > [4] It appears that the halo also scales with the labels, even when > > > the scale check box is not checked. > > > > > > [5] It appears that choosing the "Center" alignment option centers the > > > label over the midpoint of a segment, while choosing "Right" right > > > justifies the label over the right endpoint of a line segment, and > > > choosing "Left" left justifies the label over the left endpoint of the > > > line segment. It would make more sense to me if there was a > > > distinction between "Justification" and or "Alignment" and the anchor > > > point. For example, I thought when I chose "Left" the label would be > > > left justified over the midpoint of the line segment, not left > > > justified over the left end point of the line segment. I would change > > > this by allowing a user to select the justification or alignment and > > > the anchor point. > > > > > > Now I have a couple of questions: > > > > > > [1] How did you choose the anchor point for a MultiLineString? Is it > > > just the midpoint of the overall Linestring, even if this doesn't fall > > > at the midpoint of a individual segment contained in the LineString? > > > > > > [2] Is there any plans to support export of these labels to SVG? > > > > > > You've done some really good work on this Style. I am very please with > > > the results and my comments are meant as a degredation of your work. > > > > > > The Sunburned Surveyor > > > > > > > > > On 8/23/07, Geoffrey G Roy <[EMAIL PROTECTED]> wrote: > > > > Dear Stefan > > > > > > > > I sort of take the view that plugins are a way of testing ideas before > > > > they are committed to the core. This was partially behind my idea to > > > > run the small survey -(which btw has only had 20 or so responses) that > > > > might identify widely used/required functionality. > > > > > > > > Personally I would prefer not to become a core developer, but I am > > > > prepared to work with someone who is to help support anything that I > > > > have implemented as a plugin migrating into the core. > > > > > > > > Geoff > > > > > > > > Stefan Steiniger wrote: > > > > > Hei Geoff, > > > > > > > > > > at some point we definitevly need to port your adhancements to the > > > > > core. > > > > > But up to now I was not sure if you want that (for maintenance > > > > > reasons) > > > > > > > > > > stefan > > > > > > > > > > Larry Becker schrieb: > > > > > > > > > >> Hi Geoff, > > > > >> > > > > >> I've played around with offset distance and HTML formatting on > > > > >> labels too. Perhaps we'll get there. I am changing the code base a > > > > >> little at a time to judge the response and keep backward > > > > >> compatibility > > > > >> with project files. > > > > >> > > > > >> regards, > > > > >> Larry Becker > > > > >> > > > > >> On 8/23/07, Geoffrey G Roy <[EMAIL PROTECTED]> wrote: > > > > >> > > > > >>> Dear Larry > > > > >>> > > > > >>> I am pleased to see an interest in improving the label style. In my > > > > >>> vertexsymbol plugin I have created an additional label option that > > > > >>> has a > > > > >>> range of formatting options, like centre, and 8 compass positions > > > > >>> from > > > > >>> the vertex. It is also possible to set the offset distance (in my > > > > >>> case > > > > >>> to match the vertex symbol size, or manually). I have also > > > > >>> provided an > > > > >>> option to allow (HTML) formatted text to make String type labels > > > > >>> more > > > > >>> interesting. > > > > >>> > > > > >>> --- These are just thoughts for the built-in label style. It > > > > >>> would be > > > > >>> good to see these type of capabilities available in the core. > > > > >>> > > > > >>> Geoff > > > > >>> > > > > >>> > > > > >>> Larry Becker wrote: > > > > >>> > > > > >>>> I'm going to be making some major improvements to the Label Style. > > > > >>>> Is > > > > >>>> anyone else working in this area? > > > > >>>> > > > > >>>> The improvements will be: > > > > >>>> > > > > >>>> 1. Support for halo text. A halo is a surrounding outline in a > > > > >>>> contrasting color to improve readability when using a mixed dark > > > > >>>> and > > > > >>>> light background such as raster images. > > > > >>>> > > > > >>>> 2. Support for hiding text below a specified scale. This makes it > > > > >>>> possible to stop text from rendering when zoomed out too far to > > > > >>>> actually read, but still display the geometry. > > > > >>>> > > > > >>>> 3. Support for horizontal alignment of text. (Left, Center, and > > > > >>>> Right justify) > > > > >>>> > > > > >>>> regards, > > > > >>>> Larry Becker > > > > >>>> > > > > >>>> > > > > >>> -- > > > > >>> Dr Geoffrey G Roy > > > > >>> Cadplan > > > > >>> 129 Gloster Street, Subiaco WA 6008 > > > > >>> Tel: (08) 9381 4870 Fax: (08) 9382 4459 > > > > >>> Email: [EMAIL PROTECTED] > > > > >>> http://www.cadplan.com.au > > > > >>> > > > > >>> > > > > >>> > > > > >>> ------------------------------------------------------------------------- > > > > >>> This SF.net email is sponsored by: Splunk Inc. > > > > >>> Still grepping through log files to find problems? Stop. > > > > >>> Now Search log events and configuration files using AJAX and a > > > > >>> browser. > > > > >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > > >>> _______________________________________________ > > > > >>> Jump-pilot-devel mailing list > > > > >>> Jump-pilot-devel@lists.sourceforge.net > > > > >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > >>> > > > > >>> > > > > >> > > > > > > > > > > ------------------------------------------------------------------------- > > > > > This SF.net email is sponsored by: Splunk Inc. > > > > > Still grepping through log files to find problems? Stop. > > > > > Now Search log events and configuration files using AJAX and a > > > > > browser. > > > > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > > > _______________________________________________ > > > > > Jump-pilot-devel mailing list > > > > > Jump-pilot-devel@lists.sourceforge.net > > > > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > > > > > > > > > > > -- > > > > Dr Geoffrey G Roy > > > > Cadplan > > > > 129 Gloster Street, Subiaco WA 6008 > > > > Tel: (08) 9381 4870 Fax: (08) 9382 4459 > > > > Email: [EMAIL PROTECTED] > > > > http://www.cadplan.com.au > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > This SF.net email is sponsored by: Splunk Inc. > > > > Still grepping through log files to find problems? Stop. > > > > Now Search log events and configuration files using AJAX and a browser. > > > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > > _______________________________________________ > > > > Jump-pilot-devel mailing list > > > > Jump-pilot-devel@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > -- > http://amusingprogrammer.blogspot.com/ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel