Package: zonebuilder 0.1.0
zonebuilder: Create and Explore Geographic Zoning Systems
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.
Authors:
zonebuilder_0.1.0.tar.gz
zonebuilder_0.1.0.zip(r-4.7)zonebuilder_0.1.0.zip(r-4.6)zonebuilder_0.1.0.zip(r-4.5)
zonebuilder_0.1.0.tgz(r-4.6-any)zonebuilder_0.1.0.tgz(r-4.5-any)
zonebuilder_0.1.0.tar.gz(r-4.7-any)zonebuilder_0.1.0.tar.gz(r-4.6-any)
zonebuilder_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
zonebuilder/json (API)
| # Install 'zonebuilder' in R: |
| install.packages('zonebuilder', repos = c('https://zonebuilders.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/zonebuilders/zonebuilder/issues
Pkgdown/docs site:https://zonebuilders.github.io
- london_area - Region representing London in projected coordinate system
- london_area_lonlat - Region representing London in projected coordinate system
- london_cent - Region representing London in projected coordinate system
- london_cent_lonlat - Region representing London in projected coordinate system
- zb_100_triangular_numbers - The first 100 triangular numbers
Last updated from:cd87a182e6. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 159 | ||
| source / vignettes | OK | 211 | ||
| linux-release-x86_64 | OK | 160 | ||
| macos-release-arm64 | OK | 175 | ||
| macos-oldrel-arm64 | OK | 256 | ||
| windows-devel | OK | 113 | ||
| windows-release | OK | 95 | ||
| windows-oldrel | OK | 104 | ||
| wasm-release | OK | 154 |
Exports:london_alondon_czb_colorzb_doughnutzb_lineszb_plotzb_quadratzb_segmentzb_zone
Dependencies:classclassIntDBIe1071KernSmoothMASSproxyRColorBrewerRcpps2sfunitswk
Last update: 2025-02-13
Started: 2019-12-13
Last update: 2020-09-17
Started: 2020-02-19
Last update: 2020-05-01
Started: 2020-02-18
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Azimuthal Equidistant Projection | geo_select_aeq geo_select_aeq.sf geo_select_aeq.sfc |
| Region representing London in projected coordinate system | london_a london_area london_area_lonlat london_c london_cent london_cent_lonlat |
| The first 100 triangular numbers | zb_100_triangular_numbers |
| Generate colors for zones | zb_color |
| Make doughnuts | zb_doughnut |
| Create lines radiating at equal angles from a point | zb_lines |
| Plot zones | zb_plot |
| Divide a region into quadrats | zb_quadrat |
| Make segments | zb_segment |
| Generate zones covering a region of interest | zb_zone |
