Problem Static members don't seem to be recognised unless you fully qualify the class name. For example, this code causes a compilation error to the effect that ByScale cannot be resolved as a member of Map: imgUrl = Map .ByScale[scale].Projection.GetTilename(position); This, on the other hand, compiles...