Buenos días!

 

Ya había probado a importar directamente desde Kosmo - Desktop, y evitar así 
los errores de codificación. Pero a la hora de salvar la capa como base de 
datos PostGIS no activaba la opción "Añadir restricción de tipo de geometría a 
la tabla", por lo que cuando cargaba la tabla desde la base datos aparecía el 
siguiente mensaje "no es posible determinar el tipo de geometría". Activando 
dicha opción queda resuelto el problema :-). Muchas gracias.

Aprovechando la respuesta, me gustaría comentar que a la hora de salvar algunas 
capas poligonales o lineales aparece el siguiente problema con la geometría:

ERROR: el nuevo registro para la relación "capa" viola la restricción check 
"enforce_dims_GEOMETRY"

 

¿Algún truco con las herramientas de edición para sortear dicho error?

 

Muchas gracias de nuevo.

Alex

 

 

 
> Date: Thu, 8 Apr 2010 11:11:50 +0200
> From: [email protected]
> To: [email protected]
> Subject: Re: [Kosmo] Codificación PostGIS para Kosmo
> 
> Buenos días Alex.
> 
> Por lo que entiendo de su correo está utilizando las utilidades que 
> ofrece PostGIS para cargar shapes en bases de datos a través de una 
> interfaz propia o de línea de comandos. ¿Ha probado a realizar las 
> importaciones directamente desde dentro de Kosmo - Desktop? Para ello 
> debe seguir los pasos indicados a continuación:
> 
> 1) Cree su base de datos con la plantilla postgis con codificación UTF-8.
> 2) Cargue sus ficheros shape en Kosmo - Desktop.
> 3) Seleccione la capa y pulse el botón "Guardar datos como..." de la 
> barra de herramientas principal.
> 4) Seleccione como formato "Bases de datos" y como tipo de base de datos 
> "PostGIS"
> 5) Complete el resto de datos necesario para salvar la capa y pulse el 
> botón Aceptar.
> 6) Tras un tiempo el fichero shape estará cargado en su base de datos 
> (si no surge ningún problema). Al terminar de salvar el fichero shape se 
> le preguntará si desea cargar los datos salvados en PostGIS como nueva 
> capa, con lo que puede comprobar directamente si la información se ha 
> salvado correctamente.
> 
> Saludos,
> 
> Alex Mtz. de Agirre Escobar escribió:
> > Buenos días!
> > 
> > Tengo un problema con la codificación de las bases de datos en PostGIS 
> > para su posterior uso en Kosmo. Al crear una nueva base da datos 
> > (usando como plantilla postgis) aparece por defecto la codificación 
> > UTF8. Bien, a la hora de pasar un Shape File a PostGIS con esta base 
> > de datos me encuentro con el problema de los caracteres especiales 
> > como la "Ñ"; los archivos cuyos campos no contienen estos caracteres 
> > los importa correctamente, pero en los archivos con este tipo de 
> > caracteres me da el siguiente error de codificación:
> > Failed in pgui_exec(): ERROR: secuencia de bytes no válida para 
> > codificación «UTF8»: 0xe3916f
> > HINT: Este error también puede ocurrir si la secuencia de bytes no 
> > coinciden con la codificación esperada por el servidor, lo cual es 
> > controlado por el parámetro «client_encoding».
> > 
> > Para evitar este problema de codificación he intentado crear una nueva 
> > base de datos con la codificación LATIN1, pero se produce el siguiente 
> > error:
> > ERROR: la codificación LATIN1 no coincide con la configuración 
> > regional Spanish, Spain
> > DETAIL: La configuración regional LC_CTYPE requiere la codificación 
> > WIN1252.
> > 
> > Me gustaría saber qué debo hacer pora solucionarlo.
> > Muchas gracias con antelación. Un saludo.
> > Alex
> >
> > ------------------------------------------------------------------------
> > Hotmail: konfiantzazko posta elektroniko zerbitzua, doanik. Eskuratu 
> > orain. <https://signup.live.com/signup.aspx?id=60969>
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Kosmo mailing list
> > [email protected]
> > http://lists.saig.es/mailman/listinfo/kosmo
> > 
> 
> -- 
> 
> Sergio Baños Calvo
> 
> Jefe de desarrollos
> Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.)
> Tlfno. móvil: 685005960
> Tlfno. fijo: (+34) 954788876
> 
> E-mail: [email protected]
> 
                                          
_________________________________________________________________
Hotmail: doako posta elektroniko ahaltsua Microsoft-en segurtasunarekin.
https://signup.live.com/signup.aspx?id=60969
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a