Skip to contents
-
Ops(<sfg>)
Ops(<sfc>)
- Arithmetic operators for simple feature geometries
-
aggregate(<sf>)
- aggregate an
sf
object
-
rbind(<sf>)
cbind(<sf>)
st_bind_cols()
- Bind rows (features) of sf objects
-
as_Spatial()
- Methods to coerce simple features to
Spatial*
and Spatial*DataFrame
objects
-
dbDataType(<PostgreSQLConnection>,<sf>)
dbDataType(<DBIObject>,<sf>)
- Determine database type for R vector
-
dbWriteTable(<PostgreSQLConnection>,<character>,<sf>)
dbWriteTable(<DBIObject>,<character>,<sf>)
- Write
sf
object to Database
-
db_drivers
- Drivers for which update should be
TRUE
by default
-
extension_map
- Map extension to driver
-
gdal_addo()
- Add or remove overviews to/from a raster image
-
gdal_utils()
- Native interface to gdal utils
-
st_intersection()
st_difference()
st_sym_difference()
st_snap()
- Geometric operations on pairs of simple feature geometry sets
-
st_intersects()
st_disjoint()
st_touches()
st_crosses()
st_within()
st_contains()
st_contains_properly()
st_overlaps()
st_equals()
st_covers()
st_covered_by()
st_equals_exact()
st_is_within_distance()
- Geometric binary predicates on pairs of simple feature geometry sets
-
st_combine()
st_union()
- Combine or union feature geometries
-
st_area()
st_length()
st_perimeter()
st_distance()
- Compute geometric measurements
-
st_dimension()
st_is_simple()
st_is_empty()
- Dimension, simplicity, validity or is_empty queries on simple feature geometries
-
st_buffer()
st_boundary()
st_convex_hull()
st_concave_hull()
st_simplify()
st_triangulate()
st_triangulate_constrained()
st_inscribed_circle()
st_minimum_rotated_rectangle()
st_minimum_bounding_circle()
st_voronoi()
st_polygonize()
st_line_merge()
st_centroid()
st_point_on_surface()
st_reverse()
st_node()
st_segmentize()
st_exterior_ring()
- Geometric unary operations on simple feature geometry sets
-
st_interpolate_aw()
- Areal-weighted interpolation of polygon data
-
is_driver_available()
- Check if driver is available
-
is_driver_can()
- Check if a driver can perform an action
-
is_geometry_column()
- Check if the columns could be of a coercable type for sf
-
merge(<sf>)
- merge method for sf and data.frame object
-
nc
- North Carolina SIDS data
-
plot(<sf>)
get_key_pos()
plot(<sfc_POINT>)
plot(<sfc_MULTIPOINT>)
plot(<sfc_LINESTRING>)
plot(<sfc_CIRCULARSTRING>)
plot(<sfc_MULTILINESTRING>)
plot(<sfc_POLYGON>)
plot(<sfc_MULTIPOLYGON>)
plot(<sfc_GEOMETRYCOLLECTION>)
plot(<sfc_GEOMETRY>)
plot(<sfg>)
plot_sf()
sf.colors()
text(<sf>)
text(<sfc>)
points(<sf>)
points(<sfc>)
- plot sf object
-
prefix_map
- Map prefix to driver
-
sf_proj_search_paths()
sf_proj_network()
sf_proj_pipelines()
- Manage PROJ settings
-
rawToHex()
- Convert raw vector(s) into hexadecimal character string(s)
-
sf_use_s2()
st_as_s2()
- functions for spherical geometry, using s2 package
-
st_sf()
`[`(<sf>)
print(<sf>)
- Create sf object
-
sf_extSoftVersion()
- Provide the external dependencies versions of the libraries linked to sf
-
sf_add_proj_units()
sf_project()
- directly transform a set of coordinates
-
st_sfc()
`[`(<sfc>)
- Create simple feature geometry list column
-
print(<sgbp>)
t(<sgbp>)
as.matrix(<sgbp>)
dim(<sgbp>)
Ops(<sgbp>)
as.data.frame(<sgbp>)
- Methods for dealing with sparse geometry binary predicate lists
-
st_point()
st_multipoint()
st_linestring()
st_polygon()
st_multilinestring()
st_multipolygon()
st_geometrycollection()
print(<sfg>)
head(<sfg>)
format(<sfg>)
c(<sfg>)
as.matrix(<sfg>)
- Create simple feature from a numeric vector, matrix or list
-
NA_agr_
st_agr()
`st_agr<-`()
st_set_agr()
- get or set relation_to_geometry attribute of an
sf
object
-
st_as_binary()
- Convert sfc object to an WKB object
-
st_as_grob()
- Convert sf* object to a grob
-
st_as_sf()
- Convert foreign object to an sf object
-
st_as_sfc()
- Convert foreign geometry object to an sfc object
-
st_as_text()
- Return Well-known Text representation of simple feature geometry or coordinate reference system
-
is.na(<bbox>)
st_bbox()
NA_bbox_
FULL_bbox_
format(<bbox>)
- Return bounding of a simple feature or simple feature set
-
st_break_antimeridian()
- Break antimeridian for plotting not centred on Greenwich
-
st_cast()
- Cast geometry to another type: either simplify, or cast explicitly
-
st_cast_sfc_default()
- Coerce geometry to MULTI* geometry
-
st_collection_extract()
- Given an object with geometries of type
GEOMETRY
or GEOMETRYCOLLECTION
, return an object consisting only of elements of the specified type.
-
st_coordinates()
- retrieve coordinates in matrix form
-
st_crop()
- crop an sf object to a specific rectangle
-
st_crs()
`st_crs<-`()
st_set_crs()
NA_crs_
is.na(<crs>)
`$`(<crs>)
format(<crs>)
st_axis_order()
- Retrieve coordinate reference system from object
-
st_drivers()
- Get GDAL drivers
-
st_geometry()
`st_geometry<-`()
st_set_geometry()
st_drop_geometry()
- Get, set, replace or rename geometry from an sf object
-
st_geometry_type()
- Return geometry type of an object
-
st_graticule()
- Compute graticules and their parameters
-
st_is()
- test equality between the geometry type and a class or set of classes
-
st_is_full()
- predicate whether a geometry is equal to a POLYGON FULL
-
st_is_longlat()
- Assert whether simple feature coordinates are longlat degrees
-
st_jitter()
- jitter geometries
-
st_join()
st_filter()
- spatial join, spatial filter
-
st_layers()
- Return properties of layers in a datasource
-
st_line_project()
st_line_interpolate()
- Project point on linestring, interpolate along a linestring
-
st_line_sample()
- Sample points on a linear geometry
-
is.na(<m_range>)
st_m_range()
NA_m_range_
- Return 'm' range of a simple feature or simple feature set
-
st_make_grid()
- Create a regular tesselation over the bounding box of an sf or sfc object
-
st_nearest_feature()
- get index of nearest feature
-
st_nearest_points()
- get nearest points between pairs of geometries
-
st_normalize()
- Normalize simple features
-
st_precision()
st_set_precision()
`st_precision<-`()
- Get precision
-
st_read()
read_sf()
- Read simple features or layers from file or database
-
st_relate()
- Compute DE9-IM relation between pairs of geometries, or match it to a given pattern
-
st_sample()
- sample points on or in (sets of) spatial features
-
st_shift_longitude()
- Shift or re-center geographical coordinates for a Pacific view
-
st_can_transform()
st_transform()
st_wrap_dateline()
sf_proj_info()
- Transform or convert coordinates of simple feature
-
st_viewport()
- Create viewport from sf, sfc or sfg object
-
st_write()
write_sf()
st_delete()
- Write simple features object to file or database
-
is.na(<z_range>)
st_z_range()
NA_z_range_
- Return 'z' range of a simple feature or simple feature set
-
st_zm()
- Drop or add Z and/or M dimensions from feature geometries
-
summary(<sfc>)
- Summarize simple feature column
-
type_sum.sfc()
obj_sum.sfc()
pillar_shaft.sfc()
- Summarize simple feature type for tibble
-
filter.sf()
arrange.sf()
group_by.sf()
ungroup.sf()
rowwise.sf()
mutate.sf()
transmute.sf()
select.sf()
rename.sf()
rename_with.sf()
slice.sf()
summarise.sf()
distinct.sf()
gather.sf()
pivot_longer.sf()
pivot_wider.sf()
spread.sf()
sample_n.sf()
sample_frac.sf()
group_split.sf()
nest.sf()
separate.sf()
separate_rows.sf()
unite.sf()
unnest.sf()
drop_na.sf()
inner_join.sf()
left_join.sf()
right_join.sf()
full_join.sf()
semi_join.sf()
anti_join.sf()
- Tidyverse methods for sf objects
-
transform(<sf>)
- transform method for sf objects
-
st_is_valid()
st_make_valid()
- Check validity or make an invalid geometry valid
-
vec_ptype2.sfc()
vec_cast.sfc()
- vctrs methods for sf objects