Dlaczego geolokalizacje na Twitterze są „zaokrąglone”?

19

Planuję niektóre geolokalizacje (lon, lat)tweetów zebranych za pomocą Stream API z 7mi. promień. Poniższy obrazek pokazuje dwie mapy tych samych danych, ale przy użyciu różnych wartości alfa / przezroczystości dla każdej obserwacji.

Patrząc na mapę po lewej stronie zauważyłem, że geolokalizacje podążają głównie za wyobrażoną „siatką” z określonymi węzłami. Czy ktoś mógłby mi pomóc zrozumieć, dlaczego ten wzór się pojawia?

wprowadź opis zdjęcia tutaj

Oczywiście mam zaokrąglenia we współrzędnych, np .:

"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"

ale moje pytanie brzmi: dlaczego zaokrąglenia występują, skoro założyłem, że interfejs API Twittera gwarantuje ten sam poziom precyzji?

Dambo
źródło
4
Może to być albo precyzja GPS głośnika wysokotonowego lub innych danych lokalizacji, albo klient Twitter tylko wysyłający z pewną dokładnością. Czy widzisz, który klient wysłał tweet? Czy siatka wynosi 1/10 stopnia? Czy jest to dokładna liczba metrów? Hmmmm
Spacedman,
2
Nie wydaje się, aby Twitter zapewniał tylko cztery miejsca po przecinku, przynajmniej chwilę wstecz: gis.stackexchange.com/questions/119923/…
underdark
2
Wydaje się, że jest oparty na używanej wersji oprogramowania i na urządzeniu: help.twitter.com/en/safety-and-security/tweet-location-settings
JGH
2
są agregowane przy użyciu teselacji kabaretki lub czegoś podobnego.
atxgis
2
@atxgis jakiś pomysł na temat tego, kto dokonuje agregacji? Czy urządzenie, które nie może komunikować się z wystarczająco wysokim poziomem dokładności?
Dambo

Odpowiedzi:

4

Do pewnego stopnia przeglądałem tweety. Ale nie w twojej okolicy.

Ale podejrzewam, że jest to spowodowane dwoma rodzajami tweetów.

Rzeczywiste tweety, które dzielą się na dwie kategorie. Prawidłowa geolokalizacja z określoną precyzją (patrz tweety w obszarze miejskim) i geolokalizacja na poziomie miasta (patrz stosy w obszarze miejskim).

Następnie masz zautomatyzowane tweety. Te spadają na plansze. Na przykład dla danych, które przechwytuję:

wprowadź opis zdjęcia tutaj

Wszystkie tweety wyróżnione powyżej czarnych linii pochodzą ze zautomatyzowanego systemu ostrzegania przed powodzią.

Najpierw sprawdzę twoje dane, czy są jakieś trendy.

HeikkiVesanto
źródło
1
Masz na myśli tweety z tego samego systemu, ale z różnych lokalizacji? Jaki byłby cel? Rzucę okiem i wrócę do ciebie. Pamiętam, jak myślałem o tym, o czym wspomniałeś, ale tak naprawdę mam różne poziomy zaokrąglania (nie tylko 4 lub 9 miejsc po przecinku). To sugeruje, że zaokrąglone geolokalizacje niekoniecznie są wytwarzane z dyskretnych geotagów.
Dambo
1
Sugeruję, że istnieje twitter bot, który tweetuje w sieciach. Na przykład w moich tweetach jest to bot ostrzegający przed powodzią. Są to geolokalizowane alarmy powodziowe, ale lokalizacje leżą wzdłuż siatki.
HeikkiVesanto
Tak, rozumiem co masz na myśli. Zastanawiałem się tylko, po co ...
Dambo
Gdybym tworzył bota, prawdopodobnie zrobiłbym to również z dokładnością do 4 miejsc po przecinku. W przeciwnym razie sugerujesz poziom dokładności, którego nie można osiągnąć, jeśli nie jesteś na ziemi. 4 cyfry jest w dół do około 10 metrów, gis.stackexchange.com/questions/8650/... .
HeikkiVesanto
Ponownie rozumiem, ale próbuję powiedzieć: dlaczego potrzebujesz bota, który naśladuje różne lokalizacje dla tweetowania treści związanych z zalaniem. Jaki może być cel?
Dambo