我需要获取城市列表(英文),因为谷歌地图/地方知道它们以便用户输入他的位置(不是他当前的位置,所以我不能使用GPS)。
我尝试使用此https://developers.google.com/places/documentation/autocomplete,但它不能顺利运行,用户需要输入几个字符才能执行某些操作,如果他有最小的拼写错误(例如缺少'字符)在名称中,它不会起作用。用户必须非常了解如何用英语对其进行拼写才能使其正常工作。
我发现有几个数据库有这个信息,但是查看了这些名称,它们与谷歌拼写它们的方式并不完全兼容,所以它有点无用。有没有办法获得每个国家的城市列表,还是有更好的方法来完成自动完成?