{ "currentVersion": 11.1, "cimVersion": "3.1.0", "id": 19, "name": "Crash Data Most Recent", "type": "Feature Layer", "description": "
The metadata for this data was largely pulled (almost exclusively) from the ODOT 2017 Code Manual under their supporting files found here:<\/SPAN><\/P> https://www.oregon.gov/ODOT/Data/documents/CDS_Code_Manual.pdf<\/SPAN><\/P> There are also some illustrations in there that might be useful.<\/SPAN><\/P> Please see the indivudual fields for an explanation for the values.<\/SPAN><\/P> <\/P> This may not be the best place for this but...these are some query statements that can be used as create query layers in arcmap that pull out common types of crash data:<\/SPAN><\/P> Crashes -- Fatal/Severe (5 years):<\/SPAN><\/P> select<\/SPAN><\/P> OBJECTID,<\/SPAN><\/P> CRASH_ID,<\/SPAN><\/P> CRASH_DT,<\/SPAN><\/P> CRASH_HR_NO,<\/SPAN><\/P> CRASH_SVRTY_LONG_DESC,<\/SPAN><\/P> TOT_FATAL_CNT,<\/SPAN><\/P> TOT_INJ_LVL_A_CNT,<\/SPAN><\/P> TOT_INJ_LVL_B_CNT,<\/SPAN><\/P> TOT_INJ_LVL_C_CNT,<\/SPAN><\/P> COLLIS_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_1_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_2_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_3_LONG_DESC,<\/SPAN><\/P> TRAF_CNTL_DEVICE_LONG_DESC,<\/SPAN><\/P> LGT_COND_LONG_DESC,<\/SPAN><\/P> RD_SURF_MED_DESC,<\/SPAN><\/P> WTHR_COND_LONG_DESC,<\/SPAN><\/P> TOT_PDO_CNT,<\/SPAN><\/P> EFFECTV_DT,<\/SPAN><\/P> SHAPE<\/SPAN><\/P> from distribution.transpor.CRASHMULTIYEAR WHERE ((DATEPART(YEAR, CRASH_DT) in (SELECT max(DATEPART(year, CRASH_DT)) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-1) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-2) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-3) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-4) FROM distribution.TRANSPOR.CrashMultiYear))) AND (TOT_INJ_LVL_B_CNT > 0 OR TOT_INJ_LVL_C_CNT > 0) AND (TOT_FATAL_CNT > 0 OR TOT_INJ_LVL_A_CNT > 0)<\/SPAN><\/P> <\/P> Crashes -- Minor Injury (5 years):<\/SPAN><\/P> select<\/SPAN><\/P> OBJECTID,<\/SPAN><\/P> CRASH_ID,<\/SPAN><\/P> CRASH_DT,<\/SPAN><\/P> CRASH_HR_NO,<\/SPAN><\/P> CRASH_SVRTY_LONG_DESC,<\/SPAN><\/P> TOT_FATAL_CNT,<\/SPAN><\/P> TOT_INJ_LVL_A_CNT,<\/SPAN><\/P> TOT_INJ_LVL_B_CNT,<\/SPAN><\/P> TOT_INJ_LVL_C_CNT,<\/SPAN><\/P> COLLIS_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_1_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_2_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_3_LONG_DESC,<\/SPAN><\/P> TRAF_CNTL_DEVICE_LONG_DESC,<\/SPAN><\/P> LGT_COND_LONG_DESC,<\/SPAN><\/P> RD_SURF_MED_DESC,<\/SPAN><\/P> WTHR_COND_LONG_DESC,<\/SPAN><\/P> TOT_PDO_CNT,<\/SPAN><\/P> EFFECTV_DT,<\/SPAN><\/P> SHAPE<\/SPAN><\/P> from distribution.transpor.CRASHMULTIYEAR WHERE ((DATEPART(YEAR, CRASH_DT) in (SELECT max(DATEPART(year, CRASH_DT)) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-1) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-2) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-3) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-4) FROM distribution.TRANSPOR.CrashMultiYear))) AND (TOT_INJ_LVL_B_CNT > 0 OR TOT_INJ_LVL_C_CNT > 0) and (TOT_FATAL_CNT = 0 and TOT_INJ_LVL_A_CNT = 0)<\/SPAN><\/P> <\/P> Crashes -- Property Damage Only (5 years):<\/SPAN><\/P> select<\/SPAN><\/P> OBJECTID,<\/SPAN><\/P> CRASH_ID,<\/SPAN><\/P> CRASH_DT,<\/SPAN><\/P> CRASH_HR_NO,<\/SPAN><\/P> CRASH_SVRTY_LONG_DESC,<\/SPAN><\/P> TOT_FATAL_CNT,<\/SPAN><\/P> TOT_INJ_LVL_A_CNT,<\/SPAN><\/P> TOT_INJ_LVL_B_CNT,<\/SPAN><\/P> TOT_INJ_LVL_C_CNT,<\/SPAN><\/P> COLLIS_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_TYP_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_1_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_2_LONG_DESC,<\/SPAN><\/P> CRASH_CAUSE_3_LONG_DESC,<\/SPAN><\/P> TRAF_CNTL_DEVICE_LONG_DESC,<\/SPAN><\/P> LGT_COND_LONG_DESC,<\/SPAN><\/P> RD_SURF_MED_DESC,<\/SPAN><\/P> WTHR_COND_LONG_DESC,<\/SPAN><\/P> TOT_PDO_CNT,<\/SPAN><\/P> EFFECTV_DT,<\/SPAN><\/P> SHAPE<\/SPAN><\/P> from distribution.transpor.CRASHMULTIYEAR WHERE ((DATEPART(YEAR, CRASH_DT) in (SELECT max(DATEPART(year, CRASH_DT)) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-1) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-2) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-3) FROM distribution.TRANSPOR.CrashMultiYear)) OR<\/SPAN><\/P> (DATEPART(YEAR, CRASH_DT) in (SELECT (max(DATEPART(year, CRASH_DT))-4) FROM distribution.TRANSPOR.CrashMultiYear))) AND (CRASH_SVRTY_LONG_DESC = 'Property Damage Only')<\/SPAN><\/P> <\/P> Crashes 2016 (most recent):<\/SPAN><\/P> select<\/SPAN><\/SPAN><\/P> OBJECTID<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_ID<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_DT<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_HR_NO<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_SVRTY_LONG_DESC<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> TOT_FATAL_CNT<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> TOT_INJ_LVL_A_CNT<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> TOT_INJ_LVL_B_CNT<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> TOT_INJ_LVL_C_CNT<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> COLLIS_TYP_LONG_DESC<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_TYP_LONG_DESC<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_CAUSE_1_LONG_DESC<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_CAUSE_2_LONG_DESC<\/SPAN><\/SPAN>,<\/SPAN><\/SPAN><\/P> CRASH_CAUSE_3_LONG_DESC<\/SPAN><\/SPAN>