The MeetupMap demo application displays real-time data from all over the world on a Vector map. The data for the map comes from stream.meetup.com/2/rsvps, which is documented in www.meetup.com/meetup_api/docs/stream/2/rsvps/.
This app requires Node.js 10 or later to run the MeetupMap.js script. Before running that script for the first time, open a terminal or command prompt, change to the
striim/docs/MeetupMap directory, and enter:
This will install all dependencies required by the script. You only need to do this once. After that, to run MeetupMap:
Open a terminal or command prompt, change to
striim/docs/MeetupMap, and enter:
This will copy the data from stream.meetup.com/2/rsvps to HTTP port 60000, where it will be read by an HTTP Reader.
Go to the Apps page in Striim, click Add App > Import Existing App, navigate to
striim/docs/MeetupMap, double-click MeetupMap.tql, enter
MeetupMapas the namespace (or select your personal namespace), and click Import. A command to import the dashboard is included in the TQL file.
Deploy and start the app.
Go to the Dashboards page and click MeetupMapDash.
The map will display the 50 most recent events. Hover the mouse over a dot to see details.