-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Classificazioni degli albi pretori #7
Comments
La soluzione è semplice: gestire bene i tag |
falla! 💃 |
@jenkin costruisci un esempio ciao mondo per un feed RSS tipo, e poi per l'implementazione mi ci metto per il momento io? |
Prendo come spunto il feed di Amatrice, eliminando i tag personalizzati di feedburner. L'ideale sarebbe sfruttare l'attributo domain del tag
|
Hmm, c'è comunque da gestire opportunamente la possibilità di indicare valori multipli di location ed eventualmente aggiungere la variabile generica category: https://github.com/ondata/albopop-enhanced/blob/develop/feed/fromes.inc.php. |
@jenkin ho fatto un piccolo avanzamento sulla parte di canale http://feeds.feedburner.com/AlbopopAmatrice Per ora sto usando le API di OpenCage in modo da stare open, per estrarre provincia, regione e coppia di coordinate. Valori come C'è da allineare i vari script, ma si fa. Inizierò dal fare un'anagrafica degli script. |
@aborruso @jenkin Ora ho visto bene cosa volete fare. Io mi sono fermato prima di toccare feedburner perché non ho capito come aggiungere quei tag a posteriori (date un occhio al foglio). Ma volete modificare lo script di matteo? Se inseriamo altre categorie nel foglio meta colonna G e qua in qualche modo settiamo la categoria in questa parte:
|
caro @ebergam , Io ho fatto proprio come dici. Ho aggiunto nel foglio meta questi valori: tipologia_pa > Comune E modificato così lo script (che è ancora brutto e rozzo): var comune = metaSheet.getRange('F5').getValue();
var comune_value = metaSheet.getRange('G5').getValue();
var provincia = metaSheet.getRange('F6').getValue();
var provincia_value = metaSheet.getRange('G6').getValue();
var regione = metaSheet.getRange('F7').getValue();
var regione_value = metaSheet.getRange('G7').getValue();
var latitudine = metaSheet.getRange('F8').getValue();
var latitudine_value = metaSheet.getRange('G8').getValue();
var longitudine = metaSheet.getRange('F9').getValue();
var longitudine_value = metaSheet.getRange('G9').getValue();
ch.addContent(createElement('category', tipologia_pa_value)
.setAttribute('domain',tipologia_pa)
);
ch.addContent(createElement('category', comune_value)
.setAttribute('domain',comune)
);
ch.addContent(createElement('category', provincia_value)
.setAttribute('domain',provincia)
);
ch.addContent(createElement('category', regione_value)
.setAttribute('domain',regione)
);
ch.addContent(createElement('category', latitudine_value)
.setAttribute('domain',latitudine)
);
ch.addContent(createElement('category', longitudine_value)
.setAttribute('domain',longitudine)
); Qui trovi il foglio d'esempio che puoi copiare https://docs.google.com/spreadsheets/d/1Ywh38OU49rdBSZ_RgShaztgpvsPNbzzBXlj3EKqesCA/edit?usp=sharing Al momento l'albo di Amatrice si sta svuotando |
Grazie mille @aborruso, esattamente quello che mi serviva per proseguire! Come mai l'hanno svuotato secondo te? Io intanto sistemo col nuovo script quelli già fatti e aggiorno il tutto. Poi cerco altre liste di comuni terremotati per andare avanti. |
@aborruso scusa, mi sento stupido, ma mi sono incagliato sulla formattazione della casella dove faccio l'import in lat e lng. Ho impostato plain text ma quando fa l'import la mangia come numero e sballa. Non riesco a vedere da te che non sono in edit. Come l'hai impostata? |
@ebergam ho impostato il foglio all'americana, che in qualche modo è più "standard" |
2016-09-07 15:29 GMT+02:00 Enrico Bergamini notifications@github.com:
Non ne ho idea. Magari perché sono items scaduti (in albo dopo alcuni Mentre per inserire nuovi elementi ci deve essere il personale disponibile |
Cmq io farei una nuova tabella. Colonna 1 = url singolo albopop, da colonna 2 in poi tutte le classificazioni... una specie di anagrafica degli albi, senza complicarci la vita... Credo che sia la soluzione più semplice, nonché la più duttile ed efficace. Non voglio che mi si dica grazie per questo eh :D sux @jenkin |
@aborruso occhio, lo script che abbiamo usato ieri non funziona bene. Se vedi https://docs.google.com/spreadsheets/d/1UJJk1Kz-klJBvyu0EdPGJ036UAqqn4Ntc0INy-nMuE0/edit#gid=0 nella colonna 'controllato' ho messo messo i problemi. Generalmente inverte la data e non mette le categorie |
@ebergam mi dai accesso in scrittura e mi scrivi qui l'URL di uno spreadsheet in cui ci sono i problemi di cui parli? Grazie |
Caro @ebergam ho fatto delle piccole modifiche nel foglio di Arquata del Tronto. Non ho cambiato nulla nello script, ma due sono stati gli elementi essenziali:
Una volta fatto il geocoding, sfruttando opencage, rimuovi per favore il calcolo e appiattisci il testo. In questo modo non verranno fatte centinaia di chiamate a OpenCage. Che è free fino a un certo limite. Tanto il comune non si sposta :) |
@aborruso fatto! Grazie mille di nuovo :) @nelsonmau dunque qui: https://docs.google.com/spreadsheets/d/1UJJk1Kz-klJBvyu0EdPGJ036UAqqn4Ntc0INy-nMuE0/edit#gid=0 c'è la tabella con quelli del terremoto fatti finora. L'importante è avere queste informazioni ordinate poi si possono aggiungere tutte le varie colonne per fare un'anagrafica più precisa |
Ok, direi che ci siamo, ma per mettere tutto in piedi devo fare delle modifiche alla configurazione di logstash e (temo) anche al plugin logstash-input-rss che avevo già modificato a suo tempo... |
Scusate ragazzi, mi sono reso conto ora che c'è stato un equivoco... i tag |
E me so' sbagliato... 👎 |
Intanto ho aggiunto al feed il supporto alle tag multiple (esempio per i comuni del terremoto)... |
Ed ecco come verrebbe il motore di ricerca sui soli comuni colpiti dal terremoto (comuni identificati per nome come tag): http://dev.dataninja.it/AlboPOP-enhanced/ :) |
@ebergam è necessario che lo scraper produca un rss con tutte le informazioni utili in modo strutturato (es. in forma di category), io sono arrivato a quel risultato con un workaround (editando a mano i nomi dei feed dell'aggregatore). Ergo c'è da mettere i tag category che avete già inserito all'interno di ogni item, non solo a livello di channel... :) |
Ecco qua, ho scritto una bozza di specifiche: https://github.com/jenkin/albo-pop/blob/albopop-specs/specs.md... :) |
Caro @jenkin che bel lavoro! Ecco una prima versione: http://feeds.feedburner.com/AmatriceCimarellix Per @ebergam: qui c'è il foglio (e il codice) di cui puoi fare copia https://docs.google.com/spreadsheets/d/10FPEBTWhRWcaEu6OzlVXY3lxUnZXMuHoE6-_D_aQG7k/edit?usp=sharing Che piacere fare questa cosa |
@ebergam funziona, solo che nel frattempo è cambiato l'albo di Amatrice. Usa questo https://docs.google.com/spreadsheets/d/1JbSBnZoqS1rrW1d3JCGe6NMkV2A-wNkhkuVVYU2bd4A/edit?usp=sharing |
@ebergam questa la segnalazione ricevuta per Amatrice: http://albopop.it/comune/amatrice/#comment-2906270429 La aggiungo, perché è una cosa bella |
Aggiornate le specifiche del feed! :) |
@jenkin nell'output di esempio, per l'item, c'è due volte il type con i due significati previsti |
Il primo è sbagliato, lo tolgo! :) |
@aborruso nessun problema, io ho tempo tutto il fine settimana, quando hai lo script mi dici da dove replicarlo su tutti gli sheets, senza fretta, buon weekend ;) |
@aborruso che si dice? :) |
@aborruso andy forse ho perso un passaggio io, devo adattare gli altri da questo che è già pronto? |
caro @ebergam riemergo. Ecco il feed di Amatrice: http://feeds.feedburner.com/AlbopopAmatrice Qui lo sheet con lo script da cui partire. @jenkin ti scrivo da un'altra parte su una faccenda di specifice |
@jenkin sei nei nostri pensieri sempre e sarai il primo a saperlo :) |
@jenkin colpa mia e del balletto item/channel :) Ho aggiornato script e al prossimo aggiornamento la struttura sarà corretta. |
@aborruso Di tutti o devo fare un giro di script anch'io? Il mercoledì 12 ottobre 2016, Andrea Borruso notifications@github.com ha
Sorry for typos sent by mobile |
…lugin (rss input) and configuration file, fix bugs
Ho poi aggiornato il tutto, ma devo ricontrollare i risultati, mi pare che norcia rompa troppo le scatole... :) |
On 13 October 2016 at 12:59, Alessio Cimarelli notifications@github.com
Ho appena visto Norcia Questa issue la chiuderei e ora andrei di fino con segnalazioni più Andrea Borruso "cercare e saper riconoscere chi e cosa, Italo Calvino |
Sta emergendo una necessità di effettuare una classificazione degli albi. Faccio alcuni esempio di casi d'uso, che possano favorire la discussione e il ragionamento:
Come faccio a selezionare solo:
The text was updated successfully, but these errors were encountered: