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']