Mercurial > dive4elements > river
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 } |