401402403404405406407408409410411
return null; } if (srcSQL != null) { lyr = DS.ExecuteSQL(srcSQL, null, null); } else if (srcLyr != null) { lyr = DS.GetLayerByName(srcLyr); } else {
815816817818819820821822823824825
* Process SQL request. */ if (SQL != null) { Layer srcLayer = srcDS.ExecuteSQL(SQL); if (srcLayer != null) { ProcessLayer(srcLayer, dstDS, clipSrc, sizeX, sizeY, 1, isXExtentSet, isYExtentSet, minX, maxX, minY, maxY,
995996997998999100010011002100310041005
poDS = ogr.Open( pszDS, false ); if (poDS == null) return null; if (pszSQL != null) poLyr = poDS.ExecuteSQL( pszSQL, null, null ); else if (pszLyr != null) poLyr = poDS.GetLayerByName(pszLyr); else poLyr = poDS.GetLayer(0);