
Firearms Top Calibres (ASR-F-TBL-001)
Source:R/datasets_tps_arcgis_hub_wrappers.R
morie_datasets_tps_firearms_top_calibres.RdToronto PS ArcGIS Hub dataset wrapper. Thin dispatch to
morie_datasets_tps_arcgis_hub_by_id() with the canonical
hub item_id 9b1b38ed56764b968c25ce6b74e5dc0d.
Usage
morie_datasets_tps_firearms_top_calibres(
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.
Details
The dataset provides a list of the most common types of pistols, revolvers, rifles and shotguns that comprise the crime guns seized by the Toronto Police Service.
Tags: ASR; TPS; Toronto Police; Annual Statistical Report; Firearms
Examples
# \donttest{
df <- try(morie_datasets_tps_firearms_top_calibres(max_features = 5L))
if (!inherits(df, "try-error")) head(df)
#> INDEX_ YEAR FIREARM_TYPE CALIBRE ObjectId
#> 1 1 2014 Pistol 9MM Luger 1
#> 2 111 2019 Rifle 9MM Luger 2
#> 3 2 2014 Pistol 45 AUTO 3
#> 4 3 2014 Pistol 40 S&W 4
#> 5 4 2014 Pistol 380 AUTO 5
# }