- Yêu cầu HTTP
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- LocationQuery
- LocationBias
- Kết quả
- Độ tin cậy
Phân giải danh sách tên địa điểm (hoặc địa chỉ) thành các thực thể không gian địa lý cụ thể (ví dụ: địa điểm) trên Google Maps.
Yêu cầu HTTP
POST https://mapstools.googleapis.com/v1:resolveNames
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu với cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{ "queries": [ { object ( |
| Trường | |
|---|---|
queries[] |
Bắt buộc. Danh sách các truy vấn vị trí cần được giải quyết. Bạn có thể chỉ định tối đa 20 cụm từ tìm kiếm. |
locationBias |
Không bắt buộc. Một khu vực không bắt buộc để ưu tiên kết quả phân giải. Nếu được chỉ định, kết quả phân giải sẽ thiên về các thực thể gần khu vực này hơn. Việc thêm Nếu bạn chỉ định cả |
regionCode |
Không bắt buộc. Mã vùng không bắt buộc để ưu tiên kết quả phân giải. Nếu được chỉ định, kết quả phân giải sẽ thiên về các thực thể nằm trong hoặc gần khu vực được chỉ định. Đây phải là mã vùng CLDR. Ví dụ: "US" hoặc "CA". Việc thêm Nếu bạn chỉ định cả |
Nội dung phản hồi
Thông báo phản hồi cho v1.resolveNames.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
| Biểu diễn dưới dạng JSON |
|---|
{ "results": [ { object ( |
| Trường | |
|---|---|
results[] |
Chỉ có đầu ra. Danh sách các thực thể được phân giải từ truy vấn vị trí. Đảm bảo ánh xạ 1:1 với các chỉ mục |
failedRequests |
Chỉ có đầu ra. Một bản đồ thông báo lỗi một phần. Khoá là chỉ mục của yêu cầu không thành công trong trường Một đối tượng chứa danh sách các cặp |
saveToMapsUrl |
Chỉ có đầu ra. Một đường liên kết để lưu tất cả các thực thể đã được phân giải thành công trong Google Maps. |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/maps-platform.mapstools
LocationQuery
Cụm từ tìm kiếm vị trí đại diện cho một thực thể vị trí cụ thể có thể được phân giải bằng Google Maps. Hiện tại, chỉ có tên địa điểm và địa chỉ được hỗ trợ làm cụm từ tìm kiếm vị trí.
| Biểu diễn dưới dạng JSON |
|---|
{ "text": string } |
| Trường | |
|---|---|
text |
Bắt buộc. Cụm từ tìm kiếm dạng văn bản để phân giải thành một thực thể không gian địa lý cụ thể trên Google Maps, chẳng hạn như một địa điểm hoặc địa chỉ. Câu hỏi càng cụ thể thì giải pháp càng chính xác. Ví dụ: "San Francisco", "Googleplex, Mountain View, CA", "1600 Amphitheatre Parkway, Mountain View, CA" hoặc "Tháp Eiffel, Paris". Cụm từ tìm kiếm phải là một địa chỉ hoặc tên địa điểm cụ thể. Chúng tôi không hỗ trợ các vị trí khái quát như tên chuỗi cửa hàng (ví dụ: Starbucks) hoặc cụm từ tìm kiếm như "nhà hàng". |
LocationBias
Khu vực để ưu tiên kết quả phân giải.
| Biểu diễn dưới dạng JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"viewport": {
object ( |
| Trường | |
|---|---|
| Loại thiên vị vị trí. Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi: | |
viewport |
Khung nhìn được xác định bằng hộp giới hạn. |
| Kết thúc các trường loại trừ lẫn nhau. | |
Kết quả
Một thực thể đã phân giải từ một truy vấn vị trí nhất định, cùng với mức độ tin cậy của việc phân giải.
| Biểu diễn dưới dạng JSON |
|---|
{ "entity": { object ( |
| Trường | |
|---|---|
entity |
Chỉ có đầu ra. Thực thể được phân giải từ truy vấn vị trí. |
confidence |
Chỉ có đầu ra. Mức độ tin cậy cho độ phân giải. |
Độ tin cậy
Mức độ tin cậy cho độ phân giải.
| Enum | |
|---|---|
CONFIDENCE_UNSPECIFIED |
Giá trị mặc định. Giá trị này không được sử dụng. |
MEDIUM |
Mức độ tin cậy trung bình cho biết độ phân giải có thể chính xác nhưng có thể có các ứng cử viên khác. |
HIGH |
Độ tin cậy cao cho biết kết quả phân giải là chính xác và đại diện cho một thực thể không gian địa lý cụ thể (ví dụ: một địa điểm cụ thể). |