{"version":"1.0","type":"rich","title":"Node.js app to harvest a georss feed into CartoDB","description":"A Node.js app harvests live GeoRSS incident reports from Portland’s 911 feed and inserts new records into a CartoDB table. The animation shows a continuously updating map of emergency locations as fresh entries are parsed from XML using `xml2js`, then posted via CartoDB’s SQL API with `http.request`. Each feed item’s title, timestamps, category label, and point coordinates are extracted and formatted into an SQL `VALUES` insert, skipping duplicates. The process runs repeatedly, appending visible points to the map over time.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-f906c9453ca35d93c998?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}