transformEnvelope static method
Envelope
transformEnvelope(
- Projection from,
- Projection to,
- Envelope envelope
Implementation
static Envelope transformEnvelope(
PROJ.Projection from, PROJ.Projection to, Envelope envelope) {
PROJ.Point ll = PROJ.Point(x: envelope.getMinX(), y: envelope.getMinY());
PROJ.Point ur = PROJ.Point(x: envelope.getMaxX(), y: envelope.getMaxY());
var newLL = from.transform(to, ll);
var newUR = from.transform(to, ur);
return Envelope.fromCoordinates(
Coordinate(newLL.x, newLL.y), Coordinate(newUR.x, newUR.y));
}