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)

אזור תצוגה שמתאים להצגת תוצאת ה-geocode.

bounds

object (Viewport)

תיבה תוחמת (bounding box) של הכתובת.

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 Code של המיקום בקוד הגיאוגרפית הזה.

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.