public string GetEleCsvSubDir(string scenename, MapProvider mapprov) { var suffix = "qk"; if (mapextent == MapExtentTypeE.AsSpecified) { suffix = "as"; } var nrowcol = $"elev/{nrow}-{ncol}{suffix}"; var dirname = $"scenemaps/{QkMan.GetMapProvSubdirName(mapprov)}/{scenename}/{nrowcol}/"; return(dirname); }
public void InitializeGrid(string scenename, LatLngBox llbox, string mapcoordname = "", MapProvider mapprov = MapProvider.Bing, ElevProvider elevprov = ElevProvider.Bing) { this.scenename = scenename; this.mapcoordname = mapcoordname; this.mapprov = mapprov; this.elevprov = elevprov; this.levelOfDetail = llbox.lod; this.llmap = this.gameObject.AddComponent <LatLongMap>(); this.qmapElev = gameObject.AddComponent <QmapElevation>(); this.qkm = new QkMan(this, this.mapcoordname, mapprov, llbox); this.qtt = this.gameObject.AddComponent <Qtrilines>(); qtt.Init(this); }