使用谷歌地图和推文的地理位置

Posted

技术标签:

【中文标题】使用谷歌地图和推文的地理位置【英文标题】:using google maps and geo location of the tweet 【发布时间】:2011-03-18 17:26:58 【问题描述】:

如何获取每个用户推文的地理位置?使用推特 API。有任何示例或示例吗?

注意:我正在使用 jQuery 和 twitter API。每次用户发送推文时,我都需要获取每个用户的经度和纬度。

【问题讨论】:

不确定您是如何使用 jquery 的,请继续扩展...您使用的是哪个 twitter API 或其他 API 或某些框架 【参考方案1】:

Twitter 中的 Geolocaction 是一项“选择加入”功能。大多数推特用户不会选择加入,因此他们不会拥有地理位置数据。您会看到这一点,因为他们的推文将 <geo_enabled> 标签设置为 FALSE。

对于选择加入(<geo_enabled> tag set to TRUE) 的用户,您将在状态末尾看到一个完全填充的<geo> 对象,例如

<status> 
   ... 
   <geo xmlns:georss="http://www.georss.org/georss"> 
     <georss:Point>37.780300 -122.396900</georss:Point> 
   </geo> 
</status>

见this page。

【讨论】:

以上是关于使用谷歌地图和推文的地理位置的主要内容,如果未能解决你的问题,请参考以下文章

使用twitteR推文的地理位置似乎不准确

从 twitter 找出 Flume 下载的推文的位置

Twitter 流式处理脚本在推文的位置字段上抛出一个 keyerror

如何获取 Twitter 上发布的签到推文的地理位置和地点 ID

按推文位置和用户位置抓取推文

获取推文的位置并了解有关推特 API 的热门新事物