ªÅ¶¡«Å| (overlapsSpatially)
(overlapsSpatially obj1 obj2) means
that the Objects obj1 and obj2 have some parts in common. This is a
reflexive and symmetric (but not transitive) relation.
Ontology
SUMO / MEREOTOPOLOGYClass(es)
Superrelation(s)
Subrelation(s)
³¡¤À«Å|
Coordinate term(s)
¬Û³sªº
¤w³sµ²¤uµ{¤¸¥ó
µL¥æ¶°
¿W¥ß©ÎµM²v
ªÅ¶¡¤W±µÄ²
³¡¤À«Å|
®É¬q«Å|
³¡¤À¦ì©ó
¥S§Ì©n©f
¦¸¹Ï
Related WordNet synsets
See more related synsets on a separate page.
Axioms (13)
If obj1 »P obj2 ¬Û³s, then obj1 (¨S) ±µÄ²s obj2 or obj1 (¨S) »P obj2 «Å|s.
(=>
(connected ?OBJ1 ?OBJ2)
(or
(meetsSpatially ?OBJ1 ?OBJ2)
(overlapsSpatially ?OBJ1 ?OBJ2)))
µL¥æ¶°Ãö«Y(ªÅ¶¡¤W±µÄ²,ªÅ¶¡«Å|) holds.
(disjointRelation meetsSpatially overlapsSpatially)
obj1 (¨S) »P obj2 «Å|s if and only if there exists obj3 so that obj3 ¬O obj1 ªº ³¡¤À) and obj3 ¬O obj2 ªº ³¡¤À).
(<=>
(overlapsSpatially ?OBJ1 ?OBJ2)
(exists
(?OBJ3)
(and
(part ?OBJ3 ?OBJ1)
(part ?OBJ3 ?OBJ2))))
If obj ³¡¤À¦ì©ó region, then obj (¨S) »P region «Å|s.
(=>
(partlyLocated ?OBJ ?REGION)
(overlapsSpatially ?OBJ ?REGION))
If obj1 ¬O collªº ¦¨û and obj2 ¬O collªº ¦¨û and obj1 µ¥©ó obj2, then obj1 not(¨S) »P obj2 «Å|.
(=>
(and
(member ?OBJ1 ?COLL)
(member ?OBJ2 ?COLL)
(not
(equal ?OBJ1 ?OBJ2)))
(not
(overlapsSpatially ?OBJ1 ?OBJ2)))
If rel ¬O ®æ¦ì¨¤¦â ªº ¹ê¨Ò and rel(process,obj) (¤£) ¦¨¥ßs, then there exists time so that "process ¦b time ªº time¦ì¸m" (¨S) »P obj «Å|s.
(=>
(and
(instance ?REL CaseRole)
(holds ?REL ?PROCESS ?OBJ))
(exists
(?TIME)
(overlapsSpatially
(WhereFn ?PROCESS ?TIME)
?OBJ)))
- if obj1 ¬O obj2 ªº ¤@ ¤º³¡,
- then for all part holds: if part ¬O obj2ªº ¥~ªí³¡¤À, then obj1 not(¨S) »P part «Å|
.
(=>
(interiorPart ?OBJ1 ?OBJ2)
(forall
(?PART)
(=>
(superficialPart ?PART ?OBJ2)
(not
(overlapsSpatially ?OBJ1 ?PART)))))
If hole ¦b obj ¬O ¬}, then hole not(¨S) »P obj «Å|.
(=>
(hole ?HOLE ?OBJ)
(not
(overlapsSpatially ?HOLE ?OBJ)))
If hole ¦b obj1 ¬O ¬} and obj1 ¬O obj2 ªº ³¡¤À), then hole (¨S) »P obj2 «Å|s or hole ¦b obj2 ¬O ¬}.
(=>
(and
(hole ?HOLE ?OBJ1)
(part ?OBJ1 ?OBJ2))
(or
(overlapsSpatially ?HOLE ?OBJ2)
(hole ?HOLE ?OBJ2)))
If hole1 ¦b obj1 ¬O ¬} and hole2 ¦b obj2 ¬O ¬} and hole1 (¨S) »P hole2 «Å|s, then obj1 (¨S) »P obj2 «Å|s.
(=>
(and
(hole ?HOLE1 ?OBJ1)
(hole ?HOLE2 ?OBJ2)
(overlapsSpatially ?HOLE1 ?HOLE2))
(overlapsSpatially ?OBJ1 ?OBJ2))
If obj1 µ¥©ó "¬} hole ªº ¥DÅé", then for all obj2 holds: obj2 (¨S) »P obj1 «Å|s if and only if there exists obj3 so that hole ¦b obj3 ¬O ¬} and obj2 (¨S) »P obj3 «Å|s.
(=>
(equal
?OBJ1
(PrincipalHostFn ?HOLE))
(forall
(?OBJ2)
(<=>
(overlapsSpatially ?OBJ2 ?OBJ1)
(exists
(?OBJ3)
(and
(hole ?HOLE ?OBJ3)
(overlapsSpatially ?OBJ2 ?OBJ3))))))
If obj1 (¨S) ¶ñ¥Rs hole and ¥i¶ñ¥Rªº ¬O obj2 ªº ÄÝ©Ê, then obj1 not(¨S) »P obj2 «Å|.
(=>
(and
(fills ?OBJ1 ?HOLE)
(attribute ?OBJ2 Fillable))
(not
(overlapsSpatially ?OBJ1 ?OBJ2)))
If obj1 µ¥©ó "¬} hole ªº ªí¥Ö", then for all obj2 holds: obj2 (¨S) »P obj1 «Å|s if and only if there exists obj3 so that obj3 ¬O "¬} hole ªº ¥DÅé"ªº ¥~ªí³¡¤À and hole (¨S) ±µÄ²s obj3 and obj2 (¨S) »P obj3 «Å|s.
(=>
(equal
?OBJ1
(SkinFn ?HOLE))
(forall
(?OBJ2)
(<=>
(overlapsSpatially ?OBJ2 ?OBJ1)
(exists
(?OBJ3)
(and
(superficialPart
?OBJ3
(PrincipalHostFn ?HOLE))
(meetsSpatially ?HOLE ?OBJ3)
(overlapsSpatially ?OBJ2 ?OBJ3))))))