423424425426427428429430431432433
if (srcWhere != null) { lyr.SetAttributeFilter(srcWhere); } while ((feat = lyr.GetNextFeature()) != null) { Geometry srcGeom = feat.GetGeometryRef(); if (srcGeom != null) {
10111012101310141015101610171018101910201021
} if (pszWhere != null) poLyr.SetAttributeFilter(pszWhere); while ((poFeat = poLyr.GetNextFeature()) != null) { Geometry poSrcGeom = poFeat.GetGeometryRef(); if (poSrcGeom != null) { int eType = wkbFlatten(poSrcGeom.GetGeometryType());