geopandas.GeoSeries.to_wkb#
- GeoSeries.to_wkb(hex=False, **kwargs)[source]#
Convert GeoSeries geometries to WKB.
- Parameters:
- hexbool
If true, export the WKB as a hexadecimal string. The default is to return a binary bytes object.
- kwargs
Additional keyword args will be passed to
shapely.to_wkb().
- Returns:
- Series
WKB representations of the geometries
See also
Examples
>>> from shapely.geometry import Point, Polygon >>> s = geopandas.GeoSeries( ... [ ... Point(0, 0), ... Polygon(), ... Polygon([(0, 0), (1, 1), (1, 0)]), ... None, ... ] ... )
>>> s.to_wkb() 0 b'\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00... 1 b'\x01\x03\x00\x00\x00\x00\x00\x00\x00' 2 b'\x01\x03\x00\x00\x00\x01\x00\x00\x00\x04\x00... 3 None dtype: object
>>> s.to_wkb(hex=True) 0 010100000000000000000000000000000000000000 1 010300000000000000 2 0103000000010000000400000000000000000000000000... 3 NaN dtype: str