地理編碼API返回「partial_match」標誌設置爲true,即使返回的地址匹配正是被輸入到API的地址。谷歌地理編碼API集「partial_match」是一個精確匹配
輸出:
{ 「結果」:[{ 「address_components」:[{ 「LONG_NAME」: 「46」, 「SHORT_NAME」: 「46」, 「類型」:[ 「street_number」]} ,「long_name」:「5 de Mayo」,「short_name」:「5 de Mayo」,「types」:[「route」]},{「long_name」:「San Bartolo el Chico」,「short_name」:「聖巴託羅EL奇科」, 「類型」: 「政治」, 「sublocality」, 「sublocality_level_1」]},{ 「LONG_NAME」: 「德城墨西哥」, 「簡稱的」: 「墨西哥城」, 「類型」: 「locale」,「political」]},{「long_name」:「Ciudad deMéxico」,「short_name」:「CDMX」,「types」:[「administrative_area_level_1」,「political」]},{「long_name」墨西哥 「 」簡稱的「: 」MX「, 」類型「: 」國家「, 」政治「]},{ 」LONG_NAME「: 」14380「, 」簡稱的「: 」14380「, 」類型「:」 POSTAL_CODE 「]}],」formatted_address「:」5 de Mayo 46,San Bartolo el Chico,14380 Ciudad deMéxic O,CDMX,墨西哥」, 「幾何」:{ 「界限」:{ 「東北」:{ 「LAT」:19.2843721, 「液化天然氣」: - 99.130791}, 「西南」:{ 「LAT」:19.2842738, 「LNG」 :-99.1309617}}, 「位置」:{ 「LAT」:19.284323, 「液化天然氣」: - 99.1308764}, 「LOCATION_TYPE」: 「ROOFTOP」, 「視」:{ 「東北」:{ 「LAT」:19.2856719302915」 LNG 「: - 99.1295273697085},」 西南 「:{」 LAT 「:19.2829739697085,」 液化天然氣 「: - 99.1322253302915}}},"partial_match":true
,」 place_id 「:」 ChIJEV_b7g4BzoUR2gtR6kOkmZk」, 「類型」: 「前提」 ]}],「狀態」:「OK」}
有誰知道爲什麼當返回的地址好像完全匹配輸入的地址被設置partial_match標誌?
歡迎#1,請給我們展現的內容以及你期望返回數據的例子一些更多的信息。鏈接到你使用的api的文檔也是有幫助的。 –
@KeithM @KeithM這個問題對我來說似乎很清楚:API的確切名稱(易於查找文檔),簡短描述了什麼是意外的,鏈接到API請求和JSON響應的撰寫時。 – miguev
@miguev自從我發表評論以來,它已被編輯過,之前的信息很少 –