# name: test/geoparquet/unsupported.test # group: [geoparquet] require spatial require parquet #------------------------------------------------------------------------------ # Test unsupported geometry type #------------------------------------------------------------------------------ # This is now ok, but we dont write the geoparquet metadata statement ok COPY (SELECT 'POINT ZM (0 1 2 3)'::GEOMETRY as geometry) TO '__TEST_DIR__/t1.parquet' (FORMAT 'parquet'); # Not a geoparquet file query I SELECT (decode(value)) as col FROM parquet_kv_metadata('__TEST_DIR__/t1.parquet'); ---- # But still a normal parquet file query I SELECT st_astext(st_geomfromwkb(geometry)) FROM '__TEST_DIR__/t1.parquet'; ---- POINT ZM (0 1 2 3) statement ok COPY (SELECT 'POINT M (0 1 2)'::GEOMETRY as geometry) TO '__TEST_DIR__/t1.parquet' (FORMAT 'parquet'); query I SELECT (decode(value)) as col FROM parquet_kv_metadata('__TEST_DIR__/t1.parquet'); ---- # But still a normal parquet file query I SELECT st_astext(st_geomfromwkb(geometry)) FROM '__TEST_DIR__/t1.parquet'; ---- POINT M (0 1 2)