Releases: r-spatial/s2
Releases · r-spatial/s2
s2 1.1.2
s2 1.1.1
s2 1.1.0
- Fix for s2 build on Windows with R <= 3.6.x (#142)
- Fix for s2 build on MacOS with multiple openssl versions (#142, #145, #146)
- Fix for s2 build on 32-bit openssl (#143, #147)
- Added
s2_convex_hull()
ands2_convex_hull_agg()
(@spiry34, #150,
#151, #163). - Added
max_distance
argument tos2_closest_edges()
, making
distance-constrained k-nearest neighbours possible (#125, #156, #162). - Added a spherical
s2_point_on_surface()
implementation for polygons
(@kylebutts, #152, #161) - Added a
s2_cell_union()
vector class to represent cell coverings and
operators to generate them from an s2 geography vector (e.g.,
s2_covering_cell_ids()
). Cell unions are useful as compact representations
of spherical geometry and can be used like a bounding box to determine
a possible intersection with one or more geographies (#85, #94, #164). - Refactored the simple features compatability layer into a standalone
code base for potential future use in a Python adaptation (#165). - Migrate input and output to non-deprecated wk package handlers and writers
(#101, #165, #168). - Make
s2_union_agg()
more efficient using a recursive merge strategy
(#103, #165). - Fix package build on Raspberry Pi (#169, #171).
- Fix warning on clang14 when compiling with
-O0
(#167, #172). - Added
s2_prepared_dwithin()
and fixeds2_dwithin_matrix()
such that it
efficiently uses the index (#157, #174). - Updated
s2_lnglat()
ands2_point()
to usewk::xy()
(a record-style
vctr) to represent point coordinates. This is much faster than the previous
representation which relied onlist()
of external pointers (#181, #159). - Added arguments
planar
andtessellate_tol_m
tos2_as_text()
,
s2_as_binary()
. Useplanar = TRUE
and settessellate_tol_m
to the
maximum error for your use-case to automatically subdivide edges to
preserve or "straight" lines in Plate carree projection on import (#182). - Added arguments
planar
andtessellate_tol_m
tos2_geog_from_text()
, and
s2_geog_from_wkb()
. Useplanar = TRUE
and settessellate_tol_m
to the
maximum error for your use-case to automatically subdivide edges to
ensure or "straight" lines in Plate carree projection on export (#182).
s2 1.0.7
s2 1.0.6
Version 1.0.5
v1.0.5 Increment version number
Version 1.0.4
v1.0.4 new cran req to encode doi
Version 1.0.3
v1.0.3 update version
Version 1.0.2
Merge pull request #72 from r-spatial/dewey-dev Fix CRAN check errors, update actions
Version 1.0.1
v1.0.1 change vignette