Android 获取lat/lng半径内的街道地址列表

Android 获取lat/lng半径内的街道地址列表,android,python,geocoding,android-location,reverse-geocoding,Android,Python,Geocoding,Android Location,Reverse Geocoding,我正在开发一个android应用程序,它使用用户的位置来显示他们坐标周围的街道名称建议列表,因为位置检索不够准确,在我的应用程序中,我需要最准确的位置 我尝试了很多方法,测试了google反向地理编码器,但它只给了我一个地址,我尝试了google places api,但它不打算返回地址,但地点,什么不是我要找的,我尝试了查找附近街道的地理名,但它只给了我街道名,我需要街道的完整数据,比如,城市,州,国家。。。我尝试同时使用geonames和google geocoder,获得一个名称列表,并将

我正在开发一个android应用程序,它使用用户的位置来显示他们坐标周围的街道名称建议列表,因为位置检索不够准确,在我的应用程序中,我需要最准确的位置

我尝试了很多方法,测试了google反向地理编码器,但它只给了我一个地址,我尝试了google places api,但它不打算返回地址,但地点,什么不是我要找的,我尝试了查找附近街道的地理名,但它只给了我街道名,我需要街道的完整数据,比如,城市,州,国家。。。我尝试同时使用geonames和google geocoder,获得一个名称列表,并将每个名称转换为反向geocoder请求,但在其他国家也有一些街道名称,我不知道如何在geocoder请求中指定名称和latlng,以过滤特定坐标附近的结果

我在服务器端尝试了api,这是一个django python服务器,场景是:用户将坐标发送到服务器,服务器将使用用户位置请求另一个api并将结果格式化到android,但没有找到一个好的快速解决方案


我在SO上看到了很多类似的问题,但没有一个有我想要的答案。

这是如何连接到Python的?…google places api,但它不打算返回地址,而是places“是的,但是places有地址。@Pedrobito但是如果用户坐标在附近没有google places的地方,我无法向客户展示建议user@wolendranh我休息一下server@PedroLobito使用位置e得到的问题与