Speed limits are taken from OpenStreetMaps data. This data is taken from road speed limit signs and calculations based on the road designation as a major highway, minor highway, primary street, along with its physical location as an urban or city road.