public void CanGetEnvelopeOneTile() { var tile = new RectangularTileIndex(0, 0); IEnvelope extent = RectangularTilingUtils.GetTileEnvelope(0, 10000, 10, 100, null, tile); Assert.AreEqual(0, extent.XMin); Assert.AreEqual(10000, extent.YMin); Assert.AreEqual(10, extent.XMax); Assert.AreEqual(10100, extent.YMax); }
public void CanGetEnvelopeTwoTiles() { var tileLL = new RectangularTileIndex(0, 0); var tileUR = new RectangularTileIndex(1, 1); IEnvelope extent = RectangularTilingUtils.GetTileEnvelope(0, 10000, 10, 100, null, tileLL, tileUR); Assert.AreEqual(0, extent.XMin); Assert.AreEqual(10000, extent.YMin); Assert.AreEqual(20, extent.XMax); Assert.AreEqual(10200, extent.YMax); }