Peppe wrote: "1) in the Layer view menu tools we use both "features" and "items" while they probabily have the same meaning (E.g. "Copy selected Items" vs "Combine selected Features")"
I think I can shed some light on this difference after my work on the Super Select Tool. I hope it won't confuse things. :] Selected "items" and selected "features" are not the same thing. They may seem like the same thing to the user, but they are definitely not the same thing in the program. OpenJUMP's selection system has an added layer of functionality (and complexity) that allows it to work with parts of more complex features. These parts are called "items" in OpenJUMP documentation and source code comments. As an example, one line segment would be a part of a polygon feature. I go believe that OpenJUMP has the ability to select a part of a complex feature, even if this hasn't been exposed through the user interface. The word "item" may also refer to an individual geometry contained in a mulit-geometry like a MulitLineString. (I haven't confirmed this.) In summary, an "item" and a "feature" are not the same thing, and tools that work with whole features may not work with "items". The Super Select Tool is an example of this. I used the FeatureSelection class when I made the tool (for reasons of simplicity) so it can only select whole features, not parts of features. There was a post about memory usage during selection in which we discussed the extra complexity in OpenJUMP's selection system needed to support selection of "items" and not just whole features. The Sunburned Surveyor > > --- Michaël Michaud <[EMAIL PROTECTED]> ha > scritto: > > > Hi Giuseppe, > > > > As far as I understood the developper's doc, there > > is a subtle > > difference between features (which are objects with > > a geometry and some > > attributes), and elements, which are geometries or > > geometry's parts of a > > feature. > > I tried to keep this difference in the french > > language file, but I did > > it using the original english word, I did not check > > everytime that the > > appropriate english word was used for the action > > done by the menu function. > > > > Michaël > > Hi Michaël, > this is true, nevertheless OpenJUMP "copy paste items" > acts like a "copy/paste features" if items are copied > in a target layer with no corrensponding attribute > name or data type. That's why we have a "replicate > items" to support this (see also London's corrections > on this page http://openjump.org/wiki/show/Edit). > I think we can make things easier for user if we have > the menus as simple as possible and leave every > specification to the documentation pages. > > Regards > > > Peppe > > > ___________________________________ > L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: > http://it.docs.yahoo.com/nowyoucan.html > > > ------------------------------------------------------------------------- > 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