Esempio n. 1
0
 public bool IsTileCached(TilePosition position, Layer layer)
 {
     return(_cachedTiles.TryGetValue(layer, out var lookup) && lookup.Contains(position));
 }
Esempio n. 2
0
 public Tile(TilePosition position, SlimEnvelope envelope, LevelOfDetail lod)
 {
     Position      = position;
     Envelope      = envelope;
     LevelOfDetail = lod ?? throw new ArgumentNullException(nameof(lod));
 }
Esempio n. 3
0
 public TileCacheKey(TilePosition position, Layer layer)
 {
     Position = position;
     Layer    = layer;
 }