R: GRASS: Cannot copy.. problema di caratteri (accenti/apostrofi)?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

R: GRASS: Cannot copy.. problema di caratteri (accenti/apostrofi)?

marco.donnini@tiscali.it
...chiaramente una soluzione potrebbe essere usare "v.db.update".

ma
esiste un metodo meno macchinoso??

marco

----Messaggio originale----

Da: [hidden email]
Data: 18/12/2012 10.44
A: "Mailing List
Gfoss (ita)"<[hidden email]>
Ogg: GRASS: Cannot copy.. problema
di caratteri (accenti/apostrofi)?

Ciao a tutti/e

sto lavorando con
GRASS. Vorrei fare una copia di un
vettroriale con "g.copy".
Non
riesco a fare tale copia (vedere
schermata [1]). Il problema può
essere perchè nel *dbf ho caratteri
speciali (accenti, apostrofi
etc...)?

C'è un escamotage?

Nel mio caso
specifico, del mio
vettroriale mi interessano solo 4 colonne, in una
delle quali sono
riportate alcune parole apostrofate. Le altre colonne
(all'interno
delle quali sono riportati altri caratteri speciali) le
potrei
eliminare senza troppi problemi.

grazie mille
marco


[1]


GRASS 6.4.0
+42329 (GaussBoagaEast):~ > g.copy
vect=overlay_cat_loc@Umbria,
overlay_cat_loc_copy
Copy vector
<overlay_cat_loc@Umbria> to current
mapset as
<overlay_cat_loc_copy>

DBMI-Postgres driver error:
Cannot
execute:
insert into
overlay_cat_loc_copy values ( 83, 1783, 'G478',
291, '0', '0',
'111996', 'V', 'G478291', 'PG', 'PERUGIA', 'si',
'PERUGIA291',
877405.040591, 4587.948399, 87.740504, 19, 19, 'AV',
'Alluvioni
vallive', null, 'Media Valle del Tevere Nord e Valle del
Tevere Citt�
di Castello - Umbertide', 'Media Valle del Tevere Nord e
Valle del
Tevere Citt� di Castello - Umbertide', null, 'AV0501',
103308747.235,
2304701.42566, 4794970.56056, 6294.765476)
ERROR:  
invalid byte
sequence for encoding "UTF8": 0xe02064


ATTENZIONE:
Unable to insert
new record: 'insert into overlay_cat_loc_copy

            values ( 83,
1783, 'G478', 291, '0', '0', '111996', 'V',

            'G478291',
'PG', 'PERUGIA', 'si', 'PERUGIA291',
877405.040591,
           
4587.948399, 87.740504, 19, 19, 'AV',
'Alluvioni vallive',
           
null, 'Media Valle del Tevere Nord e
Valle del Tevere Citt� di

            Castello - Umbertide', 'Media
Valle del Tevere Nord e Valle
del
            Tevere Citt� di Castello
- Umbertide', null, 'AV0501',

            103308747.235,
2304701.42566, 4794970.56056, 6294.765476)'

ATTENZIONE: Unable to copy
table <overlay_cat_loc_copy>
ATTENZIONE:
Cannot copy
<overlay_cat_loc@Umbria> to current mapset as
           

<overlay_cat_loc_copy>
GRASS 6.4.0+42329 (GaussBoagaEast):~ >




Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale
più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e
per lui! Un amico al mese e parli e navighi sempre gratis: http:
//freelosophy.tiscali.it/




Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
630 iscritti al 1.12.2012
Reply | Threaded
Open this post in threaded view
|

Re: R: GRASS: Cannot copy.. problema di caratteri (accenti/apostrofi)?

Markus Neteler
On 12/18/12, [hidden email] <[hidden email]> wrote:
> ...chiaramente una soluzione potrebbe essere usare "v.db.update".
>
> ma
> esiste un metodo meno macchinoso??

... Aggiornare GRASS ....

Markus




> marco
>
> ----Messaggio originale----
>
> Da: [hidden email]
> Data: 18/12/2012 10.44
> A: "Mailing List
> Gfoss (ita)"<[hidden email]>
> Ogg: GRASS: Cannot copy.. problema
> di caratteri (accenti/apostrofi)?
>
> Ciao a tutti/e
>
> sto lavorando con
> GRASS. Vorrei fare una copia di un
> vettroriale con "g.copy".
> Non
> riesco a fare tale copia (vedere
> schermata [1]). Il problema può
> essere perchè nel *dbf ho caratteri
> speciali (accenti, apostrofi
> etc...)?
>
> C'è un escamotage?
>
> Nel mio caso
> specifico, del mio
> vettroriale mi interessano solo 4 colonne, in una
> delle quali sono
> riportate alcune parole apostrofate. Le altre colonne
> (all'interno
> delle quali sono riportati altri caratteri speciali) le
> potrei
> eliminare senza troppi problemi.
>
> grazie mille
> marco
>
>
> [1]
>
>
> GRASS 6.4.0
> +42329 (GaussBoagaEast):~ > g.copy
> vect=overlay_cat_loc@Umbria,
> overlay_cat_loc_copy
> Copy vector
> <overlay_cat_loc@Umbria> to current
> mapset as
> <overlay_cat_loc_copy>
>
> DBMI-Postgres driver error:
> Cannot
> execute:
> insert into
> overlay_cat_loc_copy values ( 83, 1783, 'G478',
> 291, '0', '0',
> '111996', 'V', 'G478291', 'PG', 'PERUGIA', 'si',
> 'PERUGIA291',
> 877405.040591, 4587.948399, 87.740504, 19, 19, 'AV',
> 'Alluvioni
> vallive', null, 'Media Valle del Tevere Nord e Valle del
> Tevere Citt�
> di Castello - Umbertide', 'Media Valle del Tevere Nord e
> Valle del
> Tevere Citt� di Castello - Umbertide', null, 'AV0501',
> 103308747.235,
> 2304701.42566, 4794970.56056, 6294.765476)
> ERROR:
> invalid byte
> sequence for encoding "UTF8": 0xe02064
>
>
> ATTENZIONE:
> Unable to insert
> new record: 'insert into overlay_cat_loc_copy
>
>             values ( 83,
> 1783, 'G478', 291, '0', '0', '111996', 'V',
>
>             'G478291',
> 'PG', 'PERUGIA', 'si', 'PERUGIA291',
> 877405.040591,
>
> 4587.948399, 87.740504, 19, 19, 'AV',
> 'Alluvioni vallive',
>
> null, 'Media Valle del Tevere Nord e
> Valle del Tevere Citt� di
>
>             Castello - Umbertide', 'Media
> Valle del Tevere Nord e Valle
> del
>             Tevere Citt� di Castello
> - Umbertide', null, 'AV0501',
>
>             103308747.235,
> 2304701.42566, 4794970.56056, 6294.765476)'
>
> ATTENZIONE: Unable to copy
> table <overlay_cat_loc_copy>
> ATTENZIONE:
> Cannot copy
> <overlay_cat_loc@Umbria> to current mapset as
>
>
> <overlay_cat_loc_copy>
> GRASS 6.4.0+42329 (GaussBoagaEast):~ >
>
>
>
>
> Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale
> più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e
> per lui! Un amico al mese e parli e navighi sempre gratis: http:
> //freelosophy.tiscali.it/
>
>
>
>
> Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più
> di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui!
> Un amico al mese e parli e navighi sempre gratis:
> http://freelosophy.tiscali.it/
> _______________________________________________
> [hidden email]
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni
> dell'Associazione GFOSS.it.
> 630 iscritti al 1.12.2012
_______________________________________________
[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
630 iscritti al 1.12.2012