Revision 1259 org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.dissolve/src/main/java/org/gvsig/geoprocess/algorithm/dissolve/DissolveOperationFast.java

View differences:

DissolveOperationFast.java
351 351
    private void addFeatureToOutput(Geometry newGeom, Feature feat, int newFeatID) throws DataException, CreateGeometryException {
352 352
        EditableFeature result = persister.getOutputFeatureStore().createNewFeature();
353 353
        result.setDouble(0, newFeatID);
354
        result.set(1, feat.get(rule.getIndexField()));
354
        result.set(1, feat.get(rule.getFieldName()));
355 355
        result.setGeometry("GEOMETRY", GeometryUtil.jtsToGeom(newGeom));
356 356
        summary.loadEditableFeature(result);
357 357
        lastEditFeature = persister.addFeature(result, result.getDefaultGeometry());
......
391 391
                elem.insertedToJoin = true;
392 392
            }
393 393
            try {
394
                summary.updateValues(elem.feat);
394 395
                addFeatureToOutput(elem.jtsGeom, elem.feat, iFeat);
395 396
            } catch (CreateGeometryException e) {
396 397
                logger.info("Error a?adiendo geometr?a", e);

Also available in: Unified diff