Skip to contents

Toronto PS ArcGIS Hub dataset wrapper. Thin dispatch to morie_datasets_tps_arcgis_hub_by_id() with the canonical hub item_id b38c2524696943bb86398d314a06a42a.

Usage

morie_datasets_tps_cyclist_ksi(
  format = "json",
  where = "1=1",
  max_features = NULL,
  layer_idx = 0L,
  offline = TRUE,
  dest = NULL
)

Arguments

format

One of "json" (default), "geojson", "csv", "shapefile", "fgdb".

where

SoQL-style WHERE filter passed to FeatureServer ?where= (default "1=1").

max_features

Optional cap on returned rows. Passed as resultRecordCount to FeatureServer; ignored for binary formats.

layer_idx

Integer index of the FeatureServer layer to pull (default 0L, the first layer).

offline

Logical; if TRUE, the hub_id is resolved via the included catalog (no network needed for the resolution step). Default TRUE – you can run this against the 71 catalog entries without network. Live data fetches always hit the network regardless of this argument; "offline" here only affects the hub_id -> FeatureServer URL lookup.

dest

Optional path for binary downloads (format %in% c("shapefile", "fgdb")); defaults to tempfile().

Value

A data.frame / GeoJSON list / file path; see morie_datasets_tps_arcgis_hub_by_id() for per-format semantics.

Details

Cyclist-related KSI collisions (2006 - 2023).

Tags: Killed or Seriously Injured; KSI; Cyclist; Traffic; Collision; Traffic Collision

Examples

# \donttest{
df <- try(morie_datasets_tps_cyclist_ksi(max_features = 5L))
if (!inherits(df, "try-error")) head(df)
#>   OBJECTID  INDEX_ ACCNUM         DATE TIME         STREET1        STREET2
#> 1        1 3383485 891027 1.139634e+12 1804    UNDERHILL DR CASSANDRA BLVD
#> 2        2 3383486 891027 1.139634e+12 1804    UNDERHILL DR CASSANDRA BLVD
#> 3        3 3390109 893580 1.141016e+12 1955 MORNINGSIDE AVE    KINGSTON RD
#> 4        4 3390110 893580 1.141016e+12 1955 MORNINGSIDE AVE    KINGSTON RD
#> 5        5 3390111 893580 1.141016e+12 1955 MORNINGSIDE AVE    KINGSTON RD
#>   OFFSET     ROAD_CLASS    DISTRICT LATITUDE LONGITUDE          ACCLOC
#> 1     NA      Collector  North York 43.75274 -79.32639 At Intersection
#> 2     NA      Collector  North York 43.75274 -79.32639 At Intersection
#> 3     NA Major Arterial Scarborough 43.77065 -79.18689            <NA>
#> 4     NA Major Arterial Scarborough 43.77065 -79.18689            <NA>
#> 5     NA Major Arterial Scarborough 43.77065 -79.18689            <NA>
#>         TRAFFCTL VISIBILITY LIGHT RDSFCOND          ACCLASS          IMPACTYPE
#> 1     No Control      Clear  Dark      Dry Non-Fatal Injury Cyclist Collisions
#> 2     No Control      Clear  Dark      Dry Non-Fatal Injury Cyclist Collisions
#> 3 Traffic Signal      Clear  Dark      Wet Non-Fatal Injury Cyclist Collisions
#> 4 Traffic Signal      Clear  Dark      Wet Non-Fatal Injury Cyclist Collisions
#> 5 Traffic Signal      Clear  Dark      Wet Non-Fatal Injury Cyclist Collisions
#>         INVTYPE   INVAGE INJURY FATAL_NO INITDIR                     VEHTYPE
#> 1        Driver 65 to 69   None       NA   North   Automobile, Station Wagon
#> 2       Cyclist 20 to 24  Major       NA   South                     Bicycle
#> 3 Vehicle Owner  unknown   <NA>       NA    <NA>                       Other
#> 4        Driver 35 to 39   None       NA   South Municipal Transit Bus (TTC)
#> 5       Cyclist 25 to 29  Major       NA    West                     Bicycle
#>       MANOEUVER                      DRIVACT    DRIVCOND PEDTYPE PEDACT PEDCOND
#> 1  Turning Left                Improper Turn Inattentive      NA     NA      NA
#> 2   Going Ahead                         <NA>        <NA>      NA     NA      NA
#> 3          <NA>                         <NA>        <NA>      NA     NA      NA
#> 4 Turning Right Failed to Yield Right of Way Inattentive      NA     NA      NA
#> 5   Going Ahead                         <NA>        <NA>      NA     NA      NA
#>                                                                             CYCLISTYPE
#> 1                                                                                 <NA>
#> 2                                           Motorist turned left across cyclists path.
#> 3                                                                                 <NA>
#> 4                                                                                 <NA>
#> 5 Motorist turning right on green or amber at signalized intersection strikes cyclist.
#>             CYCACT CYCCOND PEDESTRIAN CYCLIST AUTOMOBILE MOTORCYCLE TRUCK
#> 1             <NA>    <NA>         NA     Yes        Yes         NA    NA
#> 2             <NA>    <NA>         NA     Yes        Yes         NA    NA
#> 3             <NA>    <NA>         NA     Yes       <NA>         NA    NA
#> 4             <NA>    <NA>         NA     Yes       <NA>         NA    NA
#> 5 Driving Properly  Normal         NA     Yes       <NA>         NA    NA
#>   TRSN_CITY_VEH EMERG_VEH PASSENGER SPEEDING AG_DRIV REDLIGHT ALCOHOL
#> 1          <NA>        NA        NA       NA    <NA>       NA      NA
#> 2          <NA>        NA        NA       NA    <NA>       NA      NA
#> 3           Yes        NA        NA       NA     Yes       NA      NA
#> 4           Yes        NA        NA       NA     Yes       NA      NA
#> 5           Yes        NA        NA       NA     Yes       NA      NA
#>   DISABILITY HOOD_158        NEIGHBOURHOOD_158 HOOD_140      NEIGHBOURHOOD_140
#> 1         NA      149 Parkwoods-O'Connor Hills       45 Parkwoods-Donalda (45)
#> 2         NA      149 Parkwoods-O'Connor Hills       45 Parkwoods-Donalda (45)
#> 3         NA      136                West Hill      136        West Hill (136)
#> 4         NA      136                West Hill      136        West Hill (136)
#> 5         NA      136                West Hill      136        West Hill (136)
#>   DIVISION
#> 1      D33
#> 2      D33
#> 3      D43
#> 4      D43
#> 5      D43
# }