Io lo segnerei come difetto visto che rende qgis inutilizzabile in
determinati contesti di dati.

Poi nel frattempo che aspetti che venga risolto (forse) l'unica
possibiita' sono mettere 1 sola geometria per tabella, il che vuol
dire abbandonare questa struttura, perche' se uno fa un sistema con 1
sola geometria per tabella, poi non torna certo indietro.
Oppure il ricorso a delle viste con i problemi gia' discussi.

Certo e' un vero peccato che qgis continui a disincentivare un uso
evoluto del dato spaziale e continui a rincorrere arcgis sulla sua
strada. Dovrebbe invece smarcarsi percorrendo strade nuove. Va notato
infatti che arcgis con il suo geodatabase non consente di avere piu'
di 1 geometria su una tabella. QGIS si ma in teoria, perche' in
pratica ne penalizza l'impiego per cui e' come dire , non usarla.

E non escludo che questa sara' il suggerimento che riceverai sulla
lista qgis quando aprirai il ticket.



Il 20 agosto 2015 08:05, Rossin Pietro <pietro.ros...@arpa.fvg.it> ha scritto:
> Rifatte le prove, appena arrivato, nessuno (spero) che è a scaricare video o 
> ascoltare radio...
>
> SELECT id, GeometryType(geom) as geom, provincia, geom_point
> FROM temp.prov3045;
> Tempo medio 31ms
>
> SELECT id, geom, provincia, geom_point
> FROM temp.prov3045;
> Tempo medio 5447ms
>
> In qgis 2.8.x la vista con la prima query apre in circa 0.6 secondi
>
> L'apertura della tabella dei centroidi, che visualizza la colonna geom dei 
> poligoni, un disastro..
> 18 secondi circa dal click apri tabella alla visualizzazione dei dati...
>
> Che faccio?
> Apro un ticket per problema o chiedo un enhacement?
> Ciao
>
> -----Messaggio originale-----
> Da: Sandro Santilli [mailto:sandro.santi...@gmail.com] Per conto di Sandro 
> Santilli
> Inviato: mercoledì 19 agosto 2015 14:09
> A: Rossin Pietro <pietro.ros...@arpa.fvg.it>
> Cc: Andrea Peri <aperi2...@gmail.com>; GFOSS <gfoss@lists.gfoss.it>
> Oggetto: Re: [Gfoss] R: postgresql/postgis: due colonne geometry stessa 
> tabella
>
> On Wed, Aug 19, 2015 at 11:22:20AM +0000, Rossin Pietro wrote:
>> Ciao Sandro
>> Con quanto scrivi sotto Intendi creare una vista in cui sostituisco la 
>> geometria col tipo di geometria?
>>
>> Allora, la tabella postgis in questione sono 4 geometrie, i poligoni
>> delle province (geom) ed i centroidi (geom_point) La connessione al
>> server è lentuccia (non ho i dati in locale ma su un server di
>> agenzia)
>>
>> In pgadmin questa query
>>
>> SELECT id, geom, provincia, geom_point
>>   FROM temp.prov3045;
>> ci impiega 20666ms
>>
>> questa
>> SELECT id, GeometryType(geom) as geom, provincia, geom_point
>>   FROM temp.prov3045;
>> ci impiega 346ms
>
> Sicuro che i numeri non siano inquinati da cache varie ?
> Puoi provare a ri-lanciare la prima (piu' lenta) query dopo aver lanciato la 
> seconda ?
>
>> In qgis se carico i punti (centroidi) e provo ad aprire la tabella,
>> dal momento in cui clicco su "apri tabella attributi" alla sua
>> apertura passano cronometrati 27 secondi. La geometria da binaria è
>> convertita in testo, tipo
>>
>> id      geom    provincia
>> 1       SRID=3045;MULTIPOLYGON(((390009.366919483 5072955.68976876, 
>> .........., ,390009.366919483 5072955.68976876)))   Trieste
>>
>> Creando questa vista
>> CREATE OR REPLACE VIEW temp.provageomtype AS  SELECT prov3045.id,
>> geometrytype(prov3045.geom) AS geom, prov3045.provincia, prov3045.geom_point
>>    FROM temp.prov3045;
>>
>> e caricandola in qgis la resa nell'apertura della tabella attributi è 
>> nettamente più veloce, circa 2 secondi.
>>
>> Va bene questo tipo di informazioni??
>
> Ottima.
> Nel tuo caso il tempo di caricamento dal disco della geometria sembra 
> trascurabile rispetto al trasferimento e la presentazione (da 20 a 27 
> secondo, anche se non e' chiaro quanto dovuto al trasferimento e quanto alla 
> presentazione).
>
> Se apri un ticket su qgis puoi scriverci queste informazioni.
>
> --strk;
> AVVISO DI RISERVATEZZA Informazioni riservate possono essere contenute nel 
> messaggio o nei suoi allegati. Se non siete i destinatari indicati nel 
> messaggio, o responsabili per la sua consegna alla persona, o se avete 
> ricevuto il messaggio per errore, siete pregati di non trascriverlo, copiarlo 
> o inviarlo a nessuno. In tal caso vi invitiamo a cancellare il messaggio ed i 
> suoi allegati. Grazie. CONFIDENTIALITY NOTICE Confidential information may be 
> contained in this message or in its attachments. If you are not the addressee 
> indicated in this message, or responsible for message delivering to that 
> person, or if you have received this message in error, you may not 
> transcribe, copy or deliver this message to anyone. In that case, you should 
> delete this message and its attachments. Thank you.



-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
_______________________________________________
Gfoss@lists.gfoss.it
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.
750 iscritti al 18.3.2015

Rispondere a