INFO: Open of `/data/attribute_table.fgb'
      using driver `FlatGeobuf' successful.

Layer name: attribute_table
Geometry: Unknown (any)
Feature Count: 0
Layer SRS WKT:
(unknown)
intfield: Integer (0.0)
INFO: Open of `/data/circularstring.fgb'
      using driver `FlatGeobuf' successful.

Layer name: circularstring
Geometry: Circular String
Feature Count: 1
Extent: (0.000000, 0.000000) - (2.000000, 1.000000)
Layer SRS WKT:
(unknown)
OGRFeature(circularstring):0
  CIRCULARSTRING (0 0,1 1,2 0)

INFO: Open of `/data/compoundcurve.fgb'
      using driver `FlatGeobuf' successful.

Layer name: compoundcurve
Geometry: Compound Curve
Feature Count: 1
Extent: (0.000000, 0.000000) - (3.000000, 1.000000)
Layer SRS WKT:
(unknown)
OGRFeature(compoundcurve):0
  COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0),(2 0,3 0))

INFO: Open of `/data/curve.fgb'
      using driver `FlatGeobuf' successful.

Layer name: curve
Geometry: Curve
Feature Count: 0
Layer SRS WKT:
(unknown)
INFO: Open of `/data/curvepolygon.fgb'
      using driver `FlatGeobuf' successful.

Layer name: curvepolygon
Geometry: Curve Polygon
Feature Count: 1
Extent: (0.000000, -1.000000) - (3.000000, 1.000000)
Layer SRS WKT:
(unknown)
OGRFeature(curvepolygon):0
  CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0),(2 0,3 0,3 -1,0 -1,0 0)))

INFO: Open of `/data/geomcollection2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: geomcollection2d
Geometry: Geometry Collection
Feature Count: 1
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(geomcollection2d):0
  GEOMETRYCOLLECTION (POINT (0 1),LINESTRING (2 3,4 5),POLYGON ((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),MULTIPOINT ((0 1),(2 3)),MULTILINESTRING ((0 1,2 3),(4 5,6 7)),MULTIPOLYGON (((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),((-9 0,-9 10,-1 10,-1 0,-9 0))))

INFO: Open of `/data/geomcollection3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: geomcollection3d
Geometry: 3D Geometry Collection
Feature Count: 1
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(geomcollection3d):0
  GEOMETRYCOLLECTION Z (POINT Z (1 2 3),LINESTRING Z (1 2 3,4 5 6),POLYGON Z ((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),MULTIPOINT Z ((0 1 2),(3 4 5)),MULTILINESTRING Z ((0 1 2,3 4 5),(6 7 8,9 10 11)),MULTIPOLYGON Z (((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),((-9 0 50,-9 10 50,-1 10 50,-1 0 50,-9 0 50))))

INFO: Open of `/data/geometry2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: geometry2d
Geometry: Unknown (any)
Feature Count: 7
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(geometry2d):0
  POINT (1 2)

OGRFeature(geometry2d):1
  MULTIPOINT ((0 1),(2 3))

OGRFeature(geometry2d):2
  LINESTRING (1 2,3 4)

OGRFeature(geometry2d):3
  MULTILINESTRING ((0 1,2 3),(4 5,6 7))

OGRFeature(geometry2d):4
  POLYGON ((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1))

OGRFeature(geometry2d):5
  MULTIPOLYGON (((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),((-9 0,-9 10,-1 10,-1 0,-9 0)))

OGRFeature(geometry2d):6
  GEOMETRYCOLLECTION (POINT (0 1),LINESTRING (2 3,4 5),POLYGON ((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),MULTIPOINT ((0 1),(2 3)),MULTILINESTRING ((0 1,2 3),(4 5,6 7)),MULTIPOLYGON (((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),((-9 0,-9 10,-1 10,-1 0,-9 0))))

INFO: Open of `/data/geometry3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: geometry3d
Geometry: 3D Unknown (any)
Feature Count: 7
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(geometry3d):0
  POINT Z (1 2 3)

OGRFeature(geometry3d):1
  MULTIPOINT Z ((0 1 2),(3 4 5))

OGRFeature(geometry3d):2
  LINESTRING Z (1 2 3,4 5 6)

OGRFeature(geometry3d):3
  POLYGON Z ((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100))

OGRFeature(geometry3d):4
  MULTILINESTRING Z ((0 1 2,3 4 5),(6 7 8,9 10 11))

OGRFeature(geometry3d):5
  MULTIPOLYGON Z (((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),((-9 0 50,-9 10 50,-1 10 50,-1 0 50,-9 0 50)))

OGRFeature(geometry3d):6
  GEOMETRYCOLLECTION Z (POINT Z (1 2 3),LINESTRING Z (1 2 3,4 5 6),POLYGON Z ((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),MULTIPOINT Z ((0 1 2),(3 4 5)),MULTILINESTRING Z ((0 1 2,3 4 5),(6 7 8,9 10 11)),MULTIPOLYGON Z (((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),((-9 0 50,-9 10 50,-1 10 50,-1 0 50,-9 0 50))))

INFO: Open of `/data/linestring2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: linestring2d
Geometry: Line String
Feature Count: 1
Extent: (1.000000, 2.000000) - (3.000000, 4.000000)
Layer SRS WKT:
GEOGCRS["WGS 84",
    DATUM["World Geodetic System 1984",
        ELLIPSOID["WGS 84",6378137,298.257223563,
            LENGTHUNIT["metre",1]]],
    PRIMEM["Greenwich",0,
        ANGLEUNIT["degree",0.0174532925199433]],
    CS[ellipsoidal,2],
        AXIS["geodetic latitude (Lat)",north,
            ORDER[1],
            ANGLEUNIT["degree",0.0174532925199433]],
        AXIS["geodetic longitude (Lon)",east,
            ORDER[2],
            ANGLEUNIT["degree",0.0174532925199433]],
    USAGE[
        SCOPE["unknown"],
        AREA["World"],
        BBOX[-90,-180,90,180]],
    ID["EPSG",4326]]
Data axis to CRS axis mapping: 2,1
OGRFeature(linestring2d):0
  LINESTRING (1 2,3 4)

INFO: Open of `/data/linestring3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: linestring3d
Geometry: 3D Line String
Feature Count: 1
Extent: (1.000000, 2.000000) - (4.000000, 5.000000)
Layer SRS WKT:
(unknown)
OGRFeature(linestring3d):0
  LINESTRING Z (1 2 3,4 5 6)

INFO: Open of `/data/multicurve.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multicurve
Geometry: Multi Curve
Feature Count: 1
Extent: (0.000000, 0.000000) - (2.000000, 1.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multicurve):0
  MULTICURVE (CIRCULARSTRING (0 0,1 1,2 0))

INFO: Open of `/data/multilinestring2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multilinestring2d
Geometry: Multi Line String
Feature Count: 1
Extent: (0.000000, 1.000000) - (6.000000, 7.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multilinestring2d):0
  MULTILINESTRING ((0 1,2 3),(4 5,6 7))

INFO: Open of `/data/multilinestring3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multilinestring3d
Geometry: 3D Multi Line String
Feature Count: 1
Extent: (0.000000, 1.000000) - (9.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multilinestring3d):0
  MULTILINESTRING Z ((0 1 2,3 4 5),(6 7 8,9 10 11))

INFO: Open of `/data/multipoint2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multipoint2d
Geometry: Multi Point
Feature Count: 1
Extent: (0.000000, 1.000000) - (2.000000, 3.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multipoint2d):0
  MULTIPOINT ((0 1),(2 3))

INFO: Open of `/data/multipoint3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multipoint3d
Geometry: 3D Multi Point
Feature Count: 1
Extent: (0.000000, 1.000000) - (3.000000, 4.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multipoint3d):0
  MULTIPOINT Z ((0 1 2),(3 4 5))

INFO: Open of `/data/multipolygon2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multipolygon2d
Geometry: Multi Polygon
Feature Count: 1
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multipolygon2d):0
  MULTIPOLYGON (((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1)),((-9 0,-9 10,-1 10,-1 0,-9 0)))

INFO: Open of `/data/multipolygon3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multipolygon3d
Geometry: 3D Multi Polygon
Feature Count: 1
Extent: (-9.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multipolygon3d):0
  MULTIPOLYGON Z (((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100)),((-9 0 50,-9 10 50,-1 10 50,-1 0 50,-9 0 50)))

INFO: Open of `/data/multisurface.fgb'
      using driver `FlatGeobuf' successful.

Layer name: multisurface
Geometry: Multi Surface
Feature Count: 1
Extent: (0.000000, -1.000000) - (3.000000, 1.000000)
Layer SRS WKT:
(unknown)
OGRFeature(multisurface):0
  MULTISURFACE (CURVEPOLYGON (COMPOUNDCURVE (CIRCULARSTRING (0 0,1 1,2 0),(2 0,3 0,3 -1,0 -1,0 0))))

INFO: Open of `/data/point2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: point2d
Geometry: Point
Feature Count: 1
Extent: (1.000000, 2.000000) - (1.000000, 2.000000)
Layer SRS WKT:
(unknown)
intfield: Integer (0.0)
strfield: String (0.0)
realfield: Real (0.0)
datetimefield: DateTime (0.0)
datefield: DateTime (0.0)
binaryfield: Binary (0.0)
OGRFeature(point2d):0
  intfield (Integer) = 1
  strfield (String) = foo
  realfield (Real) = 1.23456
  datetimefield (DateTime) = 2014/06/07 14:20:00+00
  datefield (DateTime) = 2014/06/07 00:00:00
  binaryfield (Binary) = 007FFF
  POINT (1 2)

INFO: Open of `/data/point3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: point3d
Geometry: 3D Point
Feature Count: 1
Extent: (1.000000, 2.000000) - (1.000000, 2.000000)
Layer SRS WKT:
(unknown)
OGRFeature(point3d):0
  POINT Z (1 2 3)

INFO: Open of `/data/polygon2d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: polygon2d
Geometry: Polygon
Feature Count: 1
Extent: (0.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
PROJCRS["WGS 84 / UTM zone 31N",
    BASEGEOGCRS["WGS 84",
        DATUM["World Geodetic System 1984",
            ELLIPSOID["WGS 84",6378137,298.257223563,
                LENGTHUNIT["metre",1]]],
        PRIMEM["Greenwich",0,
            ANGLEUNIT["degree",0.0174532925199433]],
        ID["EPSG",4326]],
    CONVERSION["UTM zone 31N",
        METHOD["Transverse Mercator",
            ID["EPSG",9807]],
        PARAMETER["Latitude of natural origin",0,
            ANGLEUNIT["degree",0.0174532925199433],
            ID["EPSG",8801]],
        PARAMETER["Longitude of natural origin",3,
            ANGLEUNIT["degree",0.0174532925199433],
            ID["EPSG",8802]],
        PARAMETER["Scale factor at natural origin",0.9996,
            SCALEUNIT["unity",1],
            ID["EPSG",8805]],
        PARAMETER["False easting",500000,
            LENGTHUNIT["metre",1],
            ID["EPSG",8806]],
        PARAMETER["False northing",0,
            LENGTHUNIT["metre",1],
            ID["EPSG",8807]]],
    CS[Cartesian,2],
        AXIS["(E)",east,
            ORDER[1],
            LENGTHUNIT["metre",1]],
        AXIS["(N)",north,
            ORDER[2],
            LENGTHUNIT["metre",1]],
    USAGE[
        SCOPE["unknown"],
        AREA["World - N hemisphere - 0°E to 6°E - by country"],
        BBOX[0,0,84,6]],
    ID["EPSG",32631]]
Data axis to CRS axis mapping: 1,2
OGRFeature(polygon2d):0
  POLYGON ((0 0,0 10,10 10,10 0,0 0),(1 1,1 9,9 9,9 1,1 1))

INFO: Open of `/data/polygon3d.fgb'
      using driver `FlatGeobuf' successful.

Layer name: polygon3d
Geometry: 3D Polygon
Feature Count: 1
Extent: (0.000000, 0.000000) - (10.000000, 10.000000)
Layer SRS WKT:
(unknown)
OGRFeature(polygon3d):0
  POLYGON Z ((0 0 100,0 10 100,10 10 100,10 0 100,0 0 100),(1 1 100,1 9 100,9 9 100,9 1 100,1 1 100))

INFO: Open of `/data/surface.fgb'
      using driver `FlatGeobuf' successful.

Layer name: surface
Geometry: Surface
Feature Count: 0
Layer SRS WKT:
(unknown)
