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 e4e28a899191479d8e53754414894870.

Usage

morie_datasets_tps_passenger_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

Passenger-related KSI collisions (2006 - 2023).

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

Examples

# \donttest{
df <- try(morie_datasets_tps_passenger_ksi(max_features = 5L))
if (!inherits(df, "try-error")) head(df)
#>   OBJECTID  INDEX_ ACCNUM         DATE TIME      STREET1     STREET2 OFFSET
#> 1        1 3389067 893184 1.136092e+12  236 WOODBINE AVE O CONNOR DR     NA
#> 2        2 3389068 893184 1.136092e+12  236 WOODBINE AVE O CONNOR DR     NA
#> 3        3 3389069 893184 1.136092e+12  236 WOODBINE AVE O CONNOR DR     NA
#> 4        4 3389070 893184 1.136092e+12  236 WOODBINE AVE O CONNOR DR     NA
#> 5        5 3389071 893184 1.136092e+12  236 WOODBINE AVE O CONNOR DR     NA
#>       ROAD_CLASS              DISTRICT LATITUDE LONGITUDE               ACCLOC
#> 1 Major Arterial Toronto and East York  43.6996  -79.3188 Intersection Related
#> 2 Major Arterial Toronto and East York  43.6996  -79.3188 Intersection Related
#> 3 Major Arterial Toronto and East York  43.6996  -79.3188 Intersection Related
#> 4 Major Arterial Toronto and East York  43.6996  -79.3188 Intersection Related
#> 5 Major Arterial Toronto and East York  43.6996  -79.3188 Intersection Related
#>     TRAFFCTL VISIBILITY LIGHT RDSFCOND          ACCLASS   IMPACTYPE   INVTYPE
#> 1 No Control      Clear  Dark      Wet Non-Fatal Injury Approaching Passenger
#> 2 No Control      Clear  Dark      Wet Non-Fatal Injury Approaching Passenger
#> 3 No Control      Clear  Dark      Wet Non-Fatal Injury Approaching    Driver
#> 4 No Control      Clear  Dark      Wet Non-Fatal Injury Approaching Passenger
#> 5 No Control      Clear  Dark      Wet Non-Fatal Injury Approaching Passenger
#>     INVAGE INJURY FATAL_NO INITDIR                   VEHTYPE   MANOEUVER
#> 1 50 to 54  Major       NA    <NA>                      <NA>        <NA>
#> 2 15 to 19  Minor       NA    <NA>                      <NA>        <NA>
#> 3 55 to 59  Minor       NA   North Automobile, Station Wagon Going Ahead
#> 4 20 to 24  Minor       NA    <NA>                      <NA>        <NA>
#> 5 15 to 19  Minor       NA    <NA>                      <NA>        <NA>
#>            DRIVACT DRIVCOND PEDTYPE PEDACT PEDCOND CYCLISTYPE CYCACT CYCCOND
#> 1             <NA>     <NA>      NA     NA      NA         NA     NA      NA
#> 2             <NA>     <NA>      NA     NA      NA         NA     NA      NA
#> 3 Driving Properly   Normal      NA     NA      NA         NA     NA      NA
#> 4             <NA>     <NA>      NA     NA      NA         NA     NA      NA
#> 5             <NA>     <NA>      NA     NA      NA         NA     NA      NA
#>   PEDESTRIAN CYCLIST AUTOMOBILE MOTORCYCLE TRUCK TRSN_CITY_VEH EMERG_VEH
#> 1         NA      NA        Yes         NA    NA            NA        NA
#> 2         NA      NA        Yes         NA    NA            NA        NA
#> 3         NA      NA        Yes         NA    NA            NA        NA
#> 4         NA      NA        Yes         NA    NA            NA        NA
#> 5         NA      NA        Yes         NA    NA            NA        NA
#>   PASSENGER SPEEDING AG_DRIV REDLIGHT ALCOHOL DISABILITY HOOD_158
#> 1       Yes      Yes     Yes       NA     Yes         NA       60
#> 2       Yes      Yes     Yes       NA     Yes         NA       60
#> 3       Yes      Yes     Yes       NA     Yes         NA       60
#> 4       Yes      Yes     Yes       NA     Yes         NA       60
#> 5       Yes      Yes     Yes       NA     Yes         NA       60
#>   NEIGHBOURHOOD_158 HOOD_140     NEIGHBOURHOOD_140 DIVISION
#> 1  Woodbine-Lumsden       60 Woodbine-Lumsden (60)      D55
#> 2  Woodbine-Lumsden       60 Woodbine-Lumsden (60)      D55
#> 3  Woodbine-Lumsden       60 Woodbine-Lumsden (60)      D55
#> 4  Woodbine-Lumsden       60 Woodbine-Lumsden (60)      D55
#> 5  Woodbine-Lumsden       60 Woodbine-Lumsden (60)      D55
# }