Bir yer arama sonucuyla ilgili ayrıntılar.
JSON gösterimi |
---|
{
"place": {
object ( |
Alanlar | |
---|---|
place |
Bir yerle ilgili ayrıntılar. |
distanceMeters |
Arama konumu ile yerin geometrisi veya merkez arasındaki düz çizgi mesafesi. |
Yer
Bir yerle ilgili ayrıntılar.
JSON gösterimi |
---|
{ "placeId": string, "displayName": string, "languageCode": string, "address": { object ( |
Alanlar | |
---|---|
placeId |
Yerin yer kimliği. Yer kimliği, bir yeri benzersiz bir şekilde tanımlayan metindir. https://developers.google.com/places/web-service/place-id |
displayName |
Yerelleştirilmiş yerin adı. İstekte belirtilen tercihe göre yerelleştirilmiş. |
languageCode |
Yerle ilişkili metin alanlarının dil kodu. Örneğin, "ad" ve "adres". |
address |
Yerin adresi. |
geometry |
Yerin geometrisi. |
types[] |
Bu sonuç için bir tür etiketi grubu. Örneğin, "siyasi" ve "yerel". https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
Yerle ilişkilendirilen bileşikler. |
Geometri
Bir yerin geometrisi.
JSON gösterimi |
---|
{ "location": { object ( |
Alanlar | |
---|---|
location |
Bu mesajı içeren varlığın merkezi noktası. |
viewport |
Yeri ortalama boyutlu bir harita üzerinde görüntülemeye uygun bir görüntü alanı. |
displayBoundary |
GeoJSON Poligon biçimini kullanarak bir poligonu belirtir |
Görüntü alanı
low
ve high
punto karşısında çapraz olarak iki dikey olarak gösterilen enlem-boylam görüntü alanı. Bir görüntü alanı, kapalı bir bölge olarak kabul edilir, yani sınırlarını içerir. Enlem sınırları -90 ile 90 derece dahil, boylam sınırları ise -180 ila 180 derece (bu değerler dahil) aralığında olmalıdır. Bazı durumlar şunlardır:
low
=high
ise görüntü alanı bu tek noktadan oluşur.low.longitude
>high.longitude
ise boylam aralığı ters çevrilir (görüntü alanı 180 derecelik boylam çizgisini geçer).low.longitude
= -180 derece vehigh.longitude
= 180 derece ise görüntü alanı tüm boylamları içerir.low.longitude
= 180 derece vehigh.longitude
= -180 derece ise boylam aralığı boş olur.low.latitude
>high.latitude
ise enlem aralığı boş olur.
Hem low
hem de high
doldurulmalıdır ve gösterilen kutu boş olamaz (yukarıdaki tanımlarda belirtildiği gibi). Boş görüntü alanı hataya neden olur.
Örneğin, bu görüntü alanı New York City'yi tamamen kapsar:
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
JSON gösterimi |
---|
{ "low": { object ( |
Alanlar | |
---|---|
low |
Zorunlu. Görüntü alanının düşük noktası. |
high |
Zorunlu. Görüntü alanının yüksek noktası. |
Yerleşke
Bir yerle ilişkili bileşik.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Bileşik türü. |
geometry |
Bileşikle ilişkilendirilen geometri. |
entrances[] |
Bileşikle ilişkili girişlerin listesi. |
CompoundType
Bileşik türünün değeri.
Sıralamalar | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
Bileşik Türü bilinmiyor. |
SECTION |
Birleşik bölüm. https://support.google.com/mapskb/answer/7054299 |
BUILDING |
Yerleşke oluşturma. https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
Yerleşke. https://support.google.com/mapskb/answer/7046859 |
Giriş
Bir yerin girişi.
JSON gösterimi |
---|
{
"location": {
object ( |
Alanlar | |
---|---|
location |
Girişin konumu. |