Toronto PS ArcGIS Hub dataset wrapper. Thin dispatch to
morie_datasets_tps_arcgis_hub_by_id() with the canonical
hub item_id d80f9e0b3cc74f649e5e4593cdda207e.
Usage
morie_datasets_tps_budget_2026(
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_budget_2026(max_features = 5L))
if (!inherits(df, "try-error")) head(df)
#> Fiscal_Year Budget_Type Organizational_Entity
#> 1 2026 Proposed Budget 1 - Toronto Police Service
#> 2 2026 Proposed Budget 1 - Toronto Police Service
#> 3 2026 Proposed Budget 1 - Toronto Police Service
#> 4 2026 Proposed Budget 1 - Toronto Police Service
#> 5 2026 Proposed Budget 1 - Toronto Police Service
#> Command_Name
#> 1 Centralized Service Charges (Command)
#> 2 Centralized Service Charges (Command)
#> 3 Centralized Service Charges (Command)
#> 4 Centralized Service Charges (Command)
#> 5 Centralized Service Charges (Command)
#> Pillar_Name
#> 1 Centralized Service Chrgs & UNS (Pillar)
#> 2 Centralized Service Chrgs & UNS (Pillar)
#> 3 Centralized Service Chrgs & UNS (Pillar)
#> 4 Centralized Service Chrgs & UNS (Pillar)
#> 5 Centralized Service Chrgs & UNS (Pillar)
#> District_Name Unit_Name
#> 1 Centralized Service Chrgs & UNS (Pillar) Centralized Service Charges
#> 2 Centralized Service Chrgs & UNS (Pillar) Centralized Service Charges
#> 3 Centralized Service Chrgs & UNS (Pillar) Centralized Service Charges
#> 4 Centralized Service Chrgs & UNS (Pillar) Centralized Service Charges
#> 5 Centralized Service Chrgs & UNS (Pillar) Centralized Service Charges
#> Cost_Element Feature_Category Cost_Element_Long_Name Amount
#> 1 1501 1-Salaries Regular salaries - Chief/Command 0
#> 2 1502 1-Salaries Regular salaries - Civilian Sr. Officer 0
#> 3 1503 1-Salaries Regular salaries - Uniform Sr. Officer 0
#> 4 1504 1-Salaries Regular salaries - Uniform 0
#> 5 1505 1-Salaries Regular salaries - Civilian A 0
#> ObjectId
#> 1 1
#> 2 2
#> 3 3
#> 4 4
#> 5 5
# }
