为什么Twitter上的地理位置“四舍五入”?


19

我正在绘制(lon, lat)使用7mi的Stream API收集的推文的一些地理位置。半径。下图显示了两个具有相同数据的地图,但每个观察结果使用不同的alpha /透明度。

查看左侧的地图,我注意到地理位置大多遵循带有特定节点的一种虚构“网格”。任何人都可以帮助我了解为什么会出现这种模式?

在此处输入图片说明

当然,我在坐标中确实有四舍五入,例如:

"loc: 42.7388,13.1798"         "loc: 42.6252,13.2948"         "loc: 42.6008,13.293"          "loc: 42.73,13.2028"          
"loc: 42.66918468,13.27893702"

但是我的问题是,既然我假设Twitter API将保证相同的精度,为什么会进行这些舍入?


4
它既可以是高音扬声器的GPS精度,也可以是其他位置数据,也可以是twitter客户端仅发送一定精度的精度。您可以看到哪些客户发送了该推文吗?网格是度的1/10吗?还是精确的米数?Hmmmm
Spacedman

2
它似乎并不像Twitter只能提供4个小数点,至少不是前阵子:gis.stackexchange.com/questions/119923/...
幽暗地域

2
它似乎基于所用软件的版本和设备:help.twitter.com/en/safety-and-security/tweet-location-settings
JGH

2
它们是使用渔网镶嵌或类似方法聚合的。
atxgis

2
@atxgis关于聚合是谁的任何想法?设备无法以足够高的准确性进行通信吗?
Dambo

Answers:


4

我在某种程度上看过推文。但不在您所在的地区。

但是我怀疑这归结为两种类型的推文。

实际的推文分为两类。具有特定精度的正确地理位置(请参阅市区中的推文)和城镇级别的地理位置(请参阅市区中的堆栈)。

然后,您将获得自动鸣叫。这些是落在网格上的。例如,对于我捕获的数据:

在此处输入图片说明

黑线上方突出显示的推文全部来自自动洪水警报系统。

我会先检查您的数据,看看是否有趋势。


1
您是说那些是来自同一系统但来自不同位置的推文?目的是什么?我会看一看,然后再回覆您,我记得您想过您提到的内容,但实际上我的舍入级别不同(不只是小数点后4位或9位)。这表明圆形的地理位置不一定是由离散的地理标签产生的。
Dambo

1
我建议有一个Twitter机器人在发推网格位置。例如,在我的推文中,其洪水警报机器人。这些是地理定位的洪水警报,但位置沿网格排列。
HeikkiVesanto

是的,我明白你的意思。我只是想知道为什么...
Dambo

如果我正在创建一个机器人,我也可能会将其保留到小数点后4位。否则,如果您不在地面上,则建议您达到无法达到的精度水平。gis.stackexchange.com/questions/8650/…可以看到 4位数到10米左右
HeikkiVesanto

同样,我明白了,但是我想说的是:为什么您需要一个模仿不同位置的机器人来发布与洪水相关的内容。目标可能是什么?
Dambo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.