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.
concentration_hotspot() as the main function for
fixed-radius concentration hotspot detection. The function returns a
hotspot object with hotspots and
contributing_points components.method = "continuous" as the default method for
concentration_hotspot(). It searches for hotspot centres
that may lie between observed points, using spatial screening followed
by Rcpp pair-intersection refinement. If the local subset exceeds
max_refinement_points, it falls back to
method = "grid".method = "observed" to
concentration_hotspot(), an experimental Rcpp
spatial-indexing alternative that searches observed point locations
only.find_highest_concentration() in favour of
concentration_hotspot(). The deprecated function remains
available for existing code.concentration() workflow to
radius_sum(), with clearer targets and
reference arguments. The old concentration()
function remains available as a deprecated compatibility wrapper.radius_sum(display_progress = ) to
radius_sum(progress = ) for consistency with
concentration_hotspot().points_in_circle() to
points_within_radius(). The old function remains available
as a deprecated compatibility wrapper.points_to_polygon() with
summarise_points_by_polygon(), which more clearly describes
joining point data to polygons and summarising a numeric point
attribute. The old function remains available as a deprecated
compatibility wrapper.plot_points() to map_points(). The
old function remains available as a deprecated compatibility
wrapper.haversine() and the underlying C++ distance
calculation by reducing unnecessary operations and adding stricter input
checks.points_within_radius() validation and handling
of multiple centre coordinates.radius_sum() validation, output column
handling, and C++ prefiltering of incomplete reference rows.concentration_hotspot() documentation to
clarify that the function uses a grid-based search with local
refinement. The search precision is controlled by cell_size
and grid_precision.concentration_hotspot() now uses progress
instead of print_progress. Since this is a new public API,
the old argument is not retained there; older deprecated functions still
translate their legacy progress arguments.interpolate_spline() because spline
interpolation is outside the main scope of the package. The function
remains available for compatibility.choropleth(),
using tmap for both static and interactive output.choropleth_ggplot2() in favour of
choropleth().mapview,
tmap, ggplot2, and classInt to
Suggests.knmi_historic_data() to its own function
documentation file and improved validation for years, station IDs,
progress handling, failed downloads, and temporary-file cleanup.knmi_historic_data() input validation.choropleth() API.DESCRIPTION with a more specific title and
broader package description.find_highest_concentration(): a faster and
more accurate alternative to highest_concentration(),
leveraging focal statistics for optimal results.highest_concentration() in favor of the new,
improved function.plot_points() to utilize
mapview::mapview() for enhanced interactive map
visualizations.plot_points() now returns a warning when a specific
provider tile is not available.neighborhood_gh_search() now returns a more precise
outcome when the radius of the circle is not equal to 200m.sf::st_crs() is used for sf objects to not
show the message that old crs is detected anymore.highest_concentration() now returns correct highest
concentration when the circle of the highest concentration overlaps more
than one geohash.plot.concentration() now handles many lon/lat pairs
better.highest_concentration() is added to do a fast search
for the coordinates of the highest concentration.neighborhood_gh_search() is added to look for even
higher concentrations in the neighborhood of the coordinates found by
highest_concentration().concentration() and points_in_circle() now
return error messages when the data does not contain columns for
lon and lat.concentration() and points_in_circle()
have updated documentation.haversine() now returns NA when coordinates are
missing.points_to_polygon() is updated to keep spatialrisk and
a new version of dplyr working together smoothly.knmi_historic_data() and knmi_stations()
are added to retrieve data from weather stations in the
Netherlands.interpolate_krige() and
interpolate_spline() are added for interpolation and
smoothing on the sphere.nl_corop(), nl_gemeente(),
nl_postcode1(), nl_postcode2(),
nl_postcode3(), nl_postcode4(), and
nl_provincie() now contain columns longitude
and latitude for the centroid of the polygons.areaname in
data set nl_gemeente().choropleth(), n specifies the number of
clusters in a map.nl_corop(), nl_gemeente(),
nl_postcode1(), nl_postcode2(),
nl_postcode3(), nl_postcode4(), and
nl_provincie, column areaname now refers to
the region.points_to_polygon(), outside_print
shows the points that are not within any polygon.points_to_polygon() is added.europe_countries() and
world_countries() are added.concentration() the algorithm for testing if a point
is inside a circle is updated by testing whether the point is inside a
square diamond inside the square.NEWS.md is added to track changes to the package.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.