Hi,

I think Sunburned Surveyor is correct.

"Item" refers to the way SelectionManager works (see the second and 
third button of the edition toolbox).
Selection manager can select the whole geometry of a feature, or only a 
part of this geometry, or only a ring in a polygon in a multipolygon...
Any of thoses things are called item. Martin or Jon will correct me if I 
misunderstood.

@peppe : in french, I usually translate Feature as Object, Geometry as 
Geometrie, and Item as...hum not sure, most often "Element", but I may 
have changed depending on the context (Composant and Polyligne in the 
context of the editing toolbar)

Michaël


Sunburned Surveyor a écrit :
> Acutally, I beleive there is a difference between the two (2) terms,
> and a specific reason for using one and not the other in OpenJUMP.
> Martin Davis or Jon Aquino could confirm what I am about to say.
>
> An "item" can refer to a feature that is part of a composite Feature
> or FeatureCollection. (A FeatureCollection can also be a Feature.) For
> example, a LineString that is part of a MultiLineString would be an
> "item".
>
> Check out page 14 of the old developer guide for this explanation:
>
> "FeatureSelection (in which the user has selected whole features),
> PartSelection (in
> which the user has selected parts of a GeometryCollection feature), and
> LineStringSelection (in which the user has selected LineStrings inside
> a Polygon or
> GeometryCollection). So a user can select not only whole features but
> also pieces of them."
>
> This distinction is made frequently in the source code for the
> selection manager. I acutally find that the use of items makes the
> code much more complex, but I remember Martin or Jon explaining there
> was a good reason for implementing the selection mechanism this way.
>
> Landon
>
> On Fri, Mar 6, 2009 at 10:48 AM, Larry Becker <becker.la...@gmail.com> wrote:
>   
>> Hi Peppe,
>>
>>   I guess you are referring to things like "Copy items" and "Paste Items."
>> Items, in this case is simply a more vague term for features.  It was
>> probably chosen because it occurs in other applications, and is therefor a
>> familiar user interface.  The less specific terms would be useful if it
>> becomes possible to perform the functions on things other than features.
>>
>> regards,
>> Larry
>>
>> On Fri, Mar 6, 2009 at 12:26 PM, Giuseppe Aruta <giuseppe_ar...@yahoo.it>
>> wrote:
>>     
>>> hi all,
>>> I am conscious this is an old discussion:
>>> What is the difference between item and feature?  Which one of them is
>>> synonimous of object?
>>>
>>> I also ask to non-english speakers to write down the terminology in their
>>> languages (basically Latine language like Spanish, French, Portuguese).
>>> Giving a look into the files languages I discover some differences,
>>> sometimes opposte usage.
>>>
>>> Regads
>>>
>>> Peppe
>>>
>>> __________________________________________________
>>> Do You Yahoo!?
>>> Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto
>>> spazio gratuito per i tuoi file e i messaggi
>>> http://mail.yahoo.it
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
>>> CA
>>> -OSBC tackles the biggest issue in open source: Open Sourcing the
>>> Enterprise
>>> -Strategies to boost innovation and cut costs with open source
>>> participation
>>> -Receive a $600 discount off the registration fee with the source code:
>>> SFAD
>>> http://p.sf.net/sfu/XcvMzF8H
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>       
>>
>> --
>> http://amusingprogrammer.blogspot.com/
>>
>> ------------------------------------------------------------------------------
>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
>> -Strategies to boost innovation and cut costs with open source participation
>> -Receive a $600 discount off the registration fee with the source code: SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>>     
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>   


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to