Location

حاوية تمثّل موقعًا جغرافيًا.

تمثيل JSON
{
  "coordinates": {
    object (LatLng)
  },
  "formattedAddress": string,
  "zipCode": string,
  "city": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "name": string,
  "phoneNumber": string,
  "notes": string,
  "placeId": string
}
الحقول
coordinates

object (LatLng)

الإحداثيات الجغرافية. يجب الحصول على إذن "DEVICE_PRECISE_LOCATION".

formattedAddress

string

العنوان المعروض، على سبيل المثال "1600 Amphitheatre Pkwy, Mountain View, CA 94043". يجب الحصول على إذن "DEVICE_PRECISE_LOCATION".

zipCode

string

الرمز البريدي يجب توفّر إذن DEVICE_PRECISE_LOCATION أو DEVICE_COARSE_LOCATION.

city

string

المدينة. يجب توفّر إذن DEVICE_PRECISE_LOCATION أو DEVICE_COARSE_LOCATION.

postalAddress

object (PostalAddress)

العنوان البريدي. يجب توفّر إذن DEVICE_PRECISE_LOCATION أو DEVICE_COARSE_LOCATION.

name

string

اسم المكان.

phoneNumber

string

رقم هاتف الموقع الجغرافي، مثل رقم جهة الاتصال بالموقع الجغرافي للنشاط التجاري أو رقم هاتف لموقع التسليم

notes

string

ملاحظات حول الموقع الجغرافي

placeId

string

يتم استخدام رقم تعريف المكان مع واجهة برمجة تطبيقات الأماكن لجلب تفاصيل أحد الأماكن. لمعرفة مزيد من المعلومات، يُرجى الانتقال إلى https://developers.google.com/places/web-service/place-id.

LatLng

عنصر يمثّل زوجًا من خط العرض/خط الطول. يتم التعبير عن ذلك كزوج من الازدواج يمثلان درجات خط العرض وخط الطول بالدرجات. يجب أن يتوافق هذا مع معيار WGS84 ما لم يتم تحديد خلاف ذلك. يجب أن تكون القيم ضمن نطاقات تمت تسويتها.

تمثيل JSON
{
  "latitude": number,
  "longitude": number
}
الحقول
latitude

number

تمثّل هذه السمة خط العرض بالدرجات. يجب أن يكون ضِمن نطاق [ -90.0 أو +90.0].

longitude

number

خط الطول بالدرجات. يجب أن يكون ضمن النطاق [-180.0، +180.0].