Esempio n. 1
0
        public RedirectToRouteResult WfsLayerEditorCreateNewLayer(string name, string filter, string serverUrl, string typeName, string color, bool useBbox)
        {
            var             viewManager = new WfsLayersViewManager(GetCurrentUser(), SessionHandler.MySettings);
            WfsLayerSetting wfsLayer    = viewManager.CreateNewWfsLayer(name, filter, serverUrl, typeName, color, useBbox);

            viewManager.AddWfsLayer(wfsLayer);
            return(RedirectToAction("WfsLayers"));
        }
Esempio n. 2
0
        public RedirectToRouteResult CreateWfsLayer(string url, string name, string typeName)
        {
            var viewManager = new WfsLayersViewManager(GetCurrentUser(), SessionHandler.MySettings);
            var hexColor    = SessionHandler.MySettings.DataProvider.MapLayers.CreateMapLayerHexColor();
            var wfsLayer    = viewManager.CreateNewWfsLayer(name, "", url, typeName, hexColor, false);

            viewManager.AddWfsLayer(wfsLayer);
            return(RedirectToAction("WfsLayers"));
        }