Revision 17609
branches/v10/extensions/extAnnotations/src/com/iver/cit/gvsig/fmap/operation/strategies/Annotation_Strategy.java | ||
---|---|---|
118 | 118 |
private void drawAllAnnotations(Graphics2D g, |
119 | 119 |
ViewPort viewPort, Cancellable cancel, |
120 | 120 |
PrintRequestAttributeSet properties) { |
121 |
Point2D offset = viewPort.getOffset(); |
|
122 |
g.translate(-offset.getX(), -offset.getY()); |
|
121 |
// Point2D offset = viewPort.getOffset();
|
|
122 |
// g.translate(-offset.getX(), -offset.getY());
|
|
123 | 123 |
Annotation_Legend l = (Annotation_Legend) capa.getLegend(); |
124 | 124 |
FSymbol sym = (FSymbol) l.getDefaultSymbol(); |
125 | 125 |
|
... | ... | |
257 | 257 |
} |
258 | 258 |
} |
259 | 259 |
} |
260 |
g.translate(offset.getX(), offset.getY()); |
|
260 |
// g.translate(offset.getX(), offset.getY());
|
|
261 | 261 |
System.err.println(System.currentTimeMillis() - t1 + "millis"); |
262 | 262 |
recordSet.stop(); |
263 | 263 |
} catch (Exception e) { |
... | ... | |
273 | 273 |
Graphics2D gBi = (Graphics2D) bi.getGraphics(); |
274 | 274 |
gBi.setTransform(g.getTransform()); |
275 | 275 |
Point2D offset = viewPort.getOffset(); |
276 |
gBi.translate(-offset.getX(), -offset.getY()); |
|
276 |
// gBi.translate(-offset.getX(), -offset.getY());
|
|
277 | 277 |
Annotation_Legend l = (Annotation_Legend) capa.getLegend(); |
278 | 278 |
FSymbol sym = (FSymbol) l.getDefaultSymbol(); |
279 | 279 |
|
... | ... | |
376 | 376 |
} else { |
377 | 377 |
fpPixels = (FPoint2D) shape; |
378 | 378 |
} |
379 |
// Point2D pOffset=viewPort.getOffset(); |
|
380 |
// fpPixels=new FPoint2D(fpPixels.getX()+pOffset.getX(),fpPixels.getY()+pOffset.getY()); |
|
379 | 381 |
// Si el tama?o de la fuente est? en unidades de mapa. |
380 | 382 |
if (!sym.isFontSizeInPixels()) { |
381 | 383 |
boolean draw = false; |
... | ... | |
459 | 461 |
g.drawImage(bi, (int) offset.getX(), (int) offset.getY(), null); |
460 | 462 |
} |
461 | 463 |
} |
462 |
gBi.translate(offset.getX(), offset.getY()); |
|
463 |
g.drawImage(bi, (int) offset.getX(), (int) offset.getY(), null); |
|
464 |
// gBi.translate(offset.getX(), offset.getY());
|
|
465 |
g.drawImage(bi, (int) offset.getX(), (int) offset.getY(), null);
|
|
464 | 466 |
System.err.println(System.currentTimeMillis() - t1 + "millis"); |
465 | 467 |
recordSet.stop(); |
466 | 468 |
} catch (Exception e) { |
Also available in: Unified diff