gpt4 book ai didi

java - Twitter4j 获取边界框外的推文

转载 作者:行者123 更新时间:2023-12-01 04:28:25 25 4
gpt4 key购买 nike

                FilterQuery fq = new FilterQuery();
double lat = 41.0136;
double longitude = 28.9744;
double lat1 = lat - .50;
double longitude1 = longitude - .50;
double lat2 = lat + .50;
double longitude2 = longitude + .50;

double[][] bb= {{longitude1,lat1}, {longitude2,lat2}};
fq.locations(bb);
twitterStream.filter(fq);

这是我用来获取带有地理位置的推文的一段代码。我读到很多人对纬度、经度顺序或发送到过滤器的边界框有疑问。我的坐标看起来正确,我正在定义从西南角到东北角的边界框。我仍然收到来自全国各地(土耳其)的推文,而不是来自单个城市(伊斯坦 boolean )的推文。

出了什么问题?

最佳答案

需要注意的是,Twitter4j 使用用户个人资料中指定的位置信息来提取有关用户的位置信息(以及他们的推文)。这意味着某人发推文的实际坐标不会用于确定该推文是否来自边界框内。因此,如果某人的个人资料指定该用户位于边界框内,则他们可能会显示为在边界框内发推文,尽管事实上他们实际上并未在边界框内发推文。

关于java - Twitter4j 获取边界框外的推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18233641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com