The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Process CRAN feedback:
Arguments filenames
in
flexurba::download_GHSLdata()
, and
output_filenames
and global_filenames
in
flexurba::crop_GHSLdata()
are now required as per CRAN
policy.
Minor changes to unit test such that files created in the temporary directory are cleaned up.
Changes to examples of download_GHSLdata
.
Update spatial boundaries in flexurba::units_belgium
based on data from the Algemene
Directie Statistiek - Statistics Belgium, as these are available
under Creative Commons CC BY 4.0 licence. Note that analysis that rely
on flexurba::units_belgium
might have different
results.
Update parameter list in the function
flexurba::DoU_get_grid_parameters()
. The values
UC_smooth_pop
and UC_smooth_pop_window
were
missing from Level 1.
Several minor modifications on the developers side of the package to prepare for a CRAN submission.
New apply_threshold()
identifies urban areas by
applying a threshold on grid cells.
New convert_regions_to_grid()
convert regions from a
vector layer to gridded format.
New R package flexurbaData
with global datasets accompanying the Flexurba R package. The package
includes processed population and built-up area derived from the Global
Human Settlement Layer, and night-time light grid derived from the
Earth
Observation Group.
New load_proxies_belgium()
loads a sample of the
proxy datasets in flexurbaData
for the country of
Belgium.
Two new vignettes: (1)
vignette("vig8-apply-thresholds")
discussing different
thresholding approaches and (2)
vignette("vig9-different-proxies")
on different proxy
datasets used to construct urban boundaries.
The functions that were specifically design to reconstruct the
Degree of Urbanisation delineation have been renamed with the
prefix DoU_
to make a more consistent API and allowing for
a better tab-completion. The old names remain available for backward
compatibility.
New name | Old name |
---|---|
DoU_preprocess_grid() |
preprocess_grid() |
DoU_classify_grid() |
classify_grid() |
DoU_classify_grid_urban_centres() |
classify_grid_urban_centres() |
DoU_classify_gid_urban_clusters() |
classify_gid_urban_clusters() |
DoU_classify_grid_rural() |
classify_grid_rural() |
DoU_classify_grid_water() |
classify_grid_water() |
DoU_get_grid_parameters() |
get_grid_parameters() |
DoU_get_optimal_builtup() |
get_optimal_builtup() |
DoU_preprocess_units() |
preprocess_units() |
DoU_classify_units() |
classify_units() |
DoU_preprocess_units() |
preprocess_units() |
DoU_load_grid_data_belgium() |
load_grid_data_belgium() |
DoU_plot_grid() |
plot_grid() |
DoU_plot_units() |
plot_units() |
The grid classification rules for semi-dense urban clusters in
Level 2 of DEGURBA have been modified in July 2024. To reflect the most
up-to-date rules, the default flexurba
grid parameters for
semi-dense urban clusters in DoU_get_grid_parameters()
have
also been updated. Specifically:
SDUC_density_threshold
)
increased from 300 to 900 inhabitants per km²SDUC_size_threshold
)
decreased from 5000 to 2500 inhabitantsSDUC_contiguity_rule
) is modified
from the queen (=8
) to rook (=4
)
contiguitySDUC_buffer_size
is adjusted to 2 km
Note that these changes will affect the results of
DoU_classify_grid()
and
DoU_classify_grid_urban_clusters()
if level1
is
set to FALSE
. The previous classification rules for
semi-dense urban clusters can still be applied by specifying them
explicit in the function argument parameters
.
The unit classification rules for Level 2 of DEGURBA have been
modified in July 2024. To reflect the most up-to-date rules, the
flexurba
function DoU_classify_units()
is also
updated (see the documentation page for more information). The previous
classification rules can still be applied by setting the function
argument rules_from_2021
to TRUE
.
The function reference is restructured and the README, function documentation pages and vignettes are modified to reflect the updates.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.