ukp_crime_poly: Extract crime areas within a polygon

Description Usage Arguments Note Examples

Description

Extract crime areas within a polygon

Usage

1
ukp_crime_poly(poly_df, date = NULL, ...)

Arguments

poly_df

dataframe containing the lat/lng pairs which define the boundary of the custom area. If a custom area contains more than 10,000 crimes, the API will return a 503 status code. ukp_crime_poly converts the dataframe into lat/lng pairs, separated by colons: lat,lng:lat,lng:lat,lng. The first and last coordinates need not be the same — they will be joined by a straight line once the request is made.

date,

Optional. (YYY-MM), limit results to a specific month. The latest month will be shown by default. e.g. date = "2013-01"

...

further arguments passed to or from other methods. For example, verbose option can be added with ukp_api("call", config = httr::verbose()). See more in ?httr::GET documentation https://cran.r-project.org/web/packages/httr/ and https://cran.r-project.org/web/packages/httr/vignettes/quickstart.html.

Note

further documentation here: https://data.police.uk/docs/method/crime-street/

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
library(ukpolice)

# with 3 points
poly_df_3 = data.frame(lat = c(52.268, 52.794, 52.130),
                       long = c(0.543, 0.238, 0.478))

ukp_data_poly_3 <- ukp_crime_poly(poly_df_3)
head(ukp_data_poly_3)

# with 4 points
poly_df_4 = data.frame(lat = c(52.268, 52.794, 52.130, 52.000),
                       long = c(0.543,  0.238,  0.478,  0.400))
ukp_data_poly_4 <- ukp_crime_poly(poly_df = poly_df_4)

head(ukp_data_poly_4)

njtierney/ukpolice documentation built on May 23, 2019, 8:23 p.m.