Relation pm#where_relation__whererelation (*) where, from/to where, ...
supertype: wh-/how_relation this type permits to categorize relations according to the usual who/what/why/where/when/how questions ; this is a traditional but very subjective and ineffective way of categorizing relations
subtype: from/to (situation,entity)
subtype: source (situation,causal_entity)
subtype: recipient (situation,entity)
subtype: beneficiary (situation,causal_entity)
subtype: from/to_place__from/toplace (process -> spatial_object)
subtype: from_place (process -> spatial_object)
subtype: to_place__destination (process -> spatial_object)
subtype: via_place__viaplace__via (process -> spatial_object)
subtype: path (process -> spatial_object)
subtype: origin__from (process,object) the 2nd argument (which must be present at least at the beginning of the process) indicates where the process began; for example, the submarine is the origin in 'the missile was launched from a submarine'
subtype: destination__to (process,entity) the 2nd parameter is the target or goal of the process; for example, Danbury would be the destination in 'Bob went to Danbury'; this is a very general case_role which, in particular, that it covers the concepts of 'recipient' and 'beneficiary'; thus, John would be the destination in 'Tom gave a book to John'
subtype: place (situation -> spatial_object)
subtype: path_length (process -> spatial_attribute_or_quality_or_measure)
subtype: within_group (situation,collection)
subtype: relation_to_another_spatial_object (spatial_object,spatial_object)
subtype: location (spatial_object,spatial_object)
subtype: address__addres (spatial_object -> spatial_object)
subtype: main_address (spatial_object -> spatial_object)
subtype: secondary_address__secondaryaddres (spatial_object -> spatial_object)
subtype: above (spatial_object -> spatial_object)
subtype: on (spatial_object -> spatial_object)
subtype: below (spatial_object,spatial_object)
subtype: near (spatial_object -> spatial_object)
subtype: touching (spatial_object -> spatial_object)
subtype: far_from__farfrom (spatial_object,spatial_object)
subtype: exterior__in (spatial_object -> spatial_object)
subtype: interior (spatial_object,spatial_object)
subtype: before_location__before (spatial_object,spatial_object)
subtype: spatial_part__spatialpart (spatial_object,spatial_object)
subtype: physical_part (physical_entity,physical_entity)
subtype: spatial_origin__spatialorigin (?,?)
subtype: cuisine_origin__cuisineorigin (?,?)