รายละเอียดเกี่ยวกับผลการค้นหาสถานที่
การแสดง JSON |
---|
{
"place": {
object ( |
ช่อง | |
---|---|
place |
รายละเอียดเกี่ยวกับสถานที่ |
distanceMeters |
ระยะทางของเส้นตรงจากตำแหน่งที่ค้นหาถึงรูปทรงเรขาคณิตหรือจุดศูนย์กลางของสถานที่ |
สถานที่
รายละเอียดเกี่ยวกับสถานที่
การแสดง JSON |
---|
{ "placeId": string, "displayName": string, "languageCode": string, "address": { object ( |
ช่อง | |
---|---|
placeId |
รหัสสถานที่ของสถานที่ รหัสสถานที่คือข้อความที่ระบุสถานที่หนึ่งๆ โดยไม่ซ้ำกัน https://developers.google.com/places/web-service/place-id |
displayName |
แปลชื่อสถานที่ แปลตามค่ากำหนดที่ระบุไว้ในคำขอ |
languageCode |
รหัสภาษาของช่องข้อความที่เชื่อมโยงกับสถานที่ เช่น "name" และ "address" |
address |
ที่อยู่ของสถานที่ |
geometry |
เรขาคณิตของสถานที่ |
types[] |
ชุดของแท็กประเภทสำหรับผลการค้นหานี้ เช่น "political" และ "locality" https://developers.google.com/places/web-service/supported_types |
associatedCompounds[] |
สารประกอบที่เกี่ยวข้องกับสถานที่ |
เรขาคณิต
เรขาคณิตของสถานที่
การแสดง JSON |
---|
{ "location": { object ( |
ช่อง | |
---|---|
location |
จุดศูนย์กลางของเอนทิตีที่มีข้อความนี้ |
viewport |
วิวพอร์ตที่เหมาะสำหรับการแสดงสถานที่บนแผนที่ขนาดเฉลี่ย |
displayBoundary |
ระบุรูปหลายเหลี่ยมโดยใช้รูปแบบ GeoJSON Polygon |
วิวพอร์ต
วิวพอร์ตละติจูด-ลองจิจูด ซึ่งแสดงเป็นเส้นทแยงมุม 2 จุดตรงข้ามกับ low
และ high
จุด วิวพอร์ตจะถือเป็นพื้นที่ปิด กล่าวคือ มีอาณาเขต ขอบเขตละติจูดต้องอยู่ในช่วง -90 ถึง 90 องศา และขอบเขตลองจิจูดต้องอยู่ในช่วง -180 ถึง 180 องศา กรณีต่างๆ ได้แก่
หาก
low
=high
วิวพอร์ตจะประกอบด้วยจุดเดียวดังกล่าวหาก
low.longitude
>high.longitude
ช่วงลองจิจูดจะกลับด้าน (วิวพอร์ตข้ามเส้นลองจิจูด 180 องศา)หาก
low.longitude
= -180 องศา และhigh.longitude
= 180 องศา วิวพอร์ตจะรวมลองจิจูดทั้งหมดหาก
low.longitude
= 180 องศาและhigh.longitude
= -180 องศา ช่วงลองจิจูดจะว่างเปล่าหาก
low.latitude
>high.latitude
ช่วงละติจูดจะว่างเปล่า
ต้องป้อนข้อมูลทั้ง low
และ high
และต้องกรอกข้อมูลในช่องที่แสดง (ตามที่ระบุโดยคำจำกัดความข้างต้น) วิวพอร์ตว่างเปล่าจะทำให้เกิดข้อผิดพลาด
ตัวอย่างเช่น วิวพอร์ตนี้ล้อมรอบนิวยอร์กซิตี้ทั้งหมด
{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }
การแสดง JSON |
---|
{ "low": { object ( |
ช่อง | |
---|---|
low |
ต้องระบุ จุดต่ำสุดของวิวพอร์ต |
high |
ต้องระบุ จุดสูงของวิวพอร์ต |
อาคารและพื้นที่โดยรอบ
สารประกอบที่เชื่อมโยงกับสถานที่
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
ประเภทสารประกอบ |
geometry |
เรขาคณิตที่เชื่อมโยงกับสารประกอบ |
entrances[] |
รายการทางเข้าที่เกี่ยวข้องกับสารประกอบ |
CompoundType
ค่าของประเภทสารประกอบ
Enum | |
---|---|
COMPOUND_TYPE_UNSPECIFIED |
ไม่ทราบประเภทคอมโพเนนต์ |
SECTION |
ส่วนอาคาร https://support.google.com/mapskb/answer/7054299 |
BUILDING |
อาคารหลังใหญ่ https://support.google.com/mapskb/answer/7013011 |
GROUNDS |
บริเวณโดยรอบอาคาร https://support.google.com/mapskb/answer/7046859 |
ทางเข้าบ้าน
ทางเข้าของสถานที่
การแสดง JSON |
---|
{
"location": {
object ( |
ช่อง | |
---|---|
location |
ตำแหน่งของทางเข้า |