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