views:

38

answers:

0

Hi,

I'm using the twitter streaming api to gather tweet locations from around the world. I'm receiving plenty of live tweets but some of the geo tags are null.

I'm using the statuses/filter api with the following url:

http://stream.twitter.com:80/1/statuses/filter.json?locations=-180,-90,180,90

This url returns tweets, some of the geo json fields are null. Has anyone else experienced this? Or have ideas on why?

Roughly only 60% of all the tweets returned by the said url return valid (non null) lat lon locations.

Thanks.

edit: If you go to the url (after logging in with twitter account info), you can see what I'm talking about.

Just search for 'coordinates' or 'geo'.

Something else I've noticed, is that there is a 'geo_enabled' tag and a 'geo' tag. I wonder if the locations filter is returning all of the "geo_enabled":true tweets. If you look hard enough you might can find a "geo":null tag.

Any thoughts on this?