From fe6f21fe5509a6daacb7cb88bebc3a9bf9b24e27 Mon Sep 17 00:00:00 2001 From: Brandon Liu Date: Mon, 28 Mar 2022 00:01:08 +0800 Subject: [PATCH] FlatGeobuf: support Point geometries [#2] --- flatgeobuf.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/flatgeobuf.cpp b/flatgeobuf.cpp index dd02a62..e31df07 100644 --- a/flatgeobuf.cpp +++ b/flatgeobuf.cpp @@ -69,7 +69,9 @@ drawvec readLinePart(const FlatGeobuf::Geometry *geometry) { } drawvec readGeometry(const FlatGeobuf::Geometry *geometry, FlatGeobuf::GeometryType h_geometry_type) { - if (h_geometry_type == FlatGeobuf::GeometryType::MultiPoint) { + if (h_geometry_type == FlatGeobuf::GeometryType::Point) { + return readPoints(geometry); + } if (h_geometry_type == FlatGeobuf::GeometryType::MultiPoint) { return readPoints(geometry); } if (h_geometry_type == FlatGeobuf::GeometryType::LineString) { return readLinePart(geometry);