public void RenderTiles() { // arrange var map = TilesSample.CreateMap(); const string fileName = "tilelayer.png"; // act var bitmap = new MapRenderer().RenderToBitmapStream(map.Viewport, map.Layers, map.BackColor); // aside; File.WriteToGeneratedFolder(fileName, bitmap); // assert Assert.IsTrue(CompareBitmaps(File.ReadFromOriginalFolder(fileName), bitmap, 2, 0.99)); }
public void RenderTiles() { // arrange using var map = TilesSample.CreateMap(); var viewport = map.Extent !.Multiply(1.1).ToViewport(600); const string fileName = "tilelayer.png"; // act using var bitmap = new MapRenderer().RenderToBitmapStream(viewport, map.Layers, map.BackColor); // aside File.WriteToGeneratedFolder(fileName, bitmap); // assert Assert.IsTrue(CompareBitmaps(File.ReadFromOriginalFolder(fileName), bitmap, 1, 0.99)); }
public void RenderTiles() { // arrange var map = TilesSample.CreateMap(); var viewport = new Viewport { Center = new Point(-7641856, 4804912), Width = 600, Height = 400, Resolution = 51116 }; const string fileName = "tilelayer.png"; // act var bitmap = new MapRenderer().RenderToBitmapStream(viewport, map.Layers, map.BackColor); // aside; File.WriteToGeneratedFolder(fileName, bitmap); // assert Assert.IsTrue(CompareBitmaps(File.ReadFromOriginalFolder(fileName), bitmap, 1, 0.99)); }