[Gfoss] RISOLTO. morale: occhio ai caratteri speciali: [GRASS: Cannot copy.. problema di caratteri (accenti/apostrofi)?]

Ho cancellato le colonne (che fra l'altro non mi servivano) nelle quali
la lettera "à" di "Città di Castello" era scritta come una "O maiuscola
accentata" (?!)

morale: occhio ai caratteri speciali :slight_smile:

marco

----
Messaggio originale----
Da: marco.donnini@tiscali.it
Data: 18/12/2012
10.44
A: "Mailing List Gfoss (ita)"<gfoss@lists.gfoss.it>
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/

2012/12/21 marco.donnini@tiscali.it <marco.donnini@tiscali.it>:

Ho cancellato le colonne (che fra l'altro non mi servivano) nelle quali
la lettera "à" di "Città di Castello" era scritta come una "O maiuscola
accentata" (?!)

morale: occhio ai caratteri speciali :slight_smile:

...

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...)?

...

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

... possibile che il PostgreSQL-DB non sia in UTF8?

Markus

… possibile che il PostgreSQL-DB non sia in UTF8?

Markus

Ciao, Markus!

Non credo che sia la stessa cosa (perdonami l’ignoranza), ma l’ultima versione di GRASS (installata tramite osgeo4w) mi dice prima di avviarsi: “Failed to set LC_ALL to it_IT.UTF-8”. Sono su Windows.

Saluti,
Gabriela

Il 21 dicembre 2012 21:26, Gabriela Osaci Costache
<gabrielacatalinaosaci@yahoo.it> ha scritto:

Ciao, Markus!

Ciao Gabriela

Non credo che sia la stessa cosa (perdonami l'ignoranza), ma l'ultima
versione di GRASS (installata tramite osgeo4w) mi dice prima di avviarsi:
"Failed to set LC_ALL to it_IT.UTF-8". Sono su Windows.

Questo serve su linux per impostare la lingua ad italiano.
Dopo questo messaggio GRASS si avvia normalmente? è in italiano?

Saluti,
Gabriela

--
ciao
Luca

http://gis.cri.fmach.it/delucchi/
www.lucadelu.org

Questo serve su linux per impostare la lingua ad italiano.

Dopo questo messaggio GRASS si avvia normalmente? è in italiano?

ciao
Luca

Ciao, Luca!

Sul portatile che uso ogni giorno, no (su Vista), non si apre più (dopo l’ultimo aggiornamento di GRASS, 6.4.3.RC1), ma su altri due (su Windows 7 in romeno e su Windows 8 in italiano), sì, ed è in italianooooo! E funziona! :-)) Faccio la precisazione che il messaggio di cui parlavo appare due volte, su due righe successive, prima dell’avvio del programma (invio in allegato una cattura di schermo).

Sul portatile sul quale non si apre più, il messaggio di errore è inviato dal sistema Windows: “g.proj.exe has stopped working”. Credo che sia il problema del portatile (tante versioni e tanti aggiornamenti…probabilmente un errore ad un certo punto). A dire la verità non so come risolvere, forse devo cancellare QGIS e GRASS e reinstallarli di nuovo.

Saluti e grazie,
Gabriela

2012/12/22 Gabriela Osaci Costache <gabrielacatalinaosaci@yahoo.it>:

Questo serve su linux per impostare la lingua ad italiano.
Dopo questo messaggio GRASS si avvia normalmente? è in italiano?

ciao
Luca

Ciao, Luca!

Sul portatile che uso ogni giorno, no (su Vista), non si apre più (dopo
l'ultimo aggiornamento di GRASS, 6.4.3.RC1),

http://grass.osgeo.org/news/15/15/GRASS-GIS-6-4-3RC2-source-code-and-selected-binaries-released/

:slight_smile:

Magari aiuta!

ciao
Markus

> http://grass.osgeo.org/news/15/15/GRASS-GIS-6-4-3RC2-source-code-and-selected-binaries-released/

:slight_smile:

Magari aiuta!

ciao
Markus

Ciao, Markus!

Grazie mille, ho aggiornato GRASS qualche minuto fa alla versione 6.4.3RC2. Risultati: non c’è più il messaggio di errore con it_UTF8, GRASS si avvia un po’ (posso scegliere il mapset da aprire) dopo di che va in crash con l’errore conosciuto (g.proj.exe has stopped working).

Il (nuovo) problema e che…mi è smarrito il plugin QGIS - GRASS e dunque GRASS non è più visibile in QGIS. Essendo una nuova versione di GRASS, spero che si risolva presto con un aggiornamento del plugin.

Saluti,
Gabriela