validation - 自动完成与地理编码器 API - 不同的结果
问题描述
在为我们的多国项目开发地址自动完成演示和批量地址验证功能时,我注意到相同搜索文本的结果存在差异。
例如,地图和(!)APIVIA KENNEDY 11, 24020 TORRE BOLDONE
上的地址字符串(在意大利)正确解析为级别。Here
HERE
geocoder autocomplete
houseNumber
当作为单个查询或批量geocoder
验证传递时,它是一个city
级别匹配。
这显着增加了“漏报”的数量,我们有大约 100 万个地址(每个国家/地区)需要验证。有什么办法可以改善匹配吗?
谢谢。
解决方案
该地址的全名是“通过约翰·菲茨杰拉德·肯尼迪”。
虽然自动完成服务的目的是猜测用户的意图,因此可以容忍遗漏,但 GeocoderAPI 不会返回匹配不够好的候选者。
例如,查询“via john kennedy 11, 24020 TORRE BOLDON”将返回预期的地址。
推荐阅读
- python - Python Twisted SSL 的证书生成
- r - 如何检查连续性注意日期中可能的间隙
- google-analytics - AMP 分析 - 跟踪来自 CSS 类名称的点击次数
- typescript - 在 TypeScript 中映射标记联合类型的所有标签
- python - 将矩阵元素与数组进行比较
- gruntjs - 如何禁用 grunt uglify 任务
- javascript - 在生产中对 Angular 应用程序进行版本控制
- liferay - Liferay 7 资产发布者新的网页内容文件夹
- jquery - 当我用 await 调用 JQuery ajax 时如何获取 jqXHR 对象?
- ruby-on-rails - 我可以使用 Split gem 进行包含多个步骤的 AB 测试吗?