Повторяющиеся элементы в данных Waze - PullRequest
0 голосов
/ 06 февраля 2019

Мы видим дубликаты уведомлений в ответе API WAZE restful, например,

    <item>
        <title>alert</title>
        <pubDate>Tue Feb 5 12:34:24 +0000 2019</pubDate>
        <georss:point>-33.966189 150.860272</georss:point>
        <linqmap:uuid>731b705b-4abf-3648-8219-65737f3faee1</linqmap:uuid>
        <linqmap:magvar>0</linqmap:magvar>
        <linqmap:type>ROAD_CLOSED</linqmap:type>
        <linqmap:subtype>ROAD_CLOSED_EVENT</linqmap:subtype>
        <linqmap:reportDescription>Construction</linqmap:reportDescription>
        <linqmap:street>Bernera Rd</linqmap:street>
        <linqmap:city>Edmondson Park</linqmap:city>
        <linqmap:country>AS</linqmap:country>
        <linqmap:reportRating>0</linqmap:reportRating>
        <nThumbsUp>0</nThumbsUp>
        <confidence>0</confidence>
        <linqmap:reliability>6</linqmap:reliability>
    </item>
    <item>
        <title>alert</title>
        <pubDate>Tue Feb 5 12:35:40 +0000 2019</pubDate>
        <georss:point>-33.963193 150.861337</georss:point>
        <linqmap:uuid>97f6d601-4e42-3f04-82ac-c3adac8268c1</linqmap:uuid>
        <linqmap:magvar>0</linqmap:magvar>
        <linqmap:type>ROAD_CLOSED</linqmap:type>
        <linqmap:subtype>ROAD_CLOSED_EVENT</linqmap:subtype>
        <linqmap:reportDescription>Construction</linqmap:reportDescription>
        <linqmap:street>Bernera Rd</linqmap:street>
        <linqmap:city>Edmondson Park</linqmap:city>
        <linqmap:country>AS</linqmap:country>
        <linqmap:reportRating>0</linqmap:reportRating>
        <nThumbsUp>0</nThumbsUp>
        <confidence>0</confidence>
        <linqmap:reliability>6</linqmap:reliability>
    </item>
    <item>
        <title>alert</title>
        <pubDate>Tue Feb 5 12:38:55 +0000 2019</pubDate>
        <georss:point>-33.963193 150.861337</georss:point>
        <linqmap:uuid>88e2335f-1320-3cec-88d3-58572d4168d2</linqmap:uuid>
        <linqmap:magvar>0</linqmap:magvar>
        <linqmap:type>ROAD_CLOSED</linqmap:type>
        <linqmap:subtype>ROAD_CLOSED_EVENT</linqmap:subtype>
        <linqmap:reportDescription>Construction</linqmap:reportDescription>
        <linqmap:street>Bernera Rd</linqmap:street>
        <linqmap:city>Edmondson Park</linqmap:city>
        <linqmap:country>AS</linqmap:country>
        <linqmap:reportRating>0</linqmap:reportRating>
        <nThumbsUp>0</nThumbsUp>
        <confidence>0</confidence>
        <linqmap:reliability>6</linqmap:reliability>
    </item>
    <item>
        <title>alert</title>
        <pubDate>Tue Feb 5 12:40:00 +0000 2019</pubDate>
        <georss:point>-33.960624 150.862336</georss:point>
        <linqmap:uuid>d99625e0-7076-362e-a4bc-78a6c033c9b2</linqmap:uuid>
        <linqmap:magvar>0</linqmap:magvar>
        <linqmap:type>ROAD_CLOSED</linqmap:type>
        <linqmap:subtype>ROAD_CLOSED_EVENT</linqmap:subtype>
        <linqmap:reportDescription>Construction</linqmap:reportDescription>
        <linqmap:street>Bernera Rd</linqmap:street>
        <linqmap:city>Edmondson Park</linqmap:city>
        <linqmap:country>AS</linqmap:country>
        <linqmap:reportRating>0</linqmap:reportRating>
        <nThumbsUp>0</nThumbsUp>
        <confidence>0</confidence>
        <linqmap:reliability>6</linqmap:reliability>
    </item>

, где единственными различиями во втором и третьем элементах являются различия в несколько минут (а в некоторых примерах мыЯ видел ранее, только второе отличие) и другое linqmap: значение uuid.

Если я смотрю на карту Waze Live, я вижу только 3 иконки (хотя на самом деле, если вы увеличиваете масштаб и делаете снимок экрана)Похоже, средний значок на самом деле 2 сложены).Это проблема с данными Waze?Делает ли Waze какое-либо удаление дубликатов, потому что это не кажется разумным.

Мы также видели, где одна и та же географическая точка дублируется, за исключением разных больших пальцев + значений достоверности (с точностью до секунды).Может быть, это связано с необходимостью указания дополнительных значений параметров URL?

...