Bir yer arama sonucuyla ilgili ayrıntılar.
JSON gösterimi |
---|
{
"place": {
object ( |
Alanlar | |
---|---|
place |
Bir yer hakkındaki ayrıntılar. |
distanceMeters |
Arama konumundan yer geometrisine veya merkezine olan düz çizgi mesafesi. |
Yer
Bir yer hakkındaki 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 şekilde tanımlayan metindir. https://developers.google.com/places/web-service/place-id |
displayName |
Yerin adı yerelleştirilmiş. İstekte belirtilen tercihe göre yerelleştirilir. |
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 "yerellik". https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
Yerle ilişkili bileşikler. |
Geometri
Bir yerin geometrisi.
JSON gösterimi |
---|
{ "location": { object ( |
Alanlar | |
---|---|
location |
Bu mesajı içeren öğenin merkezi noktası. |
viewport |
Yeri ortalama boyutlu bir haritada göstermeye uygun bir görüntü alanı. |
displayBoundary |
GeoJSON Poligon biçimini kullanarak bir poligonu belirtir |
Görüntü alanı
low
ve high
noktasının karşısında çapraz olarak iki şekilde gösterilen enlem-boylam görüntü alanı. Görüntü alanı, kapalı bir bölge olarak kabul edilir. Yani kendi sınırlarını içerir. Enlem sınırları -90 ile 90 derece (dahil) arasında, boylam sınırları ise -180 ile 180 derece (dahil) arasında olmalıdır. Çeşitli durumlar şunlardır:
low
=high
ise görüntü alanı tek bir noktadan oluşur.low.longitude
>high.longitude
ise boylam aralığı tersine çevrilir (görüntü alanı 180 derece 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ştur.
Hem low
hem de high
doldurulmalı ve gösterilen kutu (yukarıdaki tanımlarda belirtildiği gibi) boş bırakılamaz. Boş görüntü alanı hatayla sonuçlanır.
Örneğin, bu görüntü alanı New York'u tamamen kapsıyor:
{ "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 en yüksek noktası. |
Yerleşke
Bir yerle ilişkilendirilen bileşik.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Bileşik türü. |
geometry |
Bileşikle ilişkili geometri. |
entrances[] |
Komplekle ilişkili girişlerin listesi. |
CompoundType
Bileşik türün değeri.
Sıralamalar | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
Bileşik türü bilinmiyor. |
SECTION |
Site bölümü. https://support.google.com/mapskb/answer/7054299 |
BUILDING |
Birleşik bina. https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
Yerleşim alanları. https://support.google.com/mapskb/answer/7046859 |
Giriş
Bir yerin girişi.
JSON gösterimi |
---|
{
"location": {
object ( |
Alanlar | |
---|---|
location |
Girişin konumu. |