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?


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.