Great explanation, thanks.

On Oct 12, 6:51 pm, Matt Harris <thematthar...@twitter.com> wrote:
> Great question.
>
> Geo means the latitude and longitude of the user as reported by the
> device they are using, was sent to us. A user can say they are at a
> place, e.g. Twitter HQ, or San Francisco, without revealing their
> exact latitude and longitude. Place support is relatively new and many
> applications have not added it yet, so instead they pass the latitude
> and longitude of the device location when Tweeting. If the latitude
> and longitude is sent we will try and derive the neighborhood (place)
> where that latitude and longitude is.
>
> What this means is:
>
> Just Geo: The Tweet was created with a latitude and longitude being
> passed to it. The lat/long is for a place not yet know to our database
> Geo and Place: The Tweet was created with a latitude and longitude
> being passed to it. The lat/long is known to our database and the
> neighborhood it corresponds to was set as the place.
> Just Place: The Tweet was created with a place_id being passed to it,
> but no lat/long.
>
> Hope that explains the difference,
> @themattharris
> Developer Advocate, Twitterhttp://twitter.com/themattharris
>
>
>
> On Tue, Oct 12, 2010 at 3:26 PM, D. Smith <emai...@sharedlog.com> wrote:
> > Interesting. How is it that in the sample status the geo is null and
> > the place is not null?
> > How is the place determined if there is no geo data?
>
> > Does this mean that status can have place object not null even when
> > the geo is null?
>
> > On Oct 12, 6:13 pm, Matt Harris <thematthar...@twitter.com> wrote:
> >> Hi,
>
> >> For countries where Geo is supported twitter.com allows you to set the
> >> location you are tweeting from. The place chosen on this screen is the
> >> one entered as the place information in a Tweet. For other
> >> applications this information is set by passing the place_id parameter
> >> when Tweeting. (More info:http://dev.twitter.com/doc/post/statuses/update)
>
> >> A quick request for the status from @twitterapi includes an example of
> >> the place attribute:
> >>     twurl 
> >> "/1/statuses/user_timeline.json?screen_name=twitterapi&trim_user=1&count=1"
>
> >> [
> >>   {
> >>     "coordinates": null,
> >>     "favorited": false,
> >>     "created_at": "Tue Oct 12 17:40:03 +0000 2010",
> >>     "truncated": false,
> >>     "text": "Snowflake is on ice for the moment so no new IDs yet.
> >> We'll post an update to the developer mailing list with more
> >> information soon.",
> >>     "contributors": [
> >>       777925
> >>     ],
> >>     "annotations": null,
> >>     "id": 27159735506,
> >>     "retweet_count": 0,
> >>     "geo": null,
> >>     "retweeted": false,
> >>     "in_reply_to_user_id": null,
> >>     "user": {
> >>       "id": 6253282
> >>     },
> >>     "source": "web",
> >>     "in_reply_to_screen_name": null,
> >>     "place": {
> >>       "name": "Twitter HQ",
> >>       "country": "The United States of America",
> >>       "country_code": "US",
> >>       "attributes": {
> >>         "street_address": "795 Folsom St"
> >>       },
> >>       "url": "http://api.twitter.com/1/geo/id/247f43d441defc03.json";,
> >>       "id": "247f43d441defc03",
> >>       "bounding_box": {
> >>         "coordinates": [
> >>           [
> >>             [
> >>               -122.400612831116,
> >>               37.7821120598956
> >>             ],
> >>             [
> >>               -122.400612831116,
> >>               37.7821120598956
> >>             ],
> >>             [
> >>               -122.400612831116,
> >>               37.7821120598956
> >>             ],
> >>             [
> >>               -122.400612831116,
> >>               37.7821120598956
> >>             ]
> >>           ]
> >>         ],
> >>         "type": "Polygon"
> >>       },
> >>       "full_name": "Twitter HQ, San Francisco",
> >>       "place_type": "poi"
> >>     },
> >>     "in_reply_to_status_id": null
> >>   }
> >> ]
>
> >> Hope that helps,
>
> >> @themattharris
> >> Developer Advocate, Twitterhttp://twitter.com/themattharris
>
> >> On Tue, Oct 12, 2010 at 12:49 PM, D. Smith <emai...@sharedlog.com> wrote:
> >> > I have seen this field in streaming api, but never got a chance to see
> >> > any actual data for this field. Can someone explain to me what usually
> >> > will be the the "place" when it's not null?
>
> >> > --
> >> > Twitter developer documentation and resources:http://dev.twitter.com/doc
> >> > API updates via Twitter:http://twitter.com/twitterapi
> >> > Issues/Enhancements 
> >> > Tracker:http://code.google.com/p/twitter-api/issues/list
> >> > Change your membership to this 
> >> > group:http://groups.google.com/group/twitter-development-talk
>
> > --
> > Twitter developer documentation and resources:http://dev.twitter.com/doc
> > API updates via Twitter:http://twitter.com/twitterapi
> > Issues/Enhancements Tracker:http://code.google.com/p/twitter-api/issues/list
> > Change your membership to this 
> > group:http://groups.google.com/group/twitter-development-talk

-- 
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group: 
http://groups.google.com/group/twitter-development-talk

Reply via email to