Map points radius then export the contacts in the radius

I have many contacts mapped in an app that runs in the browser (for ease of viewing). What i need to do is once i have zoomed into an area (radius around a city). I want to export the pinned contacts shown on the map. Any thoughts best approach?