Skip to content

OOD files missing geometry; problems introduced between July 2023 and January 2024 #28

Description

@peterdresslar

We are running scripts that are running into many cases where prior year data is changed significantly when we rerun our filtering and processing scripts. Sometime between our script runs executed in July 2023 and our runs executed in January 2024, something seems to have caused a fairly large number of the data points to be missing their geometry. So, for instance:

{ "type": "Feature", "properties": { "quadkey": "0223000333012201", "avg_d_kbps": 150342, "avg_u_kbps": 11570, "avg_lat_ms": 17, "tests": 2, "devices": 2 }, "geometry": null },

This datum, when previously accessed, looked like this.

{ "type": "Feature", "properties": { "quadkey": "0223000333012201", "avg_d_kbps": 150342, "avg_u_kbps": 11570, "avg_lat_ms": 17, "tests": 2, "devices": 2 }, "geometry": { "type": "Polygon", "coordinates": [ [ [ -154.945678710938012, 19.580493479202499 ], [ -154.940185546875, 19.580493479202499 ], [ -154.940185546875, 19.575317892869499 ], [ -154.945678710938012, 19.575317892869499 ], [ -154.945678710938012, 19.580493479202499 ] ] ] } },

It looks like the issue is in 2020Q4, 2021Q4, and 2022Q1, at least. The issue appears in both fixed and mobile data. The quadkey "0223000333012201" looks perfectly fine in the most recent files.

There are more examples between commits in our analysis repo: https://github.com/peterdresslar/ookla-open-data-notebook.

Just to make sure to be clear, this is an issue we have encountered when retrieving data from https://registry.opendata.aws/speedtest-global-performance/ . It is not directly related to the code in this repo, but would possibly be encountered by users of the repo.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions