shapely.is_valid_input

Contents

shapely.is_valid_input#

is_valid_input(geometry, **kwargs)#

Return True if the object is a geometry or None.

Parameters:
geometryany object or array_like

Geometry or geometries to check.

**kwargs

See NumPy ufunc docs for other keyword arguments.

See also

is_geometry

checks if an object is a geometry

is_missing

checks if an object is None

Examples

>>> import shapely
>>> from shapely import GeometryCollection, Point
>>> shapely.is_valid_input(Point(0, 0))
True
>>> shapely.is_valid_input(GeometryCollection())
True
>>> shapely.is_valid_input(None)
True
>>> shapely.is_valid_input(1.0)
False
>>> shapely.is_valid_input("text")
False