quán​qiú​wèi​zhì​cè​dìng​xì​tǒng

GPS

  1. whole world
    the entire world; global; worldwide
  2. position
    physical place or location; a seat or space allocated for something
  3. to determine
    to determine or ascertain through the process of measuring, surveying, or testing
  4. system
    A whole composed of parts that work together to perform a function or achieve a goal; a series or group of related things forming a complex whole.