diff artifacts/src/main/java/org/dive4elements/river/utils/ArtifactMapfileGenerator.java @ 8746:e701ef544ffa

Avoid writing defect mapfiles for layers without extent.
author Tom Gottfried <tom@intevation.de>
date Fri, 05 Jun 2015 16:53:07 +0200
parents e4606eae8ea5
children f5e126739c36
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/utils/ArtifactMapfileGenerator.java	Thu May 21 16:10:21 2015 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/utils/ArtifactMapfileGenerator.java	Fri Jun 05 16:53:07 2015 +0200
@@ -226,6 +226,9 @@
         layerinfo.setStyle(style);
         if(wms.getExtent() != null) {
             layerinfo.setExtent(GeometryUtils.jtsBoundsToOLBounds(wms.getExtent()));
+        } else {
+            log.error("Layer without extent. Probably no geometry at all.");
+            layerinfo.setExtent("0 0 1 1");
         }
         layerinfo.setConnection(wms.getConnection());
         layerinfo.setConnectionType(wms.getConnectionType());

http://dive4elements.wald.intevation.org