Non so cosa intendi per “creare un’area circolare”, ma puoi direttamente estrarre dati da OSM con una query overpass; per esempio la [1] estrae i civici in un raggio di 100mt dal nodo place=city di Udine

[1] http://overpass-turbo.eu/s/AFC