${mapping_TiledCachedIServerLayer_Title}
${mapping_TiledCachedIServerLayer_Description}
Inheritance: TiledCachedLayer
        public iServer2Test()
        {
            InitializeComponent();

            TiledCachedIServerLayer iserverlayer = new TiledCachedIServerLayer();
            iserverlayer.Url = "http://localhost:7080/demo";
            iserverlayer.MapServiceAddress = "localhost";
            iserverlayer.MapServicePort = 8600;
            iserverlayer.MapName = "World";

            iserverlayer.CachedUrl = "http://localhost:7080/output";
            iserverlayer.Scales = new double[] { 500000, 5000000, 50000000, 500000000 };

            iserverlayer.IsSkipGetSMMapServiceInfo = true;
            iserverlayer.CRS = new CoordinateReferenceSystem { Unit = Unit.Degree, WKID = 4326 };
            iserverlayer.Bounds = new Rectangle2D(-180, -90, 180, 90);
            iserverlayer.ReferViewBounds = new Rectangle2D(-66.6154069176247, -49.9740487003936, 66.6154069176247, 49.9740487003936);
            iserverlayer.ReferViewer = new Rect(-31984, -31976, 400, 300);
            iserverlayer.ReferScale = 0.000000008987817752221122;

            MyMap.Layers.Add(iserverlayer);

            featuresLayer = MyMap.Layers["myFeaturesLayer"] as FeaturesLayer;
            MyMap.ViewBoundsChanged += new System.EventHandler<ViewBoundsEventArgs>(MyMap_ViewBoundsChanged);
        }