Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

xiang4 dui4 fang1 wei4 (orientation)

A general Predicate for indicating how two Objects are oriented with respect to one another. For example, (orientation obj1 obj2 North) means that obj1 is north of obj2, and (orientation obj1 obj2 Vertical) means that obj1 is positioned vertically with respect to obj2.

Ontology

SUMO / QUALITIES

Class(es)

zhong3 lei4
is instance of
  ke3 ji4 cheng2 guan1 xi4  
is instance of
  kong1 jian1 guan1 xi4  
is instance of
zhong3 lei4
is instance of
  ke3 ji4 cheng2 guan1 xi4  
is instance of
  san1 yuan2 shu4 ci2  
is instance of

is instance of
  xiang4 dui4 fang1 wei4  

Coordinate term(s)

fan3 mian4 han2 shu4  zheng4 mian4 han2 shu4  bu4 fen5 zheng3 ti1 cha4 yi4 han2 shu4  bu4 fen5 zheng3 ti1 jiao1 ji2 han2 shu4  bu4 fen5 zheng3 ti1 jia1 zong1 han2 shu4  zhu3 ti1 han2 shu4  biao3 pi2 han2 shu4  wei4 zhi4 han2 shu4  biao1 gao1  jie4 yu1  neng2 li4  tiao2 jian4 huo4 ran2 lv4  fu4 yu3 yi4 wu4  fu4 yu3 quan2 li4  xiang1 lian2 de5  xiang1 lian2  shen1 du4  ju4 li2  ling3 yu4  ling3 yu4 ci4 zhong3 lei4  shi1 shi4 zhe3 you3 yi4 tu2  dong4  da4 yu1  lian2 jie2  you3...zhi2 wei4  bu4 fen5  bu4 fen5 tian2 chong1  bu4 fen5 wei4 yu1  pian1 ai4  SUMOwai4 bu4 xiang1 guan1 gai4 nian4  shi1 shi4 zhe3 cheng2 xian4  yi3...yu3 yan2 cheng2 xian4  xiao3 yu1  shi2 jian1 jie4 yu1  shi2 jian1 jie4 yu1 huo4 tong5 shi2  heng2 yue4 

Type restrictions

orientation(wu4 ti1, wu4 ti1, wei4 zhi4 shu3 xing4)

Related WordNet synsets

orient, point
be oriented
orient is kind of (all)...   orient is kind of...  
See more related synsets on a separate page.

Axioms (22)

If biao1 gao1(obj1,obj2,height) holds, then obj1 dui4 obj2 shi4 zai4...zhi1 shang4.
(=>
      (altitude ?OBJ1 ?OBJ2 ?HEIGHT)
      (orientation ?OBJ1 ?OBJ2 Above))

If shen1 du4, then obj1 dui4 obj2 shi4 zai4...zhi1 xia4.
(=>
      (depth ?OBJ1 ?OBJ2 ?DEPTH)
      (orientation ?OBJ1 ?OBJ2 Below))

If object de5 di3 bu4 shi4 bottom and part shi4 object de5 bu4 fen5) and part yu3 bottom xiang1 lian2, then part dui4 bottom shi4 zai4...zhi1 shang4.
(=>
      (and
            (bottom ?BOTTOM ?OBJECT)
            (part ?PART ?OBJECT)
            (not
                  (connected ?PART ?BOTTOM)))
      (orientation ?PART ?BOTTOM Above))

If object de5 ding3 duan1 shi4 top and part shi4 object de5 bu4 fen5) and part yu3 top xiang1 lian2, then part dui4 top shi4 zai4...zhi1 xia4.
(=>
      (and
            (top ?TOP ?OBJECT)
            (part ?PART ?OBJECT)
            (not
                  (connected ?PART ?TOP)))
      (orientation ?PART ?TOP Below))

If object de5 ce4 mian4 shi4 side and part shi4 object de5 bu4 fen5) and part yu3 side xiang1 lian2, then there exists direct so_that_not side dui4 part shi4 direct.
(=>
      (and
            (side ?SIDE ?OBJECT)
            (part ?PART ?OBJECT)
            (not
                  (connected ?PART ?SIDE)))
      (exists
            (?DIRECT)
            (orientation ?SIDE ?PART ?DIRECT)))

If meet shi4 hui4 mian4 de5 shi2 li4 and meet shi4 agent1 de5 shi1 shi4 zhe3 and meet shi4 agent2 de5 shi1 shi4 zhe3, then agent1 dui4 agent2 shi4 jie1 jin4 "meet cun2 zai4 de5 shi2 jian1"a(zhi1 zhong1) meet cun2 zai4 de5 shi2 jian1.
(=>
      (and
            (instance ?MEET Meeting)
            (agent ?MEET ?AGENT1)
            (agent ?MEET ?AGENT2))
      (holdsDuring
            (WhenFn ?MEET)
            (orientation ?AGENT1 ?AGENT2 Near)))

If obj1 dui4 obj2 shi4 attr1 and dui4 li4 yu1 ? and attr1 shi4 "()" de5 yi1 cheng2 yuan2 and attr2 shi4 "()" de5 yi1 cheng2 yuan2 and attr1 deng3 yu1 attr2, then obj1 dui4 obj2 shi4 not attr2.
(=>
      (and
            (orientation ?OBJ1 ?OBJ2 ?ATTR1)
            (contraryAttribute @ROW)
            (inList
                  ?ATTR1
                  (ListFn @ROW))
            (inList
                  ?ATTR2
                  (ListFn @ROW))
            (not
                  (equal ?ATTR1 ?ATTR2)))
      (not
            (orientation ?OBJ1 ?OBJ2 ?ATTR2)))

If obj1 dui4 obj2 shi4 attr1 and attr1 shi4 fang1 xiang4 shu3 xing4 de5 shi2 li4 and attr2 shi4 fang1 xiang4 shu3 xing4 de5 shi2 li4 and attr1 deng3 yu1 attr2, then obj1 dui4 obj2 shi4 not attr2.
(=>
      (and
            (orientation ?OBJ1 ?OBJ2 ?ATTR1)
            (instance ?ATTR1 DirectionalAttribute)
            (instance ?ATTR2 DirectionalAttribute)
            (not
                  (equal ?ATTR1 ?ATTR2)))
      (not
            (orientation ?OBJ1 ?OBJ2 ?ATTR2)))

If direct shi4 fang1 xiang4 shu3 xing4 de5 shi2 li4 and obj1 dui4 obj2 shi4 direct and obj2 dui4 obj3 shi4 direct, then obj2 jie4 yu1 obj1 he2 obj33 zhong1 jian1.
(=>
      (and
            (instance ?DIRECT DirectionalAttribute)
            (orientation ?OBJ1 ?OBJ2 ?DIRECT)
            (orientation ?OBJ2 ?OBJ3 ?DIRECT))
      (between ?OBJ1 ?OBJ2 ?OBJ33))

obj1 dui4 obj2 shi4 bei3 fang1 if and only if obj2 dui4 obj1 shi4 nan2 fang1.
(<=>
      (orientation ?OBJ1 ?OBJ2 North)
      (orientation ?OBJ2 ?OBJ1 South))

obj1 dui4 obj2 shi4 dong1 fang1 if and only if obj2 dui4 obj1 shi4 ¦è¤è.
(<=>
      (orientation ?OBJ1 ?OBJ2 East)
      (orientation ?OBJ2 ?OBJ1 West))

obj1 dui4 obj2 shi4 chui2 zhi2 de5 if and only if obj2 dui4 obj1 shi4 shui3 ping2 xian4.
(<=>
      (orientation ?OBJ1 ?OBJ2 Vertical)
      (orientation ?OBJ2 ?OBJ1 Horizontal))

obj1 dui4 obj2 shi4 zai4...zhi1 shang4 if and only if obj2 dui4 obj1 shi4 zai4...zhi1 xia4.
(<=>
      (orientation ?OBJ1 ?OBJ2 Above)
      (orientation ?OBJ2 ?OBJ1 Below))

If obj1 dui4 obj2 shi4 zai4...zhi1 shang4, then obj1 yu3 obj2 xiang1 lian2.
(=>
      (orientation ?OBJ1 ?OBJ2 Above)
      (not
            (connected ?OBJ1 ?OBJ2)))

If obj1 dui4 obj2 shi4 zai4...zhi1 xia4, then obj2 dui4 obj1 shi4 zai4...shang4 or obj2 dui4 obj1 shi4 zai4...zhi1 shang4.
(=>
      (orientation ?OBJ1 ?OBJ2 Below)
      (or
            (orientation ?OBJ2 ?OBJ1 On)
            (orientation ?OBJ2 ?OBJ1 Above)))

If obj1 dui4 obj2 shi4 lin2 jin4 de5, then obj1 dui4 obj2 shi4 jie1 jin4 or obj1 yu3 obj2 xiang1 lian2.
(=>
      (orientation ?OBJ1 ?OBJ2 Adjacent)
      (or
            (orientation ?OBJ1 ?OBJ2 Near)
            (connected ?OBJ1 ?OBJ2)))

obj1 dui4 obj2 shi4 you4 bian1 if and only if obj2 dui4 obj1 shi4 zuo3 bian1.
(<=>
      (orientation ?OBJ1 ?OBJ2 Right)
      (orientation ?OBJ2 ?OBJ1 Left))

If obj1 dui4 obj2 shi4 jie1 jin4, then obj1 yu3 obj2 xiang1 lian2.
(=>
      (orientation ?OBJ1 ?OBJ2 Near)
      (not
            (connected ?OBJ1 ?OBJ2)))

If obj1 dui4 obj2 shi4 jie1 jin4, then obj2 dui4 obj1 shi4 jie1 jin4.
(=>
      (orientation ?OBJ1 ?OBJ2 Near)
      (orientation ?OBJ2 ?OBJ1 Near))

If obj1 dui4 obj2 shi4 zai4...shang4, then obj1 yu3 obj2 xiang1 lian2.
(=>
      (orientation ?OBJ1 ?OBJ2 On)
      (connected ?OBJ1 ?OBJ2))

If obj1 dui4 obj2 shi4 zai4...shang4, then obj1 wei4 yu1 obj2.
(=>
      (orientation ?OBJ1 ?OBJ2 On)
      (located ?OBJ1 ?OBJ2))

If obj1 dui4 obj2 shi4 zai4...shang4, then obj2 dui4 obj1 shi4 not zai4...shang4.
(=>
      (orientation ?OBJ1 ?OBJ2 On)
      (not
            (orientation ?OBJ2 ?OBJ1 On)))