gvSIG bugs #484
Calculo problemático del envelope de un punto
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | High | Spent 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
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 over 12 years ago
- Priority changed from High to Low
#2 Updated by Joaquín del Cerro Murciano over 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 almost 9 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í almost 9 years ago
- Status changed from New to Fixed
#9 Updated by Joaquín del Cerro Murciano almost 9 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