import requests def requete_osm(lat, lon): #Recherche l'addresse d'un point gps params = { 'lat':lat, 'lon':lon, 'format':'json', 'zoom': 17, 'polygon_geojson' : 1 } req = requests.get("https://nominatim.openstreetmap.org/reverse",params) reqJson = req.json() return reqJson # Driver function if __name__=="__main__": # coordinates =[49.15,2.325] # intersection : 48.895307, 2.247367 48.894596, 2.247958 48.853994, 2.247177 48.894998, 2.247467 #g = geocoder.osm([48.89, 2.247], method='reverse') lat, lon = 48.89394122, 2.247959188 params = { 'lat':lat, 'lon':lon, 'format':'json', 'zoom': 17, 'polygon_geojson' : 1 } params2 = { 'lat':48.89494122, 'lon':2.247959188, 'format':'json', 'zoom': 17, 'polygon_geojson' : 1 } req = requests.get("https://nominatim.openstreetmap.org/reverse",params) #print(req.headers) reqJson = req.json() print(reqJson) #['geojson']['coordinates']