Hola,

 

Sigo trabajando con KOSMO. He dedicado algún tiempo a un problema con una 
conexión a ORACLE que os comenté ya hace algunas semanas. No consigo superarlo. 
A ver si me podéis ayudar.

 

Tengo una BD de tipo Oracle Spatial, con datos geográficos en sistema EPSG:4326 
(geográficas WGS84). Para ORACLE, esto es el SRID=8307, que he asignado 
correctamente en layer y en la geometría. También he creado un índice espacial 
sin problemas.

 

Cuando abro KOSMO y añado una tabla a la leyenda, no dibuja. A través de la 
ventana de datos y la selección, he podido seleccionar un elemento y ver el 
resaltado (aunque sea durante sólo un segundo), y también puedo extraer el 
listado de coordenadas del elemento, por lo que es claro que KOSMO reconoce los 
datos y los encuadra bien, pero falla la función de renderizado (según el log 
se llama AbstractRenderer).

 

Adjunto el log. En el log aparece un error     ORA-13373:  Element of type 
Extent is not supported for Geodetic data

 

Investigando algo sobre ORACLE he podido ver que este error aparece cuando se 
utiliza como Extent un elemento geométrico de tipo "Rectángulo optimizado" y 
sobre "Geodetic data". Creo que se refiere a un rectángulo definido a partir de 
un punto, un ancho y un alto. Parece ser que el error no sale si se utiliza un 
rectángulo definido por 5 puntos, de la forma clásica. ¿Podría ser que KOSMO 
estuviera utilizando un "Rectángulo optimizado" para filtrar la geometría que 
debe dibujar en la ventana de mapa?

 

Si creo el índice especial con los parámetros 'GEODETIC=FALSE'  tratando de 
indicar a ORACLE que no son "Geodetic data" (aunque sí lo son) entonces el 
error ya no aparece en el log, pero KOSMO sigue sin dibujar.

 

Si convierto mis datos a UTM 30 WGS84 (EPSG:32630 , SRID=82338) entonces KOSMO 
dibuja bien, pero es obligado que mi almacenamiento sea en geográficas.

 

Y con cualquier sistema de coordenadas, si en la leyenda marco "capa en 
memoria" entonces KOSMO dibuja bien, pero entonces la capa no es editable.

 

Saludos,

 

Sadim - grupohunosa 

Román Fernández Reiriz
Area de Sistemas de Información
Departamento de Sistemas de Información Geográfica

Jaime Alberti, 2. 33900 Ciaño- Langreo. Asturias.
www.sadim.es
[EMAIL PROTECTED]
TLF: +34 985 67 83 50 (Ext. 202)
FAX: +34 985 68 26 64 

 

 

 


************************************************************************************************
AVISO LEGAL
La presente comunicación tiene carácter confidencial y es para el exclusivo uso 
del destinatario indicado en la misma. Si Vd. no es el destinatario indicado, 
se le informa de que cualquier forma de distribución, reproducción o uso de 
esta comunicación y/o de la información contenida en la misma están 
estrictamente prohibidos y podría ser ilegal. Si Vd. ha recibido esta 
comunicación por error, por favor, notifíquelo inmediatamente al remitente 
contestando a este mensaje y proceda a continuación a destruirlo. Gracias por 
su colaboración.
LEGAL ADVICE
This information is private and confidential an intended for the recipient 
only. If you are not intended recipient of this message you are hereby notified 
than any review, dissemination, distribution or copying of this message or any 
information contained in it is strictly prohibited and could be illegal. If you 
have received this information by mistake, please notify the sender immediately 
and destroy all the copies. Thanks for your collaboration.
**********************************************************************************************

Attachment: kosmo.log
Description: kosmo.log

_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a