Buenos dias Alex.
Para la versión 2.0 RC2 hemos incluido una casilla nueva al panel de
exportación para ignorar ese error: se debe a que en el shape que ha
cargado hay geometrías con coordenadas en 3d y al crearse la tabla se
incluye la restricción de que el tipo de coordenadas a salvar es 2d. En
la próxima versión podrá decidir si desea ignorar dicha 3a dimensión o
no al salvar. Esperamos que esté disponible a finales de este mes.
Por el momento con la versión actual solo se me ocurre salvar la capa
shape en otro shape para ver si se eliminan dichas coordenadas al salvar...
Saludos,
Alex Mtz. de Agirre Escobar escribió:
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. 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]
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo