GeocodeResult

تحتوي نتيجة الترميز الجغرافي على معلومات جغرافية عن مكان معيّن.

تمثيل JSON
{
  "place": string,
  "placeId": string,
  "location": {
    object (LatLng)
  },
  "granularity": enum (Granularity),
  "viewport": {
    object (Viewport)
  },
  "bounds": {
    object (Viewport)
  },
  "formattedAddress": string,
  "postalAddress": {
    object (PostalAddress)
  },
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "postalCodeLocalities": [
    {
      object (LocalizedText)
    }
  ],
  "types": [
    string
  ],
  "plusCode": {
    object (PlusCode)
  }
}
الحقول
place

string

معرّف المكان المؤهَّل بالكامل لهذه النتيجة. بتنسيق "//places.googleapis.com/places/{placeID}". اطّلِع على https://developers.google.com/maps/documentation/places/web-service/place-id لمزيد من التفاصيل.

placeId

string

رقم تعريف المكان لهذه النتيجة.

location

object (LatLng)

خطوط الطول والعرض لهذا العنوان

granularity

enum (Granularity)

دقة الموقع الجغرافي

viewport

object (Viewport)

إطار عرض مناسب لعرض نتيجة الرمز الجغرافي

bounds

object (Viewport)

مربّع محيط للعنوان

formattedAddress

string

العنوان المنسَّق في سطر واحد

postalAddress

object (PostalAddress)

العنوان بتنسيق العنوان البريدي

addressComponents[]

object (AddressComponent)

المكوّنات المتكرّرة لكل مستوى محلي

postalCodeLocalities[]

object (LocalizedText)

قائمة كاملة بالمناطق المحلية المضمّنة في الرمز البريدي

لا تتم تعبئة هذا الحقل إلا عندما تكون النتيجة من النوع "postal_code".

types[]

string

مجموعة من علامات النوع لهذه النتيجة على سبيل المثال، "political" و "administrative_area".

للحصول على القائمة الكاملة للقيم المحتملة، اطّلِع على الجدول "أ" والجدول "ب" على الرابط https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

رمز Plus Codes للموقع الجغرافي في هذا الرمز الجغرافي

AddressComponent

العناصر المنظَّمة التي تشكّل العنوان المنسَّق، في حال توفّر هذه المعلومات

تمثيل JSON
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
الحقول
longText

string

الوصف النصي الكامل أو اسم مكوّن العنوان على سبيل المثال، قد يكون لاسم مكوّن العنوان للبلد أستراليا اسم طويل هو "أستراليا".

shortText

string

اسم نصي مختصر لمكوّن العنوان، إن توفّر على سبيل المثال، قد يكون لاسم عنصر العنوان لبلد أستراليا اسم قصير هو "AU".

types[]

string

صفيف يشير إلى أنواع مكوّنات العنوان

اطّلِع على https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types للحصول على مزيد من التفاصيل.

languageCode

string

اللغة المستخدَمة لتنسيق هذه المكوّنات، بترميز CLDR

LocalizedText

نسخة مترجَمة من نص بلغة معيّنة

تمثيل JSON
{
  "text": string,
  "languageCode": string
}
الحقول
text

string

سلسلة مترجَمة باللغة التي تتوافق مع languageCode أدناه

languageCode

string

رمز اللغة وفق معيار BCP-47 للنص، مثل "en-US" أو "sr-Latn"

لمزيد من المعلومات، يُرجى الاطّلاع على http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.