Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

CityInstant.com by Mind Map: CityInstant.com
0.0 stars - reviews range from 0 to 5

CityInstant.com

Local Tweets

Data

Added every other minute

N miles radius of center city coordinates

Pull next 100 from last stored tweet

Display

Initial page view loads 20 most recent tweets, queued in javascript and incrementally added to map a N seconds

After N seconds * 20 (all initially queued tweets are displayed), ajax call to pull next 20.

Queued effect gives feel of real-time updating while allowing some caching and a fuller experience in smaller, less popular areas (less tweeting).

Archive

Tweets stored indefinitely

Username stored with each tweet, can create related tables later to pull more information for more relations between tweets and their locations / content.

Local Events

Upcoming.org

Decent API

Extended Venue Information

Service sees few updates and small community. Assuming that most data is acquired via aggregation instead of user submission.

Pollstar.com

Most complete local music data

Also, hardest to acquire (no structured syndication and no API)

Local News

Only articles applying to specific locations and or areas.

Aggregation (Yahoo Pipe perhaps) of local news feeds parsed as one.

Overview

Purpose of site is not to be just another directory of local information, but instead a visualization of the types, trends and origin of local data.

Site is two-phased, first phase is the live-interface, second is analysis of the stored information.

First phase builds interest

Second phase builds value

New node

Challenges

Create quick and simple way for local websites (local businesses, etc.) to syndicate their time-sensitive content to the CityInstant platform. Possible via drag-n-drop interface similar to old school 'webclips'-style apps.

Heuristics to identify and categorize non-geo-specific information.

Ex: Tweets that mention Charlotte the name instead of Charlotte the city.

Ex: Tweets that relate to an already-mentioned (and mapped) event.

Avoiding duplicate information.

Providing options for interaction without requiring it nor making them obstrusive.

Maintaining close-to-real-time updates without killing the server.

Integration

Media

Flickr

Existing Location-Based Services

FourSquare

BrightKite

Blogs

XMLRPC

Wordpress Plugin?

Simple RSS submission