PlaceResult

Detail tentang hasil penelusuran tempat.

Representasi JSON
{
  "place": {
    object (Place)
  },
  "distanceMeters": number
}
Kolom
place

object (Place)

Detail tentang suatu tempat.

distanceMeters

number

Jarak garis lurus dari lokasi penelusuran ke geometri atau pusat tempat.

Tempat

Detail tentang suatu tempat.

Representasi JSON
{
  "placeId": string,
  "displayName": string,
  "languageCode": string,
  "address": {
    object (Address)
  },
  "geometry": {
    object (Geometry)
  },
  "types": [
    string
  ],
  "associatedCompounds": [
    {
      object (Compound)
    }
  ]
}
Kolom
placeId

string

ID tempat. ID tempat adalah teks yang secara unik mengidentifikasi tempat. https://developers.google.com/places/web-service/place-id

displayName

string

Nama tempat yang dilokalkan. Dilokalkan sesuai preferensi yang diberikan dalam permintaan.

languageCode

string

Kode bahasa kolom teks yang terkait dengan tempat. Misalnya, "name" dan "address".

address

object (Address)

Alamat tempat.

geometry

object (Geometry)

Geometri tempat.

types[]

string

Kumpulan tag jenis untuk hasil ini. Misalnya, "politik" dan "lokalitas". https://developers.google.com/places/web-service/supported_types

associatedCompounds[]

object (Compound)

Senyawa yang terkait dengan tempat.

Geometri

Geometri tempat.

Representasi JSON
{
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "displayBoundary": {
    object
  }
}
Kolom
location

object (LatLng)

Titik tengah entitas yang berisi pesan ini.

viewport

object (Viewport)

Area pandang yang cocok untuk menampilkan tempat di peta berukuran rata-rata.

displayBoundary

object (Struct format)

Menentukan poligon menggunakan format Poligon GeoJSON

Area Pandang

Area tampilan lintang-bujur, direpresentasikan sebagai dua titik yang berlawanan secara diagonal dengan low dan high. Area pandang dianggap sebagai wilayah tertutup, yaitu mencakup batasnya. Batas lintang harus berkisar antara -90 hingga 90 derajat inklusif, dan batas bujur harus berkisar antara -180 hingga 180 derajat inklusif. Berbagai kasus meliputi:

  • Jika low = high, area pandang terdiri dari titik tunggal tersebut.

  • Jika low.longitude > high.longitude, rentang bujur akan terbalik (area pandang melintasi garis bujur 180 derajat).

  • Jika low.longitude = -180 derajat dan high.longitude = 180 derajat, area pandang akan menyertakan semua bujur.

  • Jika low.longitude = 180 derajat dan high.longitude = -180 derajat, rentang bujur kosong.

  • Jika low.latitude > high.latitude, rentang lintang akan kosong.

low dan high harus diisi, dan kotak yang direpresentasikan tidak boleh kosong (seperti yang ditentukan oleh definisi di atas). Area pandang kosong akan menyebabkan error.

Misalnya, area pandang ini sepenuhnya mencakup New York City:

{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }

Representasi JSON
{
  "low": {
    object (LatLng)
  },
  "high": {
    object (LatLng)
  }
}
Kolom
low

object (LatLng)

Wajib. Titik rendah area pandang.

high

object (LatLng)

Wajib. Titik tertinggi area pandang.

Kompleks

Kompleks yang terkait dengan tempat.

Representasi JSON
{
  "type": enum (CompoundType),
  "geometry": {
    object (Geometry)
  },
  "entrances": [
    {
      object (Entrance)
    }
  ]
}
Kolom
type

enum (CompoundType)

Jenis senyawa.

geometry

object (Geometry)

Geometri yang terkait dengan senyawa.

entrances[]

object (Entrance)

Daftar pintu masuk yang terkait dengan kompleks.

CompoundType

Nilai jenis gabungan.

Enum
COMPOUND_TYPE_UNSPECIFIED Jenis Senyawa tidak diketahui.
SECTION Bagian gabungan. https://support.google.com/mapskb/answer/7054299
BUILDING Bangunan kompleks. https://support.google.com/mapskb/answer/7013011
GROUNDS Area kompleks. https://support.google.com/mapskb/answer/7046859

Pintu Masuk

Pintu masuk suatu tempat.

Representasi JSON
{
  "location": {
    object (LatLng)
  }
}
Kolom
location

object (LatLng)

Lokasi pintu masuk.