รายละเอียดเกี่ยวกับผลการค้นหาสถานที่
| การแสดง 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 |
ตำแหน่งของทางเข้า |