Почему геолокации в Твиттере «округлены»?

19

Я строю некоторые геолокации (lon, lat)твитов, собранных с помощью Stream API с 7mi. радиус. На рисунке ниже показаны две карты с одинаковыми данными, но с разной альфа / прозрачностью для каждого наблюдения.

Глядя на карту слева, я заметил, что геолокации следуют в основном за некой воображаемой «сеткой» с конкретными узлами. Кто-нибудь может помочь мне понять, почему этот шаблон появляется?

введите описание изображения здесь

Конечно, у меня есть округления в координатах, например:

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

но мой вопрос: почему эти округления происходят, так как я предполагал, что API Twitter будет гарантировать такой же уровень точности?

Dambo
источник
4
Это может быть либо точность GPS-твитера или других данных о местоположении, либо клиент Twitter, отправляющий данные только с определенной точностью. Вы видите, какой клиент отправил твит? Сетка 1/10 градуса? Или это точное количество метров? Хмммм
Spacedman
2
Похоже, что Twitter не предоставляет только четыре десятичных знака, по крайней мере, некоторое время назад: gis.stackexchange.com/questions/119923/…
underdark
2
Кажется, это зависит от версии используемого программного обеспечения и устройства: help.twitter.com/en/safety-and-security/tweet-location-settings
JGH
2
они объединяются с использованием тесселяции по сетке или чего-то подобного.
atxgis
2
@atxgis есть идеи о том, кто занимается агрегацией? Является ли устройство, которое не может общаться, с достаточно высоким уровнем точности?
Дамбо

Ответы:

4

Я смотрел на твиты в некоторой степени. Но не в вашем районе.

Но я подозреваю, что это сводится к двум типам твитов.

Актуальные твиты, которые делятся на две категории. Правильная геолокация с определенной точностью (см. Твиты в городской местности) и геолокация на уровне города (см. Стеки в городской местности).

Тогда у вас есть автоматические твиты. Это те, которые падают на сетки. Например, для данных, которые я собираю:

введите описание изображения здесь

Твит, выделенный над черными линиями, взят из автоматической системы оповещения о наводнениях.

Я бы сначала проверил ваши данные, чтобы увидеть, есть ли какие-либо тенденции.

HeikkiVesanto
источник
1
Вы имеете в виду, что это твиты из одной системы, но из разных мест? Какова будет цель? Я посмотрю и вернусь к вам, я помню, как думал о том, что вы упомянули, но на самом деле у меня разные уровни округления (не только 4 или 9 десятичных дробей). Это говорит о том, что округлые геолокации не обязательно производятся из отдельных геотегов.
Дамбо
1
Я полагаю, что есть твиттер-бот, который пишет в Твиттере о сетках. Например, в моих твитах это бот оповещения о потопе. Это геолокационные оповещения о наводнениях, но местоположения располагаются вдоль сетки.
HeikkiVesanto
Да, я понял, что вы имеете в виду. Мне было просто интересно, для чего ...
Дамбо
Если бы я создавал бота, я бы, вероятно, сделал это до 4 десятичных знаков. В противном случае вы предлагаете уровень точности, которого просто невозможно достичь, если вы не находитесь на земле. 4 цифры уменьшены до 10 метров, gis.stackexchange.com/questions/8650/… .
HeikkiVesanto
Опять же, я это понимаю, но я пытаюсь сказать: зачем вам бот, который имитирует разные места для твитирования контента, связанного с затоплением? Какой может быть цель?
Дамбо