Skip to contents
locationallocation 0.1.1.9000 (development version)
Added a cache argument to friction() and traveltime() functions to enable caching of friction surfaces for improved performance on repeated calls.
Added a file argument to friction() and traveltime() functions to allow loading a friction surface from disk.
Refactored the codebase for better maintainability.
Fixed R-CMD-check issues.
Added checkmate for defensive programming.
Added cli for improved command line interface, including progress bars.
Added lintr and updated the code to follow the tidy tools manifesto , the tidyverse design principles , and the tidyverse style guide .
Added spelling for spell checking.
Added testthat for unit testing.
Added the Contributor Code of Conduct v3 to incentive contributions.
Added CITATION.cff and codemeta.json files for better citation and metadata.
Added a NEWS.md file to track changes to the package.
Added an R-CMD-check GitHub Action workflow.
Added default values to allocation() , allocation_discrete() and other functions.
Added the demo data as documented exports, and changed their names to: naples_shape, naples_population, naples_fountains, and naples_hot_days.
Added scale and north arrow annotations to maps using the ggspatial R package. These are on by default but can be disabled by setting the annotation_scale and annotation_north_arrow arguments to FALSE.
Changed the theme of ggplot2 plots to theme_minimal() with customizations.
Changed allocation_plot() to have 0 as a lower limit for the color scale.
Merged allocation_plot() and allocation_plot_discrete() into a single allocation_plot() function.
Changed allocation() and allocation_discrete() to raise an error when the initial coverage is greater or equal to the objectiveshare parameter.
Changed traveltime_plot() to only show travel time contours up to the maximum travel time in the travel time map.
Improved code efficiency and performance.
Improved documentation and examples for all functions.
Removed demo_data_load(), as it is no longer necessary.
Removed the fasterize dependency due to compatibility issues with Linux systems.
Updated _pkgdown.yml for better pkgdown site generation.
Updated package dependencies to their latest versions.
Updated README documentation and added badges for R-CMD-check, DOI, license, and Contributor Code of Conduct.
locationallocation 0.1.1
Updated weighting approach and added weights normalization and exponentiation arguments.
locationallocation 0.0.1 (pre-release)
locationallocation 0.0.0.9000