GeoPoint class

फायरस्टोर में भौगोलिक स्थान का प्रतिनिधित्व करने वाली एक अपरिवर्तनीय वस्तु। स्थान को अक्षांश/देशांतर युग्म के रूप में दर्शाया गया है।

अक्षांश मान [-90,90] की सीमा में हैं। देशांतर मान [-180, 180] की सीमा में हैं।

हस्ताक्षर:

export declare class GeoPoint 

कंस्ट्रक्टर्स

निर्माता संशोधक विवरण
(निर्माता)(अक्षांश, देशांतर) प्रदान किए गए अक्षांश और देशांतर मानों के साथ एक नया अपरिवर्तनीय GeoPoint ऑब्जेक्ट बनाता है।

गुण

संपत्ति संशोधक प्रकार विवरण
अक्षांश संख्या इस GeoPoint उदाहरण का अक्षांश.
देशान्तर संख्या इस GeoPoint उदाहरण का देशांतर।

तरीकों

तरीका संशोधक विवरण
बराबर है(अन्य) यदि यह GeoPoint दिए गए जियोप्वाइंट के बराबर है तो यह सत्य लौटाता है।
toJSON() इस जियोप्वाइंट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है।

जियोपॉइंट.(निर्माता)

प्रदान किए गए अक्षांश और देशांतर मानों के साथ एक नया अपरिवर्तनीय GeoPoint ऑब्जेक्ट बनाता है।

हस्ताक्षर:

constructor(latitude: number, longitude: number);

पैरामीटर

पैरामीटर प्रकार विवरण
अक्षांश संख्या -90 और 90 के बीच की संख्या के रूप में अक्षांश।
देशान्तर संख्या -180 और 180 के बीच की संख्या के रूप में देशांतर।

जियोप्वाइंट.अक्षांश

इस GeoPoint उदाहरण का अक्षांश.

हस्ताक्षर:

get latitude(): number;

जियोप्वाइंट.देशांतर

इस GeoPoint उदाहरण का देशांतर।

हस्ताक्षर:

get longitude(): number;

जियोप्वाइंट.इसइक्वल()

यदि यह GeoPoint दिए गए जियोप्वाइंट के बराबर है तो यह सत्य लौटाता है।

हस्ताक्षर:

isEqual(other: GeoPoint): boolean;

पैरामीटर

पैरामीटर प्रकार विवरण
अन्य जियोप्वाइंट तुलना करने के लिए GeoPoint

रिटर्न:

बूलियन

सत्य है यदि यह GeoPoint दिए गए जियोप्वाइंट के बराबर है।

जियोप्वाइंट.टूजेएसओएन()

इस जियोप्वाइंट का JSON-क्रमबद्ध प्रतिनिधित्व लौटाता है।

हस्ताक्षर:

toJSON(): {
        latitude: number;
        longitude: number;
    };

रिटर्न:

{अक्षांश: संख्या; देशांतर: संख्या; }