Google maps Maps api不返回机场类型。取而代之的是,它回归了建制
嘿,我正在请求通过HTTP请求获取位置Google maps Maps api不返回机场类型。取而代之的是,它回归了建制,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,嘿,我正在请求通过HTTP请求获取位置 https://maps.googleapis.com/maps/api/place/autocomplete/json?input=airport&key=MY_KEY 响应包含类型等于“建立”的机场对象。通过以下方式从api获取单个对象时: https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ2a3dh2ZeWxMRe2Cc31AcWic&key=M
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=airport&key=MY_KEY
响应包含类型等于“建立”的机场对象。通过以下方式从api获取单个对象时:
https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ2a3dh2ZeWxMRe2Cc31AcWic&key=MY_KEY
我得到了更丰富的数组类型:
types: [
"airport",
"point_of_interest",
"establishment"
],
但是,这需要我加载对象以检查机场类型。
如何通过第一次呼叫获取所有类型?根据机场
类型不支持自动完成请求,但:
建立
指示Place Autocomplete服务返回
只有业务结果
您可能希望在支持airport
类型的地方消费(以下是更多详细信息)
示例
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=39.601944,19.912222&radius=5000&types=airport&key=YOUR_API_KEY