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.5)zonebuilder_0.1.0.zip(r-4.4)zonebuilder_0.1.0.zip(r-4.3)
zonebuilder_0.0.2.9001.tgz(r-4.5-any)zonebuilder_0.1.0.tgz(r-4.4-any)zonebuilder_0.1.0.tgz(r-4.3-any)
zonebuilder_0.1.0.tar.gz(r-4.5-noble)zonebuilder_0.1.0.tar.gz(r-4.4-noble)
zonebuilder_0.1.0.tgz(r-4.4-emscripten)zonebuilder_0.1.0.tgz(r-4.3-emscripten)
zonebuilder.pdf |zonebuilder.html✨
zonebuilder/json (API)
NEWS
# 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 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 24 days agofrom:cd87a182e6. Checks:7 OK, 1 FAILURE. Indexed: yes.
Target | Result | Latest binary |
---|---|---|
Doc / Vignettes | OK | Feb 13 2025 |
R-4.5-win | OK | Feb 13 2025 |
R-4.5-mac | OUTDATED | Feb 10 2025 |
R-4.5-linux | OK | Feb 13 2025 |
R-4.4-win | OK | Feb 13 2025 |
R-4.4-mac | OK | Feb 13 2025 |
R-4.3-win | OK | Feb 13 2025 |
R-4.3-mac | OK | Feb 13 2025 |
Exports:london_alondon_czb_colorzb_doughnutzb_lineszb_plotzb_quadratzb_segmentzb_zone
Dependencies:classclassIntDBIe1071KernSmoothmagrittrMASSproxyRColorBrewerRcpps2sfunitswk
ClockBoard: a zoning system for urban analysis
Rendered frompaper.Rmd
usingknitr::rmarkdown
on Feb 13 2025.Last update: 2025-02-13
Started: 2019-12-13
Combining zoning systems
Rendered fromdemo_dutch_cities.Rmd
usingknitr::rmarkdown
on Feb 13 2025.Last update: 2020-09-17
Started: 2020-02-19
Zonebuilder hackathon
Rendered fromhackathon.Rmd
usingknitr::rmarkdown
on Feb 13 2025.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 |