Mercurial > dive4elements > river
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()); |