Revision 36250

View differences:

branches/v2_0_0_prep/libraries/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/legend/impl/AbstractVectorialLegend.java
316 316
                } else {
317 317
                    dataProjection = coordTrans.getPOrig();
318 318

  
319
                    reprojectedDataEnvelop = featureStore.getEnvelope()
320
                    .convert(coordTrans);
319
                    Envelope env = featureStore.getEnvelope();
320
                    if (!env.isEmpty()){
321
                    	reprojectedDataEnvelop = env.convert(coordTrans);
322
                    } else {
323
                    	reprojectedDataEnvelop = env;
324
                    }
321 325
                }
322 326
            } catch (DataException e) {
323 327
                throw new LegendDrawingException(e);

Also available in: Unified diff