- คำขอ HTTP
- เนื้อหาคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- LocationQuery
- LocationBias
- ผลลัพธ์
- ความมั่นใจ
แปลงรายการชื่อสถานที่ (หรือที่อยู่) เป็นเอนทิตีเชิงพื้นที่ที่เฉพาะเจาะจง (เช่น สถานที่) ใน Google Maps
คำขอ HTTP
POST https://mapstools.googleapis.com/v1:resolveNames
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
เนื้อความของคำขอ
เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "queries": [ { object ( |
| ช่อง | |
|---|---|
queries[] |
ต้องระบุ รายการคำค้นหาตำแหน่งที่จะได้รับการแก้ไข คุณระบุคำค้นหาได้สูงสุด 20 รายการ |
locationBias |
ไม่บังคับ ภูมิภาคที่ไม่บังคับเพื่อกำหนดแนวโน้มของผลลัพธ์ความละเอียด หากระบุไว้ ผลลัพธ์การแก้ปัญหาจะเอนเอียงไปทางเอนทิตีที่อยู่ใกล้กับภูมิภาคนี้มากกว่า การใส่ หากระบุทั้ง |
regionCode |
ไม่บังคับ รหัสภูมิภาคที่ไม่บังคับเพื่อกำหนดค่าผลลัพธ์การแก้ไข หากระบุไว้ ผลลัพธ์ความละเอียดจะเอนเอียงไปทางเอนทิตีที่อยู่ในหรือใกล้กับภูมิภาคที่ระบุ ควรเป็นรหัสภูมิภาค CLDR เช่น "US" หรือ "CA" การใส่ หากระบุทั้ง |
เนื้อหาการตอบกลับ
ข้อความตอบกลับสำหรับ v1.resolveNames
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{ "results": [ { object ( |
| ช่อง | |
|---|---|
results[] |
เอาต์พุตเท่านั้น รายการเอนทิตีที่แก้ไขแล้วจากการค้นหาสถานที่ รับประกันว่าจะแมปกับ |
failedRequests |
เอาต์พุตเท่านั้น แผนที่ที่แสดงความล้มเหลวบางส่วน คีย์คือดัชนีของคำขอที่ไม่สำเร็จในฟิลด์ ออบเจ็กต์ที่มีรายการคู่ |
saveToMapsUrl |
เอาต์พุตเท่านั้น ลิงก์เพื่อบันทึกเอนทิตีทั้งหมดที่แก้ไขสำเร็จใน Google Maps |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/maps-platform.mapstools
LocationQuery
การค้นหาตำแหน่งแสดงถึงเอนทิตีตำแหน่งที่เฉพาะเจาะจงซึ่งสามารถแก้ไขได้ด้วย Google Maps ปัจจุบันระบบรองรับเฉพาะชื่อสถานที่และที่อยู่เป็นคำค้นหาตำแหน่ง
| การแสดง JSON |
|---|
{ "text": string } |
| ช่อง | |
|---|---|
text |
ต้องระบุ ข้อความค้นหาเพื่อระบุเอนทิตีเชิงพื้นที่ที่เฉพาะเจาะจงใน Google Maps เช่น สถานที่หรือที่อยู่ ยิ่งคำค้นหาเจาะจงมากเท่าใด การแก้ไขก็จะยิ่งแม่นยำมากขึ้นเท่านั้น เช่น "ซานฟรานซิสโก" "Googleplex, Mountain View, CA" "1600 Amphitheatre Parkway, Mountain View, CA" หรือ "หอไอเฟล ปารีส" คำค้นหาต้องเป็นที่อยู่หรือชื่อสถานที่ที่เฉพาะเจาะจง ระบบไม่รองรับสถานที่ทั่วไป เช่น ชื่อเชน (เช่น Starbucks) หรือคำค้นหา เช่น "ร้านอาหาร" |
LocationBias
ภูมิภาคที่จะใช้เพื่อเอนเอียงผลลัพธ์ความละเอียด
| การแสดง JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"viewport": {
object ( |
| ช่อง | |
|---|---|
| ประเภทของอคติทางภูมิศาสตร์ ต่อไปนี้คือรายการฟิลด์ที่ใช้ร่วมกันไม่ได้ ระบบจะตั้งค่าฟิลด์อย่างน้อย 1 รายการในการตอบกลับ | |
viewport |
วิวพอร์ตที่กำหนดโดยกรอบล้อมรอบ |
| สิ้นสุดฟิลด์ที่แยกกัน | |
ผลลัพธ์
เอนทิตีที่แก้ไขแล้วรายการเดียวจากการค้นหาตำแหน่งที่ระบุ พร้อมด้วยระดับความเชื่อมั่นของการแก้ไข
| การแสดง JSON |
|---|
{ "entity": { object ( |
| ช่อง | |
|---|---|
entity |
เอาต์พุตเท่านั้น เอนทิตีที่แก้ไขแล้วจากการค้นหาสถานที่ |
confidence |
เอาต์พุตเท่านั้น ระดับความเชื่อมั่นสำหรับความละเอียด |
ความเชื่อมั่น
ระดับความเชื่อมั่นสำหรับความละเอียด
| Enum | |
|---|---|
CONFIDENCE_UNSPECIFIED |
ค่าเริ่มต้น ค่านี้ไม่ได้ใช้ |
MEDIUM |
ความน่าจะเป็นปานกลางแสดงว่าความละเอียดน่าจะถูกต้อง แต่อาจมีความละเอียดอื่นๆ ที่เป็นไปได้ |
HIGH |
ความเชื่อมั่นสูงบ่งบอกว่าความละเอียดถูกต้องและแสดงถึงเอนทิตีเชิงพื้นที่ที่เฉพาะเจาะจง (เช่น สถานที่ที่เฉพาะเจาะจง) |