Skip to content

zonebuilder

Create and Explore Geographic Zoning Systems

v0.1.0 · Feb 13, 2025 · GPL-3

Description

Functions, documentation and example data to help divide geographic space into discrete polygons (zones). The package supports new zoning systems that are documented in the accompanying paper, "ClockBoard: A zoning system for urban analysis", by Lovelace et al. (2022) <doi:10.5311/JOSIS.2022.24.172>. The functions are motivated by research into the merits of different zoning systems (Openshaw, 1977) <doi:10.1068/a090169>. A flexible ClockBoard zoning system is provided, which breaks-up space by concentric rings and radial lines emanating from a central point. By default, the diameter of the rings grow according to the triangular number sequence (Ross & Knott, 2019) <doi:10.1080/26375451.2019.1598687> with the first 4 doughnuts (or annuli) measuring 1, 3, 6, and 10 km wide. These annuli are subdivided into equal segments (12 by default), creating the visual impression of a dartboard. Zones are labelled according to distance to the centre and angular distance from North, creating a simple geographic zoning and labelling system useful for visualising geographic phenomena with a clearly demarcated central location such as cities.

Downloads

260

Last 30 days

16733rd

727

Last 90 days

2.8K

Last year

Trend: -3.7% (30d vs prior 30d)

CRAN Check Status

3 NOTE
11 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (3 non-OK)
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb

Check History

NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 18, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 11, 2026
ERROR r-devel-windows-x86_64

examples

Running examples in 'zonebuilder-Ex.R' failed
The error most likely occurred in:

> ### Name: zb_zone
> ### Title: Generate zones covering a region of interest
> ### Aliases: zb_zone
> 
> ### ** Examples
> 
> # default settings
> z = zb_zone(london_c(), london_a())
> zb_plot(zb_zone(london_c(), london_a(), n_circles = 2))
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is  6.0Mb
  sub-directories of 1Mb or more:
    doc   5.2Mb

Dependency Network

Dependencies Reverse dependencies sf RColorBrewer zonebuilder

Version History

new 0.1.0 Mar 10, 2026
updated 0.1.0 ← 0.0.2 diff Feb 12, 2025
updated 0.0.2 ← 0.0.1 diff Jul 12, 2021
new 0.0.1 Feb 18, 2021