Google maps 从PlacesAPI获取街道编号

Google maps 从PlacesAPI获取街道编号,google-maps,google-places-api,google-places,Google Maps,Google Places Api,Google Places,我正在使用GooglePlacesAPI使输入目的地变得简单。理想情况下,我希望用户能够开始输入语义名称,例如斯坦福大学,并让PlacesAPI自动建议一个选项。我使用地理编码器返回的结果来获取结构化的地点数据。但是,我注意到,如果我输入斯坦福大学的查询,返回的地理编码结果不包含街道编号的键。有人知道如何使用Places API将一个地点地理编码为包含街道号的地理编码结果吗?如果我查找,它将返回地点id ChIJneqLZyq7j4ARf2j8RBrwzSk。带有该place\u id的getD

我正在使用GooglePlacesAPI使输入目的地变得简单。理想情况下,我希望用户能够开始输入语义名称,例如斯坦福大学,并让PlacesAPI自动建议一个选项。我使用地理编码器返回的结果来获取结构化的地点数据。但是,我注意到,如果我输入斯坦福大学的查询,返回的地理编码结果不包含街道编号的键。有人知道如何使用Places API将一个地点地理编码为包含街道号的地理编码结果吗?

如果我查找,它将返回地点id ChIJneqLZyq7j4ARf2j8RBrwzSk。带有该place\u id的getDetails请求返回一个地址组件数组,其中包含一个类型为street\u number的条目

代码段:

var映射; var infowiandow; var服务; var数据; var计数=1; var请求; var placeIDs=[]; 函数初始化{ map=new google.maps.Mapdocument.getElementById'map-canvas'{ 中心:新google.maps.LatLng19.1245572.929158, 缩放:11 }; infowindow=新建google.maps.infowindow; var bounds=new google.maps.LatLngBounds; var errorCnt=0; var successCnt=0; 对于变量i=0;i这不会显示您使用哪个服务查找地名以获取示例中使用的地点id。更新:该服务返回的某些地点id不会返回街道号码,即使该地点确实有街道地址。有关示例,请参见ChIJd9C2K7xw44kRfuMgxDV7L8k。