我正在使用谷歌自动完成 Places API 构建一个应用程序。如果我使用地址“Pongal, New York, NY, United States”的预测建议,我会在返回地点对象中得到以下项目:
地点:曼哈顿
行政区域级别 2:纽约
Administrative_area_level_1:纽约
根据 google Places 的文档:https ://developers.google.com/maps/documentation/geocoding/ 对于美国, locality可用于获取城市或城镇, *administrative_area_level_1* 可用于State。
所以,我把纽约作为州,把曼哈顿作为城市,这是错误的,因为曼哈顿不是城市,这个地址的城市是纽约
可能是我对谷歌的要求太多了。但是,非常感谢您对此的任何帮助,因为它会在以后的阶段破坏我的系统,或者如果我做错了什么,请纠正我。