comparison artifacts/src/main/java/org/dive4elements/river/artifacts/context/RiverContextFactory.java @ 9753:7227621f8496 3.2.x

Get rid of duplicate MapServer URL configurations
author Tom Gottfried <tom@intevation.de>
date Tue, 11 Oct 2022 14:02:20 +0200
parents 0a5239a1e46e
children
comparison
equal deleted inserted replaced
9752:a41f9c355204 9753:7227621f8496
49 import org.dive4elements.river.model.River; 49 import org.dive4elements.river.model.River;
50 import org.dive4elements.river.themes.Theme; 50 import org.dive4elements.river.themes.Theme;
51 import org.dive4elements.river.themes.ThemeFactory; 51 import org.dive4elements.river.themes.ThemeFactory;
52 import org.dive4elements.river.themes.ThemeGroup; 52 import org.dive4elements.river.themes.ThemeGroup;
53 import org.dive4elements.river.themes.ThemeMapping; 53 import org.dive4elements.river.themes.ThemeMapping;
54 import org.dive4elements.river.utils.RiverUtils;
54 55
55 import org.w3c.dom.Document; 56 import org.w3c.dom.Document;
56 import org.w3c.dom.Element; 57 import org.w3c.dom.Element;
57 import org.w3c.dom.Node; 58 import org.w3c.dom.Node;
58 import org.w3c.dom.NodeList; 59 import org.w3c.dom.NodeList;
593 594
594 for (int i = 0; i < num; i++) { 595 for (int i = 0; i < num; i++) {
595 Element e = (Element) rivers.item(i); 596 Element e = (Element) rivers.item(i);
596 597
597 String river = e.getAttribute("name"); 598 String river = e.getAttribute("name");
598 String url = XMLUtils.xpathString(e, "river-wms/@url", null); 599 String url = RiverUtils.getUserWMSUrl();
599 600
600 if (river != null && url != null) { 601 if (river != null && url != null) {
601 riverWMS.put(river, url); 602 riverWMS.put(river, url);
602 } 603 }
603 } 604 }

http://dive4elements.wald.intevation.org