Google maps api 3 是否可以将Google Places API与Google地理编码API合并?

Google maps api 3 是否可以将Google Places API与Google地理编码API合并?,google-maps-api-3,Google Maps Api 3,我正在建立一个预订系统,我想做一个基于文本字段的查找,搜索业务和地址 例如,向用户显示一个输入框,要求他们输入位置。我希望it支持业务和地址 我当前的实现使用地理编码web服务,但它无法找到业务,因此我需要引入PlacesAPI 我还需要使用Google distance Matrix Web服务查找这些地方之间的距离 我以为我已经通过使用GooglePlacesAPI解决了我的问题,但并不是所有的地址都列在上面 非常感谢您的任何想法/以前的经验。您可以在页面上同时使用这两种方法,并在其中一个(

我正在建立一个预订系统,我想做一个基于文本字段的查找,搜索业务和地址

例如,向用户显示一个输入框,要求他们输入位置。我希望it支持业务地址

我当前的实现使用地理编码web服务,但它无法找到业务,因此我需要引入PlacesAPI

我还需要使用Google distance Matrix Web服务查找这些地方之间的距离

我以为我已经通过使用GooglePlacesAPI解决了我的问题,但并不是所有的地址都列在上面


非常感谢您的任何想法/以前的经验。

您可以在页面上同时使用这两种方法,并在其中一个(即缺失或空变量)上设置搜索失败的条件以触发另一个。

感谢您的回复。这种方法的问题是PlacesAPI有时会返回1个结果(成功搜索),而geocode可能会返回5个结果(包括PlacesAPI提供的位置)。这里的问题是,我无法将结果合并在一起,因为会有重复项。是否可以先尝试位置,如果没有合适的响应触发地理代码?我还认为你可以限制地理代码的响应(尽管第一个可能不是5个中的正确答案)…是的,这是一个可怕的结果,因为用户的过程是:输入位置->选择位置(如果有多个)。。但接着又出现了另一个问题:如果位置不在位置列表中,我需要在下面添加另一个链接,称为“地址搜索”。这是一个非常复杂的问题,我要去解决它。谢谢你的意见,伙计。