使用https://www.google.ca/maps和地理编码API给出了相同的结果:地理编码返回两个可能的位置,但呈现错误的地址作为最准确和正确的地址是不准确的
使用https://www.google.ca/maps和搜索: 143 GARRISON CIR,马鹿, AB,加拿大
返回两个结果:
143加里森PL 143加里森巡回
使用API转它认为第一个'...... P1'比'... Cir'更准确,当明确第二个更加真实时,由于它包含'Cir',所以用于搜索的原始...
使用:
揭示了第一结果的精度是: ROOFTOP
和第二结果的精度是: RANGE_INTERPOLATED {不够精确}
为什么?
有趣的......如果我用邮编的详细地址{我与加拿大邮政验证为是正确}:
'143 GARRISON CIR,马鹿,AB T4P0P5,加拿大
我从任何一种方法都得不到结果!
又......为什么?
感谢您抽出时间......我没有将其报告https://support.google.com/maps/answer/3094045 尚无结果。 另外,关于您的声明: –
谢谢,我做过报告。 此外,关于您的声明: “这证实这是一个数据问题,而不是API问题:” 我同意这是一个数据问题,因为'pl'和'cir'响应返回错误的邮政编码(根据加拿大邮政),但我认为这也是一个API问题,因为我输入的原始地址,无论一个是'RANGE_INTERPOLATED'还是另一个是'ROOFTOP',都能更好地匹配第二个响应......我想这个结果优先于原始输入地址与返回的格式化地址相匹配的程度。 –