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);
这是我用来获取带有地理位置的推文的一段代码。我读到很多人在发送到过滤器的纬度、经度顺序或边界框方面存在问题。我的坐标看起来正确,我正在定义从 SW 角到 NE 角的边界框。我仍然收到来自全国各地(土耳其)的推文,而不是从一个城市(伊斯坦布尔)获得推文。
怎么了?