Method: geocode.location.geocodeLocationQuery

วิธีนี้จะดำเนินการเข้ารหัสพิกัดภูมิศาสตร์ของสถานที่ ซึ่งจะแมป LatLng กับที่อยู่ นอกจากนี้ยังให้ข้อมูลที่มีโครงสร้างเกี่ยวกับที่อยู่ด้วย

คำขอ HTTP

GET https://geocode.googleapis.com/v4/geocode/location/{locationQuery}

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
สถานที่ตั้งที่จะเข้ารหัสพิกัดภูมิศาสตร์ ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้
locationQuery

string

ตำแหน่งในรูปแบบสตริง "lat,lng" เช่น "64.7611872,-18.4705364"

สิ้นสุดฟิลด์ที่แยกกัน

พารามิเตอร์การค้นหา

พารามิเตอร์
languageCode

string

ไม่บังคับ ภาษาที่ควรแสดงผลลัพธ์

regionCode

string

ไม่บังคับ รหัสภูมิภาค รหัสภูมิภาคที่ระบุเป็นค่า ccTLD ("โดเมนระดับบนสุด") แบบ 2 อักขระ พารามิเตอร์นี้ส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง

types[]

string

ไม่บังคับ ชุดแท็กประเภทเพื่อจำกัดผลลัพธ์ ระบบจะนำผลลัพธ์ที่ไม่มีประเภทที่ระบุออก

ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง A และตาราง B ใน https://developers.google.com/maps/documentation/places/web-service/place-types

granularity[]

enum (GeocodeResult.Granularity)

ไม่บังคับ ตัวกรองของ Enum รายละเอียดสถานที่อย่างน้อย 1 รายการ

สถานที่ตั้งที่จะเข้ารหัสพิกัดภูมิศาสตร์ ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้
location

object (LatLng)

สถานที่ตั้งในรูปแบบที่มีโครงสร้าง

สิ้นสุดฟิลด์ที่แยกกัน

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ GeocodeLocationResponse

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.location