if (bExplodeCollections)
{
Geometry poSrcGeometry = poFeature.GetGeometryRef();
if (poSrcGeometry != null)
{
switch (wkbFlatten(poSrcGeometry.GetGeometryType()))
{
case ogr.wkbMultiPoint:
case ogr.wkbMultiLineString:
case ogr.wkbMultiPolygon:
case ogr.wkbGeometryCollection: