Skip to contents

Convenience wrapper around morie_ingest_tps_feature_layer that takes a registry short-name (e.g. "major-crime", "shooting-firearms") instead of a raw FeatureServer URL.

Usage

morie_ingest_tps_fetch(
  layer,
  year = NULL,
  where = NULL,
  return_geometry = FALSE,
  max_features = NULL,
  ...
)

Arguments

layer

Short name from morie_ingest_tps_layers.

year

Optional shortcut for OCC_YEAR = <year> when where is NULL.

where

Raw ArcGIS WHERE clause (overrides year).

return_geometry

Include longitude/latitude columns.

max_features

Optional hard cap on rows.

...

Forwarded to morie_ingest_tps_feature_layer.

Value

A base R data.frame.

Examples

try(morie_ingest_tps_fetch("major-crime", max_features = 1L))
#>   OBJECTID EVENT_UNIQUE_ID  REPORT_DATE     OCC_DATE REPORT_YEAR REPORT_MONTH
#> 1        1  GO-20141260973 1.388552e+12 1.388552e+12        2014      January
#>   REPORT_DAY REPORT_DOY REPORT_DOW REPORT_HOUR OCC_YEAR OCC_MONTH OCC_DAY
#> 1          1          1 Wednesday            4     2014   January       1
#>   OCC_DOY    OCC_DOW OCC_HOUR DIVISION
#> 1       1 Wednesday         4      NSA
#>                                           LOCATION_TYPE PREMISES_TYPE UCR_CODE
#> 1 Streets, Roads, Highways (Bicycle Path, Private Road)       Outside     2130
#>   UCR_EXT    OFFENCE CSI_CATEGORY HOOD_158 NEIGHBOURHOOD_158 HOOD_140
#> 1     210 Theft Over   Theft Over      NSA               NSA      NSA
#>   NEIGHBOURHOOD_140 LONG_WGS84 LAT_WGS84
#> 1               NSA          0         0