Skip to content

Commit e108069

Browse files
authored
Merge pull request #13523 from dbaston/check-geometry-set-geom-type
gdal vector check-geometry: set output layer type to Point
2 parents 706fe8a + 46e8070 commit e108069

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

apps/gdalalg_vector_check_geometry.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ class GDALInvalidLocationLayer final : public GDALVectorPipelineOutputLayer
6464
m_srcGeomField(srcGeomField), m_skipValid(skipValid)
6565
{
6666
m_defn->Reference();
67+
m_defn->SetGeomType(wkbPoint);
6768

6869
if (!srcFieldIndices.empty())
6970
{

autotest/utilities/test_gdalalg_vector_check_geometry.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ def test_gdalalg_vector_check_geometry(alg, polys):
6565
dst_ds = alg["output"].GetDataset()
6666
dst_lyr = dst_ds.GetLayer(0)
6767
assert dst_lyr.GetName() == "error_location"
68+
assert dst_lyr.GetLayerDefn().GetGeomType() == ogr.wkbPoint
6869

6970
errors = [f for f in dst_lyr]
7071

0 commit comments

Comments
 (0)