ST_GeomFromWKB
Validates Well-Known Binary (WKB) data and returns it as a geometry.
Syntax
ST_GeomFromWKB(wkb)
Parameters
| Parameter | Type | Description |
|---|---|---|
| wkb | Binary | Well-Known Binary representation of a geometry |
Returns
| Type | Description |
|---|---|
| Binary (WKB) | Validated geometry as WKB with geoarrow.wkb metadata |
Examples
Validate WKB Data
SELECT ST_GeomFromWKB(wkb_column) as geom FROM spatial_data;
Use with Chained Operations
SELECT ST_Area(ST_GeomFromWKB(wkb_data)) as area FROM parcels;
Filter Invalid Geometries
SELECT * FROM raw_data
WHERE ST_GeomFromWKB(wkb_column) IS NOT NULL;
Notes
- Validates that the binary data is valid WKB format
- Adds
geoarrow.wkbmetadata to the output - Invalid WKB will result in an error
- Useful when importing data from external sources that may contain malformed geometries
See Also
- ST_GeomFromText - Create geometry from WKT
- ST_IsValid - Test geometry validity