turf_difference | R Documentation |
This function subtracts the second geometry from the first. The result is added as a source to the map, which can then be styled using add_fill_layer(), etc.
turf_difference(
map,
layer_id = NULL,
layer_id_2 = NULL,
data = NULL,
data_2 = NULL,
source_id,
input_id = NULL
)
map |
A mapboxgl, maplibre, mapboxgl_proxy, or maplibre_proxy object. |
layer_id |
The ID of the first layer or source (geometry to subtract from, mutually exclusive with data). |
layer_id_2 |
The ID of the second layer or source (geometry to subtract, mutually exclusive with data_2). |
data |
An sf object for the first geometry (mutually exclusive with layer_id). |
data_2 |
An sf object for the second geometry (mutually exclusive with layer_id_2). |
source_id |
The ID for the new source containing the difference result. Required. |
input_id |
Optional. Character string specifying the Shiny input ID suffix for storing results. If NULL (default), no input is registered. For proxy operations, the result will be available as |
The map or proxy object for method chaining.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.