वेपॉइंट

पब्लिक फ़ाइनल क्लास Waypoint ऑब्जेक्ट का विस्तार करता है

नेविगेशन डेस्टिनेशन तय करने के लिए इस्तेमाल की जाने वाली, नहीं बदली जा सकने वाली वेपॉइंट क्लास. इसे अक्षांश/देशांतर की जोड़ी या Google प्लेस आईडी की मदद से बनाया जा सकता है.

नेस्ट की गई क्लास की खास जानकारी

क्लास Waypoint.InvalidSegmentHeadingException अमान्य सेगमेंट हेडिंग वाला Waypoint बनाने की कोशिश करते समय, एक अपवाद मिलता है. 
क्लास Waypoint.UnsupportedPlaceIdException इस्तेमाल न किए जा सकने वाले प्लेस आईडी से Waypoint बनाने की कोशिश करते समय अपवाद दिखता है. 

पब्लिक कंस्ट्रक्टर से जुड़ी खास जानकारी

Waypoint(com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

सार्वजनिक तरीके से जुड़ी खास जानकारी

boolean
इसके बराबर है(ऑब्जेक्ट o)
यह टेस्ट करता है कि यह Waypoint, दूसरे के बराबर है या नहीं.
स्टैटिक वेपॉइंट
fromLatLng(double latitude, double longitude, String title, boolean preferSameSideOfRoad)
अक्षांश/देशांतर की जोड़ी और सड़क की प्राथमिकता के उसी किनारे से वेपॉइंट बनाता है.
स्टैटिक वेपॉइंट
fromLatLng(डबल अक्षांश, डबल देशांतर, स्ट्रिंग टाइटल)
अक्षांश/देशांतर की जोड़ी से वेपॉइंट बनाता है.
स्टैटिक वेपॉइंट
fromLatLng(डबल अक्षांश, डबल देशांतर, स्ट्रिंग टाइटल, intPreferred segments बढ़े)
अक्षांश/देशांतर की जोड़ी और सड़क की प्राथमिकता के उसी किनारे से वेपॉइंट बनाता है.
स्टैटिक वेपॉइंट
fromPlaceId(स्ट्रिंग जगहIdString, स्ट्रिंग का शीर्षक)
Google प्लेस आईडी से Waypoint बनाता है.
com.google.android.apps.gmm.map.model.directions.Waypoint
String
getPlaceId()
वेपॉइंट का जगह आईडी दिखाता है.
LatLng
getPosition()
वेपॉइंट का lat/lng दिखाता है.
String
getTitle()
वेपॉइंट का टाइटल दिखाता है.
int
स्टैटिक ImmutableList<Waypoint>
toGmmWaypointList(List<Waypoint> वेpointList)

इनहेरिट किए गए तरीके की खास जानकारी

पब्लिक कंस्ट्रक्टर

सार्वजनिक Waypoint (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

पैरामीटर
gmmWaypoint

सार्वजनिक तरीके

सार्वजनिक बूलियन इसके बराबर है (Object o)

यह टेस्ट करता है कि यह Waypoint, दूसरे के बराबर है या नहीं.

अगर वे दोनों एक ही डेस्टिनेशन को दिखाते हैं, तो उन्हें बराबर माना जाता है. (वेपॉइंट पर सेट किए गए सभी एट्रिब्यूट एक जैसे होने चाहिए.)

पैरामीटर
o

सार्वजनिक स्टैटिक Waypoint fromLatLng (double latitude, double longitude, String title, boolean preferSameSideOfRoad)

अक्षांश/देशांतर की जोड़ी और सड़क की प्राथमिकता के उसी किनारे से वेपॉइंट बनाता है.

पैरामीटर
latitude वह अक्षांश जिस पर वेपॉइंट रखना है. तापमान को -90 डिग्री और +90 डिग्री के बीच रखा जाएगा.
longitude वह देशांतर जिस पर वेपॉइंट रखना है. यह तापमान -180 डिग्री और इससे ज़्यादा 180 डिग्री के बीच रहेगा.
टाइटल नोटिफ़िकेशन ट्रे में वेपॉइंट के लिए दिखाया जाने वाला टेक्स्ट.
preferSameSideOfRoad ड्राइवर को सड़क के एक ही हिस्से पर ले जाना चाहिए या नहीं. जब तक सड़क के बंद होने या धीमी गति से चलने वाले ट्रैफ़िक की वजह से ज़्यादा देरी नहीं होती है, तब तक यह रास्ता सड़क के पसंदीदा किनारे पर पहुंच जाएगा.
रिटर्न
  • दिए गए अक्षांश/देशांतर पर वेपॉइंट.

सार्वजनिक स्टैटिक Waypoint fromLatLng (डबल अक्षांश, डबल देशांतर, स्ट्रिंग टाइटल)

अक्षांश/देशांतर की जोड़ी से वेपॉइंट बनाता है.

पैरामीटर
latitude वह अक्षांश जिस पर वेपॉइंट रखना है. तापमान को -90 डिग्री और +90 डिग्री के बीच रखा जाएगा.
longitude वह देशांतर जिस पर वेपॉइंट रखना है. यह तापमान -180 डिग्री और इससे ज़्यादा 180 डिग्री के बीच रहेगा.
टाइटल नोटिफ़िकेशन ट्रे में वेपॉइंट के लिए दिखाया जाने वाला टेक्स्ट.
रिटर्न
  • दिए गए अक्षांश/देशांतर पर वेपॉइंट.

सार्वजनिक स्टैटिक Waypoint fromLatLng (डबल अक्षांश, डबल देशांतर, स्ट्रिंग का टाइटल, intPreferred segmentsHeadline)

अक्षांश/देशांतर की जोड़ी और सड़क की प्राथमिकता के उसी किनारे से वेपॉइंट बनाता है.

पैरामीटर
latitude वह अक्षांश जिस पर वेपॉइंट रखना है. तापमान को -90 डिग्री और +90 डिग्री के बीच रखा जाएगा.
longitude वह देशांतर जिस पर वेपॉइंट रखना है. यह तापमान -180 डिग्री और इससे ज़्यादा 180 डिग्री के बीच रहेगा.
टाइटल नोटिफ़िकेशन ट्रे में वेपॉइंट के लिए दिखाया जाने वाला टेक्स्ट
preferredSegmentHeading वह ऐंगल, जिसका इस्तेमाल सड़क के उस साइड पर ट्रैफ़िक की दिशा बताने के लिए किया जाता है जिस पर वाहन को आना चाहिए. इसलिए, यह एकतरफ़ा सड़कों के लिए काम का नहीं है. डिग्री [0, 360] में इकाइयां दिखाई जाती हैं, जहां 0 का मतलब उत्तर होता है.
रिटर्न
  • दिए गए अक्षांश/देशांतर पर वेपॉइंट.
थ्रो
Waypoint.InvalidSegmentHeadingException अगर अमान्य सेगमेंट शीर्षक दिया गया है.

सार्वजनिक स्टैटिक Waypoint fromPlaceId (स्ट्रिंग प्लेसमेंट आईडी, स्ट्रिंग का शीर्षक)

Google प्लेस आईडी से Waypoint बनाता है.

पैरामीटर
placeIdString इस वेपॉइंट के लिए इस्तेमाल की गई जगह का आईडी
टाइटल नोटिफ़िकेशन ट्रे में वेपॉइंट के लिए दिखाया जाने वाला टेक्स्ट
रिटर्न
  • बताई गई जगह पर वेपॉइंट
थ्रो
Waypoint.UnsupportedPlaceIdException अगर उस जगह का आईडी दिया गया हो जो काम नहीं करता

सार्वजनिक com.google.android.apps.XML.map.model.instructions.Waypoint getGmmWaypoint ()

Public स्ट्रिंग getPlaceId ()

वेपॉइंट का जगह आईडी दिखाता है.

सार्वजनिक LatLng getPosition ()

वेपॉइंट का lat/lng दिखाता है.

Public स्ट्रिंग getTitle ()

वेपॉइंट का टाइटल दिखाता है. शीर्षक वह टेक्स्ट है जो सूचना ट्रे में Waypoint के लिए दिखाया जाता है.

रिटर्न
  • वेपॉइंट का टाइटल

Public int hashCode ()

सार्वजनिक स्टैटिक ImmutableList<Waypoint> toGmmWaypointList (सूची<Waypoint> वेpointList)

पैरामीटर
waypointList