changeset 9543:3264c2df4f18

WMS-Config
author gernotbelger
date Wed, 17 Oct 2018 17:10:52 +0200
parents 9f20afcb98ba
children 6dd539efebb1
files artifacts/doc/conf/modules/wms_uedauern_jahre_Beispielfluss.tsv artifacts/doc/conf/modules/wms_uedauern_jahre_Elbe.tsv artifacts/doc/conf/modules/wms_uedauern_jahre_Rhein.tsv artifacts/doc/conf/modules/wms_uedauern_mittel_Beispielfluss.tsv artifacts/doc/conf/modules/wms_uedauern_mittel_Elbe.tsv artifacts/doc/conf/modules/wms_uedauern_mittel_Rhein.tsv artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/VegetationWmsResource.java
diffstat 7 files changed, 138 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/artifacts/doc/conf/modules/wms_uedauern_jahre_Beispielfluss.tsv	Wed Oct 17 16:30:38 2018 +0200
+++ b/artifacts/doc/conf/modules/wms_uedauern_jahre_Beispielfluss.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -7,7 +7,32 @@
  
 # Änderungen werden erst nach einem Neustart des Servers wirksam.			
 
+1990	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
 1991	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
 1992	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
 1993	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
-1994	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
\ No newline at end of file
+1994	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1995	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1996	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1997	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1998	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1999	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+
+2000	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2001	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2002	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2003	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2004	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2005	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2006	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2007	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2008	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2009	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+
+2010	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2011	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2012	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2013	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2014	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2015	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2016	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/artifacts/doc/conf/modules/wms_uedauern_jahre_Elbe.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -0,0 +1,38 @@
+# Konfigurationsdatei für die in der Berechnungsart UINFO-Überflutungsdauern auszugebenden URLs		
+# Je Gewässer ist zwingend eine Datei mit Namen 'wms_uedauern_jahre_<Gewässername>.tsv' anzulegen. Groß-/Kleinschriebung beim Gewässernamen ist zu beachten!			
+ 
+# Die Datei definiert für beliebig viele Layer individuell konfigurierbare Bezeichnungen und URLs.		
+# Pro Layer ist eine Zeile folgender Form anzulegen:			
+#<Layer-Name><Tab><Label><Tab><WMS-URL>			
+ 
+# Änderungen werden erst nach einem Neustart des Servers wirksam.			
+
+1990	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1991	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1992	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1993	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1994	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1995	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1996	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1997	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1998	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+1999	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_1990_1999/MapServer/WMSServer
+
+2000	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2001	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2002	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2003	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2004	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2005	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2006	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2007	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2008	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+2009	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2000_2009/MapServer/WMSServer
+
+2010	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2011	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2012	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2013	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2014	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2015	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
+2016	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_2010_2019/MapServer/WMSServer
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/artifacts/doc/conf/modules/wms_uedauern_jahre_Rhein.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -0,0 +1,38 @@
+# Konfigurationsdatei für die in der Berechnungsart UINFO-Überflutungsdauern auszugebenden URLs		
+# Je Gewässer ist zwingend eine Datei mit Namen 'wms_uedauern_jahre_<Gewässername>.tsv' anzulegen. Groß-/Kleinschriebung beim Gewässernamen ist zu beachten!			
+ 
+# Die Datei definiert für beliebig viele Layer individuell konfigurierbare Bezeichnungen und URLs.		
+# Pro Layer ist eine Zeile folgender Form anzulegen:			
+#<Layer-Name><Tab><Label><Tab><WMS-URL>			
+ 
+# Änderungen werden erst nach einem Neustart des Servers wirksam.			
+
+1990	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1991	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1992	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1993	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1994	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1995	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1996	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1997	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1998	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+1999	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_1990_1999/MapServer/WMSServer
+
+2000	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2001	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2002	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2003	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2004	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2005	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2006	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2007	7	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2008	8	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+2009	9	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2000_2009/MapServer/WMSServer
+
+2010	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2011	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2012	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2013	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2014	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2015	5	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
+2016	6	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_2010_2019/MapServer/WMSServer
\ No newline at end of file
--- a/artifacts/doc/conf/modules/wms_uedauern_mittel_Beispielfluss.tsv	Wed Oct 17 16:30:38 2018 +0200
+++ b/artifacts/doc/conf/modules/wms_uedauern_mittel_Beispielfluss.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -7,5 +7,8 @@
  
 # Änderungen werden erst nach einem Neustart des Servers wirksam.			
 
-Langjähriges Mittel (1989-2001)	0	www.das-ist-ein-test.de
-Langjähriges Mittel (1888-1999)	1	www.das-ist-ein-test.de
\ No newline at end of file
+Langjähriges Maximum (1990-2016)	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Mittel (1990-2016)	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriger Median (1990-2016)	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Minimum (1990-2016)	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjährige Standardabweichung (1990-2016)	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/artifacts/doc/conf/modules/wms_uedauern_mittel_Elbe.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -0,0 +1,14 @@
+# Konfigurationsdatei für die in der Berechnungsart UINFO-Überflutungsdauern auszugebenden URLs		
+# Je Gewässer ist zwingend eine Datei mit Namen 'wms_uedauern_mittel_<Gewässername>.tsv' anzulegen. Groß-/Kleinschriebung beim Gewässernamen ist zu beachten!			
+ 
+# Die Datei definiert für beliebig viele Layer individuell konfigurierbare Bezeichnungen und URLs.		
+# Pro Layer ist eine Zeile folgender Form anzulegen:			
+#<Layer-Name><Tab><Label><Tab><WMS-URL>			
+ 
+# Änderungen werden erst nach einem Neustart des Servers wirksam.			
+  
+Langjähriges Maximum (1990-2016)	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Mittel (1990-2016)	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriger Median (1990-2016)	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Minimum (1990-2016)	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
+Langjährige Standardabweichung (1990-2016)	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Elbe_Statistik_1990_2016/MapServer/WMSServer
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/artifacts/doc/conf/modules/wms_uedauern_mittel_Rhein.tsv	Wed Oct 17 17:10:52 2018 +0200
@@ -0,0 +1,14 @@
+# Konfigurationsdatei für die in der Berechnungsart UINFO-Überflutungsdauern auszugebenden URLs		
+# Je Gewässer ist zwingend eine Datei mit Namen 'wms_uedauern_mittel_<Gewässername>.tsv' anzulegen. Groß-/Kleinschriebung beim Gewässernamen ist zu beachten!			
+ 
+# Die Datei definiert für beliebig viele Layer individuell konfigurierbare Bezeichnungen und URLs.		
+# Pro Layer ist eine Zeile folgender Form anzulegen:			
+#<Layer-Name><Tab><Label><Tab><WMS-URL>			
+ 
+# Änderungen werden erst nach einem Neustart des Servers wirksam.			
+  
+Langjähriges Maximum (1990-2016)	0	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Mittel (1990-2016)	1	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_Statistik_1990_2016/MapServer/WMSServer
+Langjähriger Median (1990-2016)	2	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_Statistik_1990_2016/MapServer/WMSServer
+Langjähriges Minimum (1990-2016)	3	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_Statistik_1990_2016/MapServer/WMSServer
+Langjährige Standardabweichung (1990-2016)	4	https://geoportal.bafg.de/arcgis3/services/Flut3/Rhein_Statistik_1990_2016/MapServer/WMSServer
\ No newline at end of file
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/VegetationWmsResource.java	Wed Oct 17 16:30:38 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/VegetationWmsResource.java	Wed Oct 17 17:10:52 2018 +0200
@@ -56,8 +56,9 @@
             final List<Protocol> protocols = Arrays.asList(Protocol.HTTPS, Protocol.HTTP);
             final Client client = new Client(new Context(), protocols);
             // FIXME
-            client.getContext().getParameters().add("proxyHost", "proxy.bce01.de");
-            client.getContext().getParameters().add("proxyPort", "8080");
+            /* Nachfolgende 2 Zeilen sind nur für die BCE-Entwicklungsumgebung bestimmt */
+            // client.getContext().getParameters().add("proxyHost", "proxy.bce01.de");
+            // client.getContext().getParameters().add("proxyPort", "8080");
             return client;
         }
     };
@@ -128,7 +129,6 @@
                     }
                 }
 
-
                 final Representation newResponse = new OutputRepresentation(mediaType) {
 
                     @Override

http://dive4elements.wald.intevation.org