public CrunchedFile(Mashup mashup, RangeQueryData rangeQueryData, RenderOutputMethod renderOutput, string sourceMashupFilename, List <TileRectangle> boundsList, MapTileSourceFactory mapTileSourceFactory) { foreach (Layer current in mashup.layerList) { this.crunchedLayers.Add(new CrunchedLayer(mashup.GetRenderOptions(), current, rangeQueryData[current], mapTileSourceFactory)); } this.renderOutput = renderOutput; this.sourceMashupFilename = sourceMashupFilename; this.permitComposition = mashup.GetRenderOptions().permitComposition; this.boundsList = boundsList; }
public CrunchedFile(Mashup mashup, RangeQueryData rangeQueryData, RenderOutputMethod renderOutput, string sourceMashupFilename, List<TileRectangle> boundsList, MapTileSourceFactory mapTileSourceFactory) { foreach (Layer current in mashup.layerList) { this.crunchedLayers.Add(new CrunchedLayer(mashup.GetRenderOptions(), current, rangeQueryData[current], mapTileSourceFactory)); } this.renderOutput = renderOutput; this.sourceMashupFilename = sourceMashupFilename; this.permitComposition = mashup.GetRenderOptions().permitComposition; this.boundsList = boundsList; }