Revision 1850 org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.buffer/src/main/java/org/gvsig/geoprocess/algorithm/buffer/BufferAlgorithm.java

View differences:

BufferAlgorithm.java
203 203
            operation.setTypeOfCap(round_border ? BufferOperation.CAP_ROUND : BufferOperation.CAP_SQUARE);
204 204
            operation.setGeoProcess(this, 100);
205 205
            
206
//            TODO: Procedimiento para calcular el tipo de geometr?a de salida a partir del de entreda. Tal que as?:
207
//            Punto -> Punto
208
//            Linea -> Pol?gono
209
//            Pol?gono distancia >= 0 -> Pol?gono
210
//            Pol?gono distancia <= 0 -> MultiPol?gono
211
//            Multipunto -> MultiPol?gono
212
//            Multil?nea -> MultiPol?gono
213
//            Multipol?gono -> MultiPol?gono
214
            
206 215
        	// Builds the output FeatureStore
207
            outputStore = buildOutPutStore(IVectorLayer.SHAPE_TYPE_POLYGON,
216
            outputStore = buildOutPutStore(IVectorLayer.SHAPE_TYPE_MULTIPOLYGON,
208 217
        					getTranslation("Buffer"), RESULT);
209 218
        	
210 219
        	if(!dissolve) {

Also available in: Unified diff