GeocodeResult

Kết quả mã địa lý chứa thông tin địa lý về một địa điểm.

Biểu diễn dưới dạng 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)
  }
}
Trường
place

string

Giá trị nhận dạng địa điểm đủ điều kiện cho kết quả này. Theo định dạng "//places.googleapis.com/places/{placeID}". Hãy xem https://developers.google.com/maps/documentation/places/web-service/place-id để biết thêm thông tin chi tiết.

placeId

string

Mã địa điểm của kết quả này.

location

object (LatLng)

Toạ độ latlng của địa chỉ này.

granularity

enum (Granularity)

Độ chi tiết của vị trí.

viewport

object (Viewport)

Khung nhìn phù hợp để hiển thị kết quả mã địa lý.

bounds

object (Viewport)

Hộp giới hạn cho địa chỉ.

formattedAddress

string

Địa chỉ được định dạng một dòng.

postalAddress

object (PostalAddress)

Địa chỉ ở định dạng địa chỉ bưu chính.

addressComponents[]

object (AddressComponent)

Các thành phần lặp lại cho từng cấp độ địa phương.

postalCodeLocalities[]

object (LocalizedText)

Danh sách đầy đủ các địa phương có trong mã bưu chính.

Trường này chỉ được điền khi kết quả thuộc loại "postal_code".

types[]

string

Một tập hợp thẻ loại cho kết quả này. Ví dụ: "political" và "administrative_area".

Để biết danh sách đầy đủ các giá trị có thể có, hãy xem Bảng A và Bảng B tại https://developers.google.com/maps/documentation/places/web-service/place-types.

plusCode

object (PlusCode)

Plus code của vị trí trong mã địa lý này.

AddressComponent

Các thành phần có cấu trúc tạo thành địa chỉ được định dạng, nếu có thông tin này.

Biểu diễn dưới dạng JSON
{
  "longText": string,
  "shortText": string,
  "types": [
    string
  ],
  "languageCode": string
}
Trường
longText

string

Nội dung mô tả đầy đủ hoặc tên của thành phần địa chỉ. Ví dụ: thành phần địa chỉ cho quốc gia Úc có thể có tên dài là "Úc".

shortText

string

Tên văn bản viết tắt cho thành phần địa chỉ, nếu có. Ví dụ: thành phần địa chỉ cho quốc gia Úc có thể có tên ngắn là "AU".

types[]

string

Một mảng cho biết(các) loại thành phần địa chỉ.

Hãy xem https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types để biết thêm chi tiết.

languageCode

string

Ngôn ngữ dùng để định dạng thành phần này, theo ký hiệu CLDR.

LocalizedText

Biến thể đã bản địa hoá của một văn bản bằng một ngôn ngữ cụ thể.

Biểu diễn dưới dạng JSON
{
  "text": string,
  "languageCode": string
}
Trường
text

string

Chuỗi đã bản địa hoá bằng ngôn ngữ tương ứng với languageCode bên dưới.

languageCode

string

Mã ngôn ngữ BCP-47 của văn bản, chẳng hạn như "en-US" hoặc "sr-Latn".

Để biết thêm thông tin, hãy xem http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.