Toronto PS ArcGIS Hub dataset wrapper. Thin dispatch to
morie_datasets_tps_arcgis_hub_by_id() with the canonical
hub item_id 95a29d4453894944be7a79f537a432b1.
Usage
morie_datasets_tps_2013_firs(
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
WHEREfilter passed to FeatureServer?where=(default"1=1").- max_features
Optional cap on returned rows. Passed as
resultRecordCountto 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). DefaultTRUE– 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 totempfile().
Value
A data.frame / GeoJSON list / file path; see
morie_datasets_tps_arcgis_hub_by_id() for per-format semantics.
Examples
# \donttest{
df <- try(morie_datasets_tps_2013_firs(max_features = 5L))
if (!inherits(df, "try-error")) head(df)
#> CONTACTID TPS_PATROL_ZONE NATURE_OF_CONTACT CONTACT_DATE CONTACT_TIME
#> 1 1374702 222 Radio Call 2013.01.01 00:13:00
#> 2 1374702 222 Radio Call 2013.01.01 00:13:00
#> 3 1374703 234 General Investigation 2013.01.01 00:24:00
#> 4 1374704 414 Radio Call 2013.01.01 00:50:00
#> 5 1374704 414 Radio Call 2013.01.01 00:50:00
#> CONTACT_YEAR AGE SEX BIRTH_PLACE SKIN_COLOUR YEAR_MONTH_OF_BIRTH
#> 1 2013 18 Female <NA> White 1994 SEP
#> 2 2013 20 Male <NA> White 1992 JUN
#> 3 2013 61 Female <NA> Black 1951 FEB
#> 4 2013 16 Female Canada White 1996 MAY
#> 5 2013 20 Female Canada White 1992 DEC
#> UNIQUE_PERSON_ID HOME_CITY HOME_PATROL_ZONE FID
#> 1 23562607 WOODSTOCK NA 1
#> 2 23562608 WOODSTOCK NA 2
#> 3 23562609 TORONTO 234 3
#> 4 1097107 TORONTO 413 4
#> 5 382317 TORONTO 424 5
# }
