Didnt quite work the way I wanted; it produced 265 page png with just the circles rather than a larger image with all the circles in one page.
Needs["DatabaseLink`"]; conn = OpenSQLConnection["Dash"]; data =
SQLExecute[conn, "SELECT latitude, longitude, altitude FROM points WHERE DATETIME(time/1000,'unixepoch','localtime') >= DATETIME('now','start of day','-1 days') AND DATETIME(time/1000,'unixepoch','localtime') < DATETIME('now','start of day') ORDER BY time"]; img = Map[GeoGraphics[GeoCircle[Take[#, 2], Quantity[#[[-1]], "m"]]] &,
data]; myFileName = "/Volumes/4TB External/Databases/Maps/" <> Riffle[ToString /@ PreviousDate["Day"][[1]][[;; 3]], "-"] <> ".png";
Export[myFileName, img]