示例#1
0
        public void GetUtmSourceList(double utmx, double utmy, int zone, double res)
        {
            MReader reader = new MReader(Config.CONN_UTM, "", debugMode, zone, 0, 0);

            resultAsString = reader.GetUtmSourceListXml(utmx, utmy, res);
            logString      = reader.logString;
        }
示例#2
0
        public void GetUtmTile(ParamUtm param)
        {
            MReader reader = new MReader(Config.CONN_UTM, param.originName, debugMode, param.zone, param.date, param.jpegQuality);

            resultAsBytes = reader.GetTile(param.tilexy, false);
            logString     = reader.logString;
        }
示例#3
0
        public void GetUtmMosaic(ParamUtm param)
        {
            MReader reader = new MReader(Config.CONN_UTM, param.originName, debugMode, param.zone, param.date, param.jpegQuality);

            resultAsBytes = reader.GetUtmMosaic(param.utmxy1.x, param.utmxy1.y, param.utmxy2.x, param.utmxy2.y, param.res);
            logString     = reader.logString;
        }
示例#4
0
        public void GetBingMosaicAny(ParamBingMosaicAny param)
        {
            MReader reader = new MReader(Config.CONN_BING, param.source, debugMode, 0, param.date, 50);

            resultAsBytes = reader.GetBingMosaic(param.width, param.height, param.top, param.right, param.bottom, param.left);
            logString     = reader.logString;
        }
示例#5
0
        public void GetBingSourceList(ParamBingSourceList param)
        {
            MReader reader = new MReader(Config.CONN_BING, "BEST_AVAILABLE", debugMode, 0, 0, 50);

            resultAsString = reader.GetBingSourceListJson(param.z, param.top, param.right, param.bottom, param.left);
            logString      = reader.logString;
        }
示例#6
0
        public void GetBingTileExist(ParamBingTile param)
        {
            MReader reader = new MReader(Config.CONN_BING, param.source, debugMode, 0, param.date, 50);

            resultAsString = reader.GetTileExist(param.tilexy) ? "1" : "0";
            logString      = reader.logString;
        }
示例#7
0
        public void GetBingTile(ParamBingTile param)
        {
            MReader reader = new MReader(Config.CONN_BING, param.source, debugMode, 0, param.date, 50);

            resultAsBytes = reader.GetTile(param.tilexy, false);
            logString     = reader.logString;
        }
示例#8
0
        public void GetWmsMosaic(ParamWmsGetMap param)
        {
            MReader reader = new MReader(Config.CONN_BING, "BEST_AVAILABLE", debugMode, 0, 0, 50);

            resultAsBytes = reader.GetBingMosaic(param.width, param.height, param.top, param.right, param.bottom, param.left);
            logString     = reader.logString;
        }