gvSIG bugs #1194

After cancel difference geoprocess during the process, it creates a layer with part of the result

Added by Vicent Domenech over 11 years ago. Updated about 10 years ago.

Status:Closed% Done:

0%

Priority:LowSpent time:-
Assignee:Ignacio Brodín
Category:Geoprocess
Target version:-
Severity: Add-on version:
gvSIG version:2.0.0 Add-on build:
gvSIG build:2054 Add-on resolve version:
Operative System:Linux Add-on resolve build:2043
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Geoprocess: sextante algorithms (org.gvsig.geoprocess.app.sextante)

Description

Open gvSIG
Open new View
Add layer (/geodata/vector/SHP2D/provincias_andalucia/provincias_andalucia.shp)
Add layer (/geodata/vector/SHP2D/esp_provincias/esp_provincias.shp)
Click in difference tool from geoprocess
Choose the Input cover, esp_provincias.shp
Choose the Overlay layer, provincias_andalucia.shp
Save the dissolve in a temporary file
Click Ok
Click cancel button in the new pop up window (This pop up has a fast expire, then hurry up to click cancel button to stop the process)
The problem is after the process stop it create a differene layer with some elements, I think if we cancel the process it is because we don't want the result and it should not create any layer

History

#1 Updated by Manuel Madrid over 11 years ago

  • Priority changed from Normal to Low

#2 Updated by Ignacio Brodín over 11 years ago

  • Status changed from New to Fixed
  • Assignee set to Ignacio Brodín
  • Target version set to 2.0.0-rc1

#3 Updated by Abenchara Socorro over 11 years ago

  • Status changed from Fixed to New

I have followed the steps above, and if I don't click on Cancel button appears a strange window flashing. I can't close gvSIG.

Tested in build 2058

#4 Updated by Joaquín del Cerro Murciano over 11 years ago

  • Target version changed from 2.0.0-rc1 to 2.0.0-final

#5 Updated by Manuel Madrid over 11 years ago

  • Target version deleted (2.0.0-final)

#6 Updated by Ignacio Brodín over 11 years ago

  • Status changed from New to Fixed
  • Add-on name changed from Unknown to Geoprocess: sextante algorithms (org.gvsig.geoprocess.app.sextante)
  • Add-on resolve build set to 2043

It does not happen in the last version but I've solved a little problem related with those layers. The operation "difference" between some polygons return a TopologyException. It seems a problem with jts but I am not sure. The operation "Intersects" return true and later it is not possible calculate the difference because those geometries do not intersect.

gvsig-geoprocess:r348

#7 Updated by Álvaro Anguix about 10 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF