forked from r-spatial/mapedit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
112 lines (67 loc) · 3.17 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
mapedit 0.4.3
#New Features
* stopApp when session ended to handle when a user closes a browser tab or window when using `viewer = browserViewer(browser = getOption("browser"))`
* add circleMarkerOptions for Leaflet.draw
* warn when feature drawn outside of -180, 180
#Bug Fixes
* fix precision to match new Leaflet 6 digits
* expose title argument to editFeatures and drawFeatures
mapedit 0.4.1
#Bug Fix
* fix `edit` module lookup for already added `Leaflet.draw`
#New Features
* add drawing mode to selectFeatures to enable selection via point/line/polygon drawing. Selection will be done using any of `?geos_binary_ops`; thx @tim-salabim
* add `CRS` in `edit*` functions; thx @tim-salabim
* add label for reference in `edit*` and `select*`
* add title argument for `editMap()`
* automatically close browser window on Shiny session end when using
`viewer = browserViewer(browser = getOption("browser"))`
* add new function drawFeatures
# mapedit 0.3.2
#Bug Fix
* polygons of `length > 1` not handled correctly. See [discussion](https://github.com/r-spatial/mapedit/issues/48).
* remove internally added `edit_id` column in editFeatures return
* cast edits back to their original type. See [discussion](https://github.com/r-spatial/mapedit/issues/48)
* fix merge_edit to only consider last edit when there are multiple edits per layerId
# mapedit 0.3.1
#Bug Fix
* multiple edits and deletes resulting in multiple FeatureCollections not handled properly causing some actions to not be considered when converting to `sf`; thanks @tim-salabim for identifying
# mapedit 0.3.0
#API Changes
* **BREAKING** editFeatures and selectFeatures add a map argument
instead of platform
#New Features
* add editFeatures function for easy add, edit, delete with existing simple features (sf)
* add editMap.NULL
* add record argument to edit* functions to preserve the series
of actions from an editing session. If `record = TRUE` then a `"recorder"` attribute will be added to the returned object for
full reproducibility.
* add internal playback for recorded session for future use
* add viewer argument to select and edit functions to allow
user the flexibility to adjust the viewer experience. Default
will be paneViewer() in an attempt to keep the workflow
within one RStudio window/context.
* change height to 97% to fill viewer
* document more thoroughly
* pass trial CRAN check
Bug Fixes
* fix internal `combine_list_of_sf` with length 0 `list`; found when `editFeatures()` and save with no changes
# mapedit 0.2.0
* add Shiny module functionality
* add selectFeatures function for easy selection of features from simple features (sf)
* defaults to repeat mode in editMap()
* removes circle Leaflet.draw tool by default in editMap()
* use layerId instead of group for select
* uses Viewer window for selectMap()
* promote mapview to Imports
* uses newly exported mapview::addFeatures()
# mapedit 0.1.0
**API breaking change**
* camelCase `editMap` and `selectMap`
# mapedit 0.0.2
* add dependency on `dplyr`
* add dependency on `sf`
* `edit_map()` now returns `sf` instead of `geojson` by default. Toggle
behavior with the `sf` argument.
# mapedit 0.0.1
* first release with proof-of-concept functionality