Revision 39
1.10/trunk/libraries/lib3DMap/src/org/gvsig/gvsig3d/cacheservices/VectorCacheService.java | ||
---|---|---|
178 | 178 |
public void deleteFeaturesToTerrain() { |
179 | 179 |
|
180 | 180 |
try { |
181 |
_layerNode.removeChildren(); |
|
181 | 182 |
_terrainViewer.removeFeature(_layerNode); |
182 | 183 |
_layerNode = null; |
183 |
|
|
184 | 184 |
} catch (NodeException e) { |
185 | 185 |
logger.error("Command: " |
186 | 186 |
+ "Error removing new child node to the special node.", e); |
... | ... | |
294 | 294 |
|
295 | 295 |
public void newDraw() { |
296 | 296 |
|
297 |
Node root; |
|
297 |
Node root = new Node();
|
|
298 | 298 |
|
299 | 299 |
System.err.println("new Draw"); |
300 | 300 |
FLyrVect fLyrVect = (FLyrVect) _layer; |
... | ... | |
332 | 332 |
String[] usetFields = labelStrategy.getUsedFields(); |
333 | 333 |
} |
334 | 334 |
ReadableVectorial source = fLyrVect.getSource(); |
335 |
long antes= System.currentTimeMillis(); |
|
335 | 336 |
root = Symbology3DFactory.getNodeSymbol(_layer, source, fieldList |
336 | 337 |
.toArray(new String[fieldList.size()]), _viewProj, legend, |
337 | 338 |
_terrain); |
338 |
|
|
339 |
long despues= System.currentTimeMillis(); |
|
340 |
System.out.println("tiempo en VecotrCache: "+(despues-antes)); |
|
339 | 341 |
try { |
340 | 342 |
|
341 | 343 |
this._layerNode.addChild(root); |
1.10/trunk/libraries/lib3DMap/src/org/gvsig/gvsig3d/cacheservices/OSGCacheService.java | ||
---|---|---|
3 | 3 |
import java.awt.geom.Rectangle2D; |
4 | 4 |
import java.io.File; |
5 | 5 |
import java.io.FileNotFoundException; |
6 |
import java.util.Vector; |
|
6 | 7 |
|
7 | 8 |
import javax.swing.JOptionPane; |
8 | 9 |
|
... | ... | |
128 | 129 |
} |
129 | 130 |
return _layerNode; |
130 | 131 |
} |
131 |
|
|
132 |
|
|
132 | 133 |
// uses a strategy to get all features from layer and their symbols |
133 | 134 |
// and add them to the terrain |
134 | 135 |
|
... | ... | |
184 | 185 |
public void DeleteFeaturesToTerrain() { |
185 | 186 |
try { |
186 | 187 |
endEditing(); |
188 |
_layerNode.removeChildren(); |
|
187 | 189 |
_terrainViewer.removeFeature(_layerNode); |
190 |
_layerNode = null; |
|
188 | 191 |
} catch (NodeException e) { |
189 | 192 |
_logger.error("Command: " |
190 | 193 |
+ "Error removing new child node to the special node.", e); |
Also available in: Unified diff