我正在尝试使用地理编码设置自动完成功能。如果用户正在输入一个城市的名称,我希望他得到几个城市的结果。邮政编码反之亦然。
Google 的新政策似乎太贵了(70.000 个自动完成请求 = 200 美元??) 我试图用 Xamarin.Forms.Maps.Geocoding 实现来解决它,但这似乎根本不起作用......至少在 iOs 下不起作用。 GetPositionsForAddressAsync 或 GetAddressesForPositionAsync 的结果确实返回一个列表,但无论我提供什么输入,它只包含一个值。
那么在您看来:完成地理编码自动完成解决方案的最佳且成本最低的方法是什么?我不介意为此花钱……我只是在寻找最佳解决方案。
最佳答案
您可以查看具有自动完成支持的基于 OpenStreetMap 的地理编码器,例如Photon .它也是开源的。
关于android - 地理编码自动完成移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52233364/