コード例 #1
0
    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);
    }
コード例 #2
0
ファイル: QmapMesh.cs プロジェクト: jmarymee/CampSim
 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);
 }