add_regular_polygon_grid: Add the rows needed to complete a regular QuadKey polygon...

View source: R/regular_grid.R

add_regular_polygon_gridR Documentation

Add the rows needed to complete a regular QuadKey polygon grid derived from the bounding box of the quadkey column of a data.frame.

Description

This function estimates the bounding box of the quadkeys given in the quadkey column and adds rows to complete the quadkeys and the geometry needed to create a regular grid. All other columns for the introduced QuadKeys will be filled with NAs.

For a detailed explanation on how to use this and other similar quadkeyr functions, read the the vignette: https://docs.ropensci.org/quadkeyr/articles/quadkey_identified_data_to_raster.html

Usage

add_regular_polygon_grid(data)

Arguments

data

A data.frame with a quadkey column.

Value

A list with three elements:

  • data A sf POLYGON data.frame with all the QuadKeys within the bounding box of the ones provided in the quadkey column of the input dataset, and the rest of the original variables. The columns quadkey and geometry are returned for all the grid, The values of the newly added QuadKeys will be NA for the rest of the variables.

  • num_rows The number of columns of the regular grid.

  • num_cols The number of rows of the regular grid.

Examples


# Read the file with the data
path <- paste0(
  system.file("extdata", package = "quadkeyr"),
  "/cityA_2020_04_15_0000.csv"
)
data <- read.csv(path)
data <- format_fb_data(data)

add_regular_polygon_grid(data = data)


quadkeyr documentation built on April 3, 2025, 8:52 p.m.