Skip to contents

All functions

signed_area() unsigned_area() signed_area_cd() unsigned_area_cd() signed_area_geodesic() unsigned_area_geodesic()
Calculate the area of a polygon
as_rsgeo()
Convert to an rsgeo vector
bearing_geodesic() bearing_haversine()
Calculate Bearing
bounding_boxes() bounding_rect() minimum_rotated_rect() convex_hull() concave_hull() extreme_coords() bounding_box()
Compute Geometric Boundaries
cast_geoms()
Cast geometries to another type
centroids()
Extract Centroids
closest_point() closest_point_haversine()
Find Closest Point
combine_geoms() union_geoms()
Combine geometries
geom_point() geom_multipoint() geom_linestring() geom_polygon()
Construct Geometries
is_convex() is_ccw_convex() is_cw_convex() is_strictly_convex() is_strictly_ccw_convex() is_strictly_cw_convex()
Determine the Convexity of a LineString
coords()
Extract Coordinates
distance_euclidean_pairwise() distance_hausdorff_pairwise() distance_vicenty_pairwise() distance_geodesic_pairwise() distance_haversine_pairwise() distance_euclidean_matrix() distance_hausdorff_matrix() distance_vicenty_matrix() distance_geodesic_matrix() distance_haversine_matrix()
Calculate Distances
expand_geoms()
Expand Geometries
flatten_geoms()
Flatten a list of rsgeo vectors
frechet_distance()
Calculate Frechet Distance
haversine_destination()
Identify a destination point
haversine_intermediate()
Identifies a point between two points
length_euclidean() length_geodesic() length_vincenty() length_haversine()
Calculate LineString Length
line_interpolate_point()
Interpolate a Point on a LineString
line_segmentize()
Segments a LineString into n equal length LineStrings
locate_point_on_line()
Locate a Point on a LineString
plot(<rsgeo>)
Plot Geometries
simplify_geoms() simplify_vw_geoms() simplify_vw_preserve_geoms()
Simplify Geometry
intersects_sparse() intersects_pairwise() contains_sparse() contains_pairwise() within_sparse() within_pairwise()
Binary Predicates