コード例 #1
0
ファイル: Map.cs プロジェクト: valuecreation/RoutePlanner
        private void _CreateLayers(ICollection <MapServiceInfoWrap> services,
                                   ICollection <AgsServer> servers)
        {
            Debug.Assert(servers != null);

            if (services != null)
            {
                foreach (MapServiceInfoWrap service in services)
                {
                    AgsServer server = ServiceHelper.FindServerByName(service.ServerName, servers);

                    if (server != null)
                    {
                        try
                        {
                            // create map layer
                            AgsMapLayer layer = new AgsMapLayer(service, server, this);
                            _layers.Add(layer);
                        }
                        catch (Exception e)
                        {
                            // skip layer
                            Logger.Warning(e);
                        }
                    }
                }
            }
        }
コード例 #2
0
ファイル: Map.cs プロジェクト: erindm/route-planner-csharp
        private void _CreateLayers(ICollection<MapServiceInfoWrap> services,
            ICollection<AgsServer> servers)
        {
            Debug.Assert(servers != null);

            if (services != null)
            {
                foreach (MapServiceInfoWrap service in services)
                {
                    AgsServer server = ServiceHelper.FindServerByName(service.ServerName, servers);

                    if (server != null)
                    {
                        try
                        {
                            // create map layer
                            AgsMapLayer layer = new AgsMapLayer(service, server, this);
                            _layers.Add(layer);
                        }
                        catch (Exception e)
                        {
                            // skip layer
                            Logger.Warning(e);
                        }
                    }
                }
            }
        }