Example #1
0
        static MapLayerLevelOfDetail getLodForKey(uint key, MapLayer map_layer)
        {
            uint level = 0;

            foreach (MapLayerLevelOfDetail i in map_layer.getLevels())
            {
                if (key == level)
                {
                    return(i);
                }
            }
            return(null);
        }
Example #2
0
        static MapLayerLevelOfDetail getDefinition(QuadKey key, MapLayer map_layer)
        {
            uint top_lod       = getTopLod(key.getMap(), map_layer);
            uint depth_to_find = key.getLOD() - top_lod;

            foreach (MapLayerLevelOfDetail i in map_layer.getLevels())
            {
                if (i.getDepth() == depth_to_find)
                {
                    return(i);
                }
            }
            return(null);
        }
 static MapLayerLevelOfDetail getLodForKey(uint key, MapLayer map_layer)
 {
     uint level = 0;
     foreach (MapLayerLevelOfDetail i in map_layer.getLevels())
     {
         if (key == level)
             return i;
     }
     return null;
 }
 static MapLayerLevelOfDetail getDefinition(QuadKey key, MapLayer map_layer)
 {
     uint top_lod = getTopLod(key.getMap(), map_layer);
     uint depth_to_find = key.getLOD() - top_lod;
     foreach (MapLayerLevelOfDetail i in map_layer.getLevels())
     {
         if (i.getDepth() == depth_to_find)
             return i;
     }
     return null;
 }