It's not just states, it's every law enforcement jurisdiction, which then gives their data to the state, which then standardizes it. In turn, it appears the states aggregate it at the federal level. In my mid-size city, jurisdictions that operate here include the city police, county sheriff, university police, state police and Department of Natural Resources law enforcement.
At least in the Indiana, the quality of this data... varies widely. Coordinates don't always match reality, the street names can't always be geocoded, sometimes the timestamps don't even parse as valid dates.
I talked to a city staffer here whose job largely involves cleaning up this data. But not in a permanent sense. They are using the aggregate data handed down from the state, and they are cleaning a local copy. Then next year or next month, they get more data and have to re-merge or re-do their fixes because their fixes aren't upstream, and have originated from another jurisdiction.
At least in the Indiana, the quality of this data... varies widely. Coordinates don't always match reality, the street names can't always be geocoded, sometimes the timestamps don't even parse as valid dates.
I talked to a city staffer here whose job largely involves cleaning up this data. But not in a permanent sense. They are using the aggregate data handed down from the state, and they are cleaning a local copy. Then next year or next month, they get more data and have to re-merge or re-do their fixes because their fixes aren't upstream, and have originated from another jurisdiction.
The whole system needs improvement!