public static Envelope GetEnvelope(Geometry a, Geometry b, Envelope targetEnv)
        {
            var cec = new RobustClipEnvelopeComputer(targetEnv);

            cec.Add(a);
            cec.Add(b);
            return(cec.Envelope);
        }