I'm new to CartoDB, but I'm a seasoned user of ArcGIS. My university was sorely lacking in GIS training; I only learned how to create static maps, not web content. After graduating 3 years ago, I'm playing major catch-up.
Anyhow, I have two primary datasets: Events (points) and categories (table).
The events are points in New York City of events such as "Yoga Meetup, Location: Central Park, 10 am on 6/1/2014" or "Python Pals, Location: Tech Center, 6 pm on 6/15/2014."
Each unique ID from the event table is listed in the concept table. The concept table tags every event by category - for example "Sports and Recreation" (category 1) or "Technology" (category 2) and so on. Some events have null categories because they haven't been tagged yet.
I want to link the categories to the events, and then count how many events fall under each category.
Next, I want to link these points to 5 different polygon datasets: NYC boroughs, City Council districts, Census tracts, and so on. There is a column in each table for the population of each polygon.
The goal is to count how many event points of each category are within each type of polygon -- normalized by population.
The end result is to see which neighborhoods are hosting the most events for each issue. Which borough has the most "Sports" events by population? Breaking it down further, which Census tracts have the most events by population?
Thanks for any help you can provide!
-S.G.