Skip to main content

st_num_geometries

Function st_num_geometries 

Source
pub fn st_num_geometries(blob: &[u8]) -> Result<i32>
Expand description

ST_NumGeometries: component count for multi/collection types.

ยงExample

use sqlitegis::core::functions::accessors::st_num_geometries;
use sqlitegis::core::functions::io::geom_from_text;

let blob = geom_from_text("MULTIPOINT((0 0),(1 1))", None).unwrap();
assert_eq!(st_num_geometries(&blob).unwrap(), 2);

let single = geom_from_text("POINT(1 2)", None).unwrap();
assert_eq!(st_num_geometries(&single).unwrap(), 1);