PostGIS | elencare la lunghezza totale di determinati elementi lineari (es: strade)

Creazione di una query che sommi la lunghezza dei tratti di strada (geometria LINESTRING) con lo stesso nome (in questo esempio solamente di alcuni nomi):

=# SELECT DISTINCT nome, SUM(ST_length(geom)) AS lunghezza FROM tabella_strade WHERE nome IN (‘VIA SERENISSIMA’, ‘VIA TAGLIAMENTO’, ‘VIA TICINO’, ‘VIA TEVERE’, ‘VIA GIUSEPPE VE
RDI’, ‘VIA GIOVANNI VERGA’, ‘VIA ANTONIO VIVALDI’, ‘VIA GIACOMO ZANELLA’, ‘VICOLO VOLTURNO’) GROUP BY nome ORDER BY nome DESC;

nome | lunghezza
———————+——————
VICOLO VOLTURNO | 124.614359258113
VIA TICINO | 143.308534004537
VIA TEVERE | 145.891075563617
VIA TAGLIAMENTO | 556.614244025521
VIA SERENISSIMA | 245.633379632897
VIA GIUSEPPE VERDI | 226.941950908202
VIA GIOVANNI VERGA | 357.540027469002
VIA GIACOMO ZANELLA | 334.530884672328
VIA ANTONIO VIVALDI | 100.229389901525
(9 righe)

“nome” è il campo contenente il nome della strada

WiiLDOS | configurazione xrandr per scheda grafica VGA e DVI

Wiildos e’ un sistema operativo basato su Lubuntu (interfaccia LXDE) che incompora una serie di applicazioni e servizi che consentono di creare una lavagna interattiva multimediale utilizzando qualsiasi superficie (muro, foglio, parete, supporto in legno,….), un videoproiettore, un telecomando della Wii ed un computer. Per i dettagli sul funzionamento di tutto il sistema rimando alla pagina ufficiale del progetto.

Ho dato una mano per l’installazione di questo sistema nella scuola di mie figlie ed ho toccato con mano un po’ tutte le fasi, dall’applicazione dei supporti per i videoproiettori, alla configurazione del software. Riporto in questo post (e spero anche in altri che seguiranno) alcuni appunti che magari possono tornare utili ad altri.

I pc sono dotati di scheda grafica con doppia uscita VGA/DVI. I proiettori sono collegati alla porta VGA (si tratta di videoproiettori Epson EB-X03 con risoluzione 1024×768), alla porta DVI sono collegati i monitor. Questo consente di gestire il pc anche da monitor nel caso ci fossero problemi con il videoproiettore.

Inizialmente si sono presentati alcune difficoltà: l’immagine non veniva “aggiustata” in maniera corretta su monitor e proiettore (una parte della videata veniva “mangiata” e si era costretti a spostare il mouse a destra e a sinistra per visualizzare tutto lo schermo).

Armeggiando con xrandr alla fine ho visto che poteva andare bene una impostazione del genere:

$ xrandr –output DVI-I-0 –mode 1024×768 –pos 0x0 –same-as VGA-0

dove DVI-I-0 e’ il nome della porta DVI e VGA-0 il nome della porta VGA (i nomi delle porte si recuperano lanciando il comando: $ xrandr -q)

Per fare in modo che all’avvio vengano prese queste impostazioni modificare il file “autostart” che si trova in “/etc/xdg/lxsession/Wiildos/”.

$ sudo leafpad /etc/xdg/lxsession/Wiildos/autostart

e inserire alla fine la seguete stringa:

@xrandr –output DVI-I-0 –mode 1024×768 –pos 0x0 –same-as VGA-0

Riavviando il sistema tutto sembrava sistemato. Tuttavia, dovendo sistemate 4 postazioni, succedeva che in un paio di queste (l’hardware dei 4 sistemi e’ pressochè identico, ma evidentemente qualcosa non torna) l’avvio andava liscio 2 volte su 3. Per queste postazioni sono state creati dei lanciatori per “Aggiustare” monitor e proiettore. Di seguito riporto i passi seguiti.

– Andare alla sezione “Preferenze” -> “Editor del menu”
– Posizionarsi su “Preferiti” (icona a forma di stella)
– Fare click su “Aggiungi lanciatore”. Nella scheda “Impostazioni generali”, vicino all’icona a forma di ingranaggio, inserire un nome per il lanciatore (nel nostro caso “Giustifica monitor”) e nella riga sottostante inserire una descrizione (nel nostro esempio: “imposta la risoluzione dello schermo a 1024×768”).
– Nella voce “Comando” inserire la seguente stringa:
xrandr –output DVI-I-0 –mode 1024×768 –pos 0x0 –same-as VGA-0

– Lasciare il resto inalterato
– Click sull’icona “Salva tutte le modifiche” che si trova in alto a sinistra
– A questo punto troveremo una nuova icona a forma di ingranaggio nella scheda “Preferiti” di Wiildos; e’ possibile personalizzarla tramite click destro su di essa e modificando le proprietà.

In questo modo, nel caso in cui il settaggio automatico del monitor non dovesse funzionare e’ sufficiente fare click sull’icona del lanciatore appena creato per giustificare l’immagine.

 

Analisi del 2014

I folletti delle statistiche di WordPress.com hanno preparato un rapporto annuale 2014 per questo blog.

Ecco un estratto:

La sala concerti del teatro dell’opera di Sydney contiene 2.700 spettatori. Questo blog è stato visitato circa 13.000 volte in 2014. Se fosse un concerto al teatro dell’opera di Sydney, servirebbero circa 5 spettacoli con tutto esaurito per permettere a così tante persone di vederlo.

Clicca qui per vedere il rapporto completo.