GeoPoint class

یک شیء تغییرناپذیر که موقعیت جغرافیایی را در Firestor نشان می دهد. مکان به صورت جفت طول و عرض جغرافیایی نشان داده می شود.

مقادیر عرض جغرافیایی در محدوده [-90، 90] هستند. مقادیر طول جغرافیایی در محدوده [-180، 180] هستند.

امضا:

export declare class GeoPoint 

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (طول و عرض جغرافیایی) یک شیء GeoPoint تغییرناپذیر جدید با مقادیر عرض و طول جغرافیایی ارائه شده ایجاد می کند.

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
عرض جغرافیایی عدد عرض جغرافیایی این نمونه GeoPoint .
طول جغرافیایی عدد طول جغرافیایی این نمونه GeoPoint .

مواد و روش ها

روش اصلاح کننده ها شرح
برابر است (سایر) اگر این GeoPoint با ژئوپوینت ارائه شده برابر باشد، true برمی گرداند.
toJSON() نمایشی قابل سریال‌سازی با JSON از این GeoPoint را برمی‌گرداند.

GeoPoint.(سازنده)

یک شیء GeoPoint تغییرناپذیر جدید با مقادیر عرض و طول جغرافیایی ارائه شده ایجاد می کند.

امضا:

constructor(latitude: number, longitude: number);

مولفه های

پارامتر تایپ کنید شرح
عرض جغرافیایی عدد عرض جغرافیایی به صورت عددی بین 90- و 90 است.
طول جغرافیایی عدد طول جغرافیایی به عنوان عدد بین -180 و 180.

GeoPoint.latitude

عرض جغرافیایی این نمونه GeoPoint .

امضا:

get latitude(): number;

ژئوپوینت.طول جغرافیایی

طول جغرافیایی این نمونه GeoPoint .

امضا:

get longitude(): number;

GeoPoint.isEqual()

اگر این GeoPoint با ژئوپوینت ارائه شده برابر باشد، true برمی گرداند.

امضا:

isEqual(other: GeoPoint): boolean;

مولفه های

پارامتر تایپ کنید شرح
دیگر ژئوپوینت GeoPoint برای مقایسه با.

برمی گرداند:

بولی

درست است اگر این GeoPoint با ژئوپوینت ارائه شده برابر باشد.

GeoPoint.toJSON()

نمایشی قابل سریال‌سازی با JSON از این GeoPoint را برمی‌گرداند.

امضا:

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

برمی گرداند:

{ عرض جغرافیایی: تعداد; طول جغرافیایی: عدد; }