Revision 42775 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/legend/styling/AttrInTableLabelingStrategy.java
AttrInTableLabelingStrategy.java | ||
---|---|---|
30 | 30 |
import java.awt.image.BufferedImage; |
31 | 31 |
import java.util.ArrayList; |
32 | 32 |
import java.util.List; |
33 |
import java.util.logging.Level; |
|
33 | 34 |
|
34 | 35 |
import org.apache.batik.ext.awt.geom.PathLength; |
35 | 36 |
import org.cresques.cts.ICoordTrans; |
... | ... | |
234 | 235 |
String geomName = featureStore.getDefaultFeatureType().getDefaultGeometryAttributeName(); |
235 | 236 |
fields.add(geomName); |
236 | 237 |
|
238 |
FeatureQuery featureQuery = layer.createFeatureQuery(); |
|
239 |
|
|
237 | 240 |
if (viewPort.getAdjustedEnvelope().contains( |
238 | 241 |
layer.getFullEnvelope())) { |
239 | 242 |
/* |
240 | 243 |
* viewport contains layer completely |
241 | 244 |
*/ |
242 |
set = featureStore.getFeatureSet(); |
|
245 |
set = featureStore.getFeatureSet(featureQuery);
|
|
243 | 246 |
} else { |
244 | 247 |
/* |
245 | 248 |
* view port does not contain layer completely |
... | ... | |
263 | 266 |
data_proj, |
264 | 267 |
featureStore.getDefaultFeatureType(), |
265 | 268 |
geomName); |
266 |
FeatureQuery featureQuery = featureStore.createFeatureQuery(); |
|
267 | 269 |
featureQuery.setAttributeNames((String[]) fields.toArray(new String[fields.size()])); |
268 | 270 |
featureQuery.setFilter(iee); |
269 | 271 |
set = featureStore.getFeatureSet(featureQuery); |
Also available in: Unified diff