22 |
|
|
23 |
import java.awt.AlphaComposite; |
import java.awt.AlphaComposite; |
24 |
import java.awt.Color; |
import java.awt.Color; |
|
import java.awt.Composite; |
|
25 |
import java.awt.Cursor; |
import java.awt.Cursor; |
26 |
import java.awt.Font; |
import java.awt.Font; |
27 |
import java.awt.Graphics; |
import java.awt.Graphics; |
68 |
import org.geotools.renderer.label.LabelCacheImpl; |
import org.geotools.renderer.label.LabelCacheImpl; |
69 |
import org.geotools.renderer.lite.LabelCache; |
import org.geotools.renderer.lite.LabelCache; |
70 |
import org.geotools.swing.JMapPane; |
import org.geotools.swing.JMapPane; |
71 |
|
import org.geotools.swing.RenderingExecutor; |
72 |
import org.geotools.swing.event.MapMouseEvent; |
import org.geotools.swing.event.MapMouseEvent; |
73 |
import org.geotools.swing.event.MapPaneEvent; |
import org.geotools.swing.event.MapPaneEvent; |
74 |
import org.geotools.swing.event.MapPaneListener; |
import org.geotools.swing.event.MapPaneListener; |
85 |
import schmitzm.geotools.map.event.JMapPaneListener; |
import schmitzm.geotools.map.event.JMapPaneListener; |
86 |
import schmitzm.geotools.map.event.MapLayerAdapter; |
import schmitzm.geotools.map.event.MapLayerAdapter; |
87 |
import schmitzm.swing.SwingUtil; |
import schmitzm.swing.SwingUtil; |
|
import skrueger.geotools.RenderingExecutor; |
|
88 |
|
|
89 |
import com.vividsolutions.jts.geom.Coordinate; |
import com.vividsolutions.jts.geom.Coordinate; |
90 |
import com.vividsolutions.jts.geom.Envelope; |
import com.vividsolutions.jts.geom.Envelope; |
1088 |
|
|
1089 |
public static final int NONE = -123; |
public static final int NONE = -123; |
1090 |
|
|
1091 |
private RenderingExecutor localExecuter; |
private skrueger.geotools.RenderingExecutor localExecuter; |
1092 |
|
|
1093 |
private BufferedImage finalImage; |
private BufferedImage finalImage; |
1094 |
|
|
1463 |
*/ |
*/ |
1464 |
|
|
1465 |
if (getBgContext() != null) { |
if (getBgContext() != null) { |
1466 |
bgExecuter = new RenderingExecutor(this); |
bgExecuter = new skrueger.geotools.RenderingExecutor(this); |
1467 |
LOGGER.debug("starting bg renderer:"); |
LOGGER.debug("starting bg renderer:"); |
1468 |
// /* System.out.println("rendering"); */ |
// /* System.out.println("rendering"); */ |
1469 |
final GTRenderer createGTRenderer = GTUtil.createGTRenderer( |
final GTRenderer createGTRenderer = GTUtil.createGTRenderer( |
1474 |
} |
} |
1475 |
|
|
1476 |
if (getContext() != null) { |
if (getContext() != null) { |
1477 |
localExecuter = new RenderingExecutor(this); |
localExecuter = new skrueger.geotools.RenderingExecutor(this); |
1478 |
LOGGER.debug("starting local renderer:"); |
LOGGER.debug("starting local renderer:"); |
1479 |
final GTRenderer createGTRenderer = GTUtil.createGTRenderer( |
final GTRenderer createGTRenderer = GTUtil.createGTRenderer( |
1480 |
localContext, getRendererHints()); |
localContext, getRendererHints()); |