gvSIG bugs #484

Calculo problemático del envelope de un punto

Added by Ignacio Brodín over 12 years ago. Updated over 8 years ago.

Status:Closed% Done:

0%

Priority:HighSpent time:-
Assignee:Francisco Díaz Carsí
Category:Application
Target version:2.3.0-2409 (rev. org.gvsig.desktop-2.0.115)
Severity: Add-on version:
gvSIG version:2.0.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Unknown

Description

El calculo del envelope de un Point2D se hace de la siguiente forma:

public Envelope getEnvelope() {
return new Envelope2D(coordinates[0] - 0.01, coordinates[1] - 0.01,
coordinates[0] + 0.02, coordinates[1] + 0.02);
}

La tolerancia de 0.02 en muchos casos no es admisible. De hecho da bastantes problemas porque en algún ejemplo que tengo el punto son varias manzanas. En caso de querer asignar un envelope cuadrado de pequeño tamaño este debería ser dependiente del tipo de coordenadas y proyección sino igual sería conveniente que devolviera como envelope el mismo punto. Esto no se que otros problemas pordría acarrear.

Associated revisions

Revision 42463
Added by Francisco Díaz Carsí over 8 years ago

refs #484 Modificado el getEnvelope del punto para que el resultado sea un envelope con los puntos máximo y mínimo idénticos al punto original. Antes creaba un envelope con anchura y altura de 0.02 alrededor del punto.

History

#1 Updated by Manuel Madrid about 12 years ago

  • Priority changed from High to Low

#2 Updated by Joaquín del Cerro Murciano about 12 years ago

  • Target version deleted (2.0.0-alpha5)

#3 Updated by Álvaro Anguix over 10 years ago

  • Assignee set to Joaquín del Cerro Murciano

#4 Updated by Álvaro Anguix over 10 years ago

  • Target version set to 2.2.0-2311-rc2

#5 Updated by Álvaro Anguix over 10 years ago

  • Assignee deleted (Joaquín del Cerro Murciano)

#6 Updated by Álvaro Anguix over 9 years ago

  • Target version deleted (2.2.0-2311-rc2)

#7 Updated by Joaquín del Cerro Murciano over 8 years ago

  • Target version set to 98
  • Priority changed from Low to High
  • Assignee set to Francisco Díaz Carsí

#8 Updated by Francisco Díaz Carsí over 8 years ago

  • Status changed from New to Fixed

#9 Updated by Joaquín del Cerro Murciano over 8 years ago

  • Target version changed from 98 to 2.3.0-2409 (rev. org.gvsig.desktop-2.0.115)

#10 Updated by Álvaro Anguix over 8 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF