[Gvsig_usuarios] Connexion a PostGIS

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Mar Abr 12 11:16:59 CEST 2011


Hola,
 
coincido con Nacho (ya he dicho que es un pequeño bug de gvSIG). Mi frase ponía la culpa en el usuario porque estaba incompleta:
 
"Debe eliminar ese punto o corregir las coordenadas [para que funcione antes de corregir el bug de gvSIG]"
;-)
 
Los dos casos que comenta Nacho creo que no dan problemas:
 
- Las geometrías nulas no dan ya problemas si no recuerdo mal
 
- Un punto en (0,0) no es peligroso. El problema que hemos visto era porque el extent de la capa tenía una anchura de 10 elevado a 308 y en algún momento hay que poner ese valor en el denominador de una división, y entonces el resultado es indistinguible de cero para la aplicación, y el cálculo falla, pero si hay un punto en (0,0) y los otros valen unos cuantos millones (lo habitual), no se da ese problema. Obviamente la solución es no permitir valores que puedan poner de manifiesto la limitada precisión de los formatos numéricos.
 
 
 
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 
---

________________________________

De: gvsig_usuarios-bounces en listserv.gva.es en nombre de Nacho Uve
Enviado el: lun 11/04/2011 18:28
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios] Connexion a PostGIS



	en la posición 419 de ese listado hay esto:
	 
	"POINT(-1.79769313486232e+308 -1.79769313486232e+308)"
	 
	eso es prácticamente (-infinito, -infinito) y está probablemente provocando el error.
	Debe eliminar ese punto o corregir las coordenadas


gvSIG debería ser robusto con este tipo de problemas... 
Esto puede dar problemas también en los siguientes casos:

- coordenada está en (0, 0) y el resto bien situadas 
- si no recuerdo mal cuando alguna tiene geometría NULL

Sería deseable que gvSIG permitiese lidiar con este tipo de capas "defectuosas" y que el usuario pudiese arreglarlo desde el propio programa.

Un saludo,
Nacho V






------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110412/2e7a621b/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios