Build a SourceProfile from a file's DESCRIBE rows and optional
GeoParquet geo metadata. Prefers GeoParquet metadata (the authoritative
source for encoding + CRS + bbox covering), then falls back to
Parquet-native GEOMETRY/GEOGRAPHY column types, then to an explicit
override.
Build a SourceProfile from a file's DESCRIBE rows and optional GeoParquet
geometadata. Prefers GeoParquet metadata (the authoritative source for encoding + CRS + bbox covering), then falls back to Parquet-nativeGEOMETRY/GEOGRAPHYcolumn types, then to an explicit override.