private ICollection <SqlGeometry> GetGridPoligons(PipelineBuffer buffer)
        {
            int bufferColumnIndex = this.GetInputBufferIndex(this.geoColumnLineageID);

            if (!buffer.IsNull(bufferColumnIndex))
            {
                GeometryGrid geometryGrid = new GeometryGrid(GetGeometryData(bufferColumnIndex, buffer), this.stepX, this.stepY);
                return(geometryGrid.CutIt());
            }
            else
            {
                return(new List <SqlGeometry>());
            }
        }
        private ICollection<SqlGeometry> GetGridPoligons(PipelineBuffer buffer)
        {
            int bufferColumnIndex = this.GetInputBufferIndex(this.geoColumnLineageID);

            if (!buffer.IsNull(bufferColumnIndex))
            {
                GeometryGrid geometryGrid = new GeometryGrid(GetGeometryData(bufferColumnIndex, buffer), this.stepX, this.stepY);
                return geometryGrid.CutIt();
            }
            else
            {
                return new List<SqlGeometry>();
            }
        }