comparison 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
comparison
equal deleted inserted replaced
8745:787dff3fd634 8746:e701ef544ffa
224 layerinfo.setData(wms.getData()); 224 layerinfo.setData(wms.getData());
225 layerinfo.setTitle(wms.getDescription()); 225 layerinfo.setTitle(wms.getDescription());
226 layerinfo.setStyle(style); 226 layerinfo.setStyle(style);
227 if(wms.getExtent() != null) { 227 if(wms.getExtent() != null) {
228 layerinfo.setExtent(GeometryUtils.jtsBoundsToOLBounds(wms.getExtent())); 228 layerinfo.setExtent(GeometryUtils.jtsBoundsToOLBounds(wms.getExtent()));
229 } else {
230 log.error("Layer without extent. Probably no geometry at all.");
231 layerinfo.setExtent("0 0 1 1");
229 } 232 }
230 layerinfo.setConnection(wms.getConnection()); 233 layerinfo.setConnection(wms.getConnection());
231 layerinfo.setConnectionType(wms.getConnectionType()); 234 layerinfo.setConnectionType(wms.getConnectionType());
232 layerinfo.setLabelItem(wms.getLabelItem()); 235 layerinfo.setLabelItem(wms.getLabelItem());
233 layerinfo.setSrid(wms.getSrid()); 236 layerinfo.setSrid(wms.getSrid());

http://dive4elements.wald.intevation.org