Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
L'idea mi sembra ottima...ci ho capito poco ma quel poco che ho capito (credo) mi sembra un'ottima idea e permetterebbe di coinvolgere nella mappatura (o meglio nel migliorare la descrizione di elementi già inseriti) anche persone che non si vogliono registrare ad osm... mi spiace solo non poter contribuire assolutamente visto che non conosco minimamente il php - Ciao, Aury -- View this message in context: http://gis.19327.n5.nabble.com/OSMdata-un-editor-in-stile-Wikidata-per-OpenStreetMap-tp5816532p5816695.html Sent from the Italy General mailing list archive at Nabble.com. ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Si, bella cosa Inviato da iPhone Il giorno 05/set/2014, alle ore 15:24, Aury88 spacedrive...@gmail.com ha scritto: L'idea mi sembra ottima...ci ho capito poco ma quel poco che ho capito (credo) mi sembra un'ottima idea e permetterebbe di coinvolgere nella mappatura (o meglio nel migliorare la descrizione di elementi già inseriti) anche persone che non si vogliono registrare ad osm... mi spiace solo non poter contribuire assolutamente visto che non conosco minimamente il php - Ciao, Aury -- View this message in context: http://gis.19327.n5.nabble.com/OSMdata-un-editor-in-stile-Wikidata-per-OpenStreetMap-tp5816532p5816695.html Sent from the Italy General mailing list archive at Nabble.com. ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
[Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Ciao, volevo segnalarvi quest'idea che ho posta nell'IdeaLab: https://meta.wikimedia.org/wiki/Grants:IdeaLab/OSMdata:_a_Wikidata-like_editor_for_OpenStreetMap Ecco un veloce sommario per punti: * usare un'installazione MediaWiki + Wikibase - chiamiamola OSMdata[*] - per contenere un item about per ogni singolo oggetto in OSM (seguendo lo schema Nxxx per i nodi, Wxxx per le way, Rxxx per le relation). * i claim in una pagina di OSMdata a proposito di un dato item riproducono esattamente le coppie key, values per gli stessi oggetti in OSM. * OSMdata è sincronizzato e mantenuto aggiornato con il database OSM (lettura) * gli utenti possono loggarsi in OSMdata con il loro account OSM e contribuire aggiungendo nuovi claim (proprietà e valore, o - nel linguaggio di osm, tag e valore). Questi aggiunte sono salvate automaticamente nel database OSM (scrittura). Motivazione: * sembra bello (!) * La comunità OSM guadagna un nuovo editor for OpenStreetMap, un editor che una interfaccia molto nota * OSM ottiene tutti i benefici legati allo sviluppo di MediaWiki+Wikibase (per esempio, in futuro Wikibase dovrebbe permettere l'export dei claim in formato RDF in automatico) * Wikibase viene testato a una scala 60x di quella attuale[~] * Wikibase è usato in un altro grande progetto Ci tengo a ribadire che, per come lo immagino, OSMdata sarebbe un editor non un repository di dati per OSM, infatti non penso che conterrà le coordinate geografiche, ma solo i tag+valore. L'idea è quella di fornire una nuova (e conosciuta) interfaccia per editare OSM, sia manualmente che automaticamente (con i bot). Gradirei sapere cosa ne pensate (qui o nella pagina di cui sopra) e mi piacerebbe anche mettere in piedi un prototipo con un piccolo sottoinsieme dei dati, se c'è qualcuno/a di voi che conosce il PHP ed ha voglia di mettere mano a Wikibase fatemi un fischio. Ciao, C I would like to know your opinion, and I would also like to set up some prototype with a small subset of the data. I tried to set up thinks but, unfortunately, I am blocked on the first obstacle, i.e.: how can I tell Wikibase to let me create items with names Nxxx, Wxxx and Rxxx instead of Qxxx? I do not know enough PHP (nor MediaWiki or Wikibase) to do this myself. I hope to hear from you soon. Ciao, Cristian [*] ogni riferimento a Wikidata è puramente voluto [~] al momento Wikidata a 43 milioni di item, (statistiche: https://tools.wmflabs.org/wikidata-todo/stats.php), OpenStreetMap ha 2,7 miliardi di oggetti (statistiche: http://www.openstreetmap.org/stats/data_stats.html) ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Come idea richiama Level0 (lato editing) , dal quale potresti partire ed estenderlo http://wiki.openstreetmap.org/wiki/Level0 Ciao, Stefano On 4 Sep 2014 13:32, Cristian Consonni kikkocrist...@gmail.com wrote: Ciao, volevo segnalarvi quest'idea che ho posta nell'IdeaLab: https://meta.wikimedia.org/wiki/Grants:IdeaLab/OSMdata:_a_Wikidata-like_editor_for_OpenStreetMap Ecco un veloce sommario per punti: * usare un'installazione MediaWiki + Wikibase - chiamiamola OSMdata[*] - per contenere un item about per ogni singolo oggetto in OSM (seguendo lo schema Nxxx per i nodi, Wxxx per le way, Rxxx per le relation). * i claim in una pagina di OSMdata a proposito di un dato item riproducono esattamente le coppie key, values per gli stessi oggetti in OSM. * OSMdata è sincronizzato e mantenuto aggiornato con il database OSM (lettura) * gli utenti possono loggarsi in OSMdata con il loro account OSM e contribuire aggiungendo nuovi claim (proprietà e valore, o - nel linguaggio di osm, tag e valore). Questi aggiunte sono salvate automaticamente nel database OSM (scrittura). Motivazione: * sembra bello (!) * La comunità OSM guadagna un nuovo editor for OpenStreetMap, un editor che una interfaccia molto nota * OSM ottiene tutti i benefici legati allo sviluppo di MediaWiki+Wikibase (per esempio, in futuro Wikibase dovrebbe permettere l'export dei claim in formato RDF in automatico) * Wikibase viene testato a una scala 60x di quella attuale[~] * Wikibase è usato in un altro grande progetto Ci tengo a ribadire che, per come lo immagino, OSMdata sarebbe un editor non un repository di dati per OSM, infatti non penso che conterrà le coordinate geografiche, ma solo i tag+valore. L'idea è quella di fornire una nuova (e conosciuta) interfaccia per editare OSM, sia manualmente che automaticamente (con i bot). Gradirei sapere cosa ne pensate (qui o nella pagina di cui sopra) e mi piacerebbe anche mettere in piedi un prototipo con un piccolo sottoinsieme dei dati, se c'è qualcuno/a di voi che conosce il PHP ed ha voglia di mettere mano a Wikibase fatemi un fischio. Ciao, C I would like to know your opinion, and I would also like to set up some prototype with a small subset of the data. I tried to set up thinks but, unfortunately, I am blocked on the first obstacle, i.e.: how can I tell Wikibase to let me create items with names Nxxx, Wxxx and Rxxx instead of Qxxx? I do not know enough PHP (nor MediaWiki or Wikibase) to do this myself. I hope to hear from you soon. Ciao, Cristian [*] ogni riferimento a Wikidata è puramente voluto [~] al momento Wikidata a 43 milioni di item, (statistiche: https://tools.wmflabs.org/wikidata-todo/stats.php), OpenStreetMap ha 2,7 miliardi di oggetti (statistiche: http://www.openstreetmap.org/stats/data_stats.html) ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
2014-09-04 13:31 GMT+02:00 Cristian Consonni kikkocrist...@gmail.com: Ci tengo a ribadire che, per come lo immagino, OSMdata sarebbe un editor non un repository di dati per OSM, infatti non penso che conterrà le coordinate geografiche, ma solo i tag+valore. L'idea è quella di fornire una nuova (e conosciuta) interfaccia per editare OSM, sia manualmente che automaticamente (con i bot). hm, senza coordinate geografiche, come potresti verificare che stai editanto l'oggetto giusto? Per me OSM è in primis un progetto dove la gente che connosce benissimo un posto può inserire la loro conoscenza. I bot non conoscono mai un posto, per cui è raro che possono fare modifiche sensate. Ci sono delle typo palesi (maiuscole, spazi davanti o dopo il tag) ma spesso la gente usa appositamente dei tags che non sono gli stessi di altri tags che appaiono simili. In tanti casi dei edits tipo bot (sostituire un tag con un altro e/o combinazioni) danneggiano il sistema OSM, fanno perdere informazioni e storciono le statistiche. Detto ciò, credo che potrebbe comunque essere interessante un editore del genere per certi tipi di utilizzo. level0 già fa qualcosa in questa direzione (editor testuale), ma è sicuramente migliorabile, quindi concordo con Stefano, vale la pena guardarsi il codice. Per i bot veri (programmi che cambiano codice) vedo meno utilità, già possono usare gli API, mentre per mappatori potrebbe essere una buona alternative per fare delle correzioni ad hoc, sempre col rischio che ogni tentativo di introdurre varianti potrebbe essere subitò normalizzato ;-) ciao, Martin ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Il 04 settembre 2014 13:31, Cristian Consonni ha scritto: volevo segnalarvi quest'idea che ho posta nell'IdeaLab: https://meta.wikimedia.org/wiki/Grants:IdeaLab/OSMdata:_a_Wikidata-like_editor_for_OpenStreetMap Ecco un veloce sommario per punti: * usare un'installazione MediaWiki + Wikibase - chiamiamola OSMdata[*] - per contenere un item about per ogni singolo oggetto in OSM (seguendo lo schema Nxxx per i nodi, Wxxx per le way, Rxxx per le relation). ci sono controindicazioni a mantenere i Qxxx creando invece i claim per dire che è un nodo/way/relazione e mettendo separatamente l'ID? per l'esempio del Colosseo, come collegheresti l'oggetto importato da OSM con la pagina già esistente su wikidata (il suo Qxxx potrebbe diventare l'identificatore stabile che non abbiamo, se qualcuno tiene aggiornato l'ID...) * i claim in una pagina di OSMdata a proposito di un dato item riproducono esattamente le coppie key, values per gli stessi oggetti in OSM. serve anche la versione, non importa che sia visibile e non deve essere modificabile dall'utente, ma senza versione non puoi riscrivere in OSM i dati modificati dal lato di Wikidata e devi gestire il conflitto, non conosco il motore di wikidata ma probabilmente questo è il punto più delicato, cioè prima di salvare in wikidata la modifica di un utente di wikidata devi salvarla in OSM, probabilmente basta salvare solo in OSM e wikidata vedrà la modifica con il prossimo minutely diff e se due utenti wikidata provano a modificare nello stesso minuto, ci pensa OSM a rifiutare la seconda modifica visto che le chiavi di OSM sono libere e contengono anche tanti errori di ortografia, devi creare automaticamente un claim per ognuna (anche per quelle con errori che sono la stragrande maggioranza ma riguardano una minoranza di oggetti) altrimenti perderesti dati -- Daniele Forsi ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Ciao, Grazie a tutti per i commenti. Vi rispondo in un'unica volta per non mandare troppe mail. Il 04 settembre 2014 14:14, sabas88 saba...@gmail.com ha scritto: Come idea richiama Level0 (lato editing) , dal quale potresti partire ed estenderlo http://wiki.openstreetmap.org/wiki/Level0 Ne avevo sentito parlare, ma non ricordavo il nome e non avevo mai approfondito, grazie per il link. Effettivamente dopo averlo visto mi pare che questa idea sia un po' Level0 all'ennesima potenza (Ma 0^n [con n 0] fa sempre 0, ahah). Però l'idea sarebbe proprio quella riutilizzare del software come MediaWiki + Wikibase perché ha già una buona base di sviluppatori. (quanto al mio contributo personale... anche Level0 è in PHP (!), ho lo stesso problema di cui sopra) Il 04 settembre 2014 13:39, Luca Delucchi lucadel...@gmail.com ha scritto: L'idea sembra essere interessante, alla fine sarebbe un editor testuale l'unica cosa io manterrei anche le coordinate geografiche Il 04 settembre 2014 15:11, Martin Koppenhoefer dieterdre...@gmail.com ha scritto: 2014-09-04 13:31 GMT+02:00 Cristian Consonni kikkocrist...@gmail.com: Ci tengo a ribadire che, per come lo immagino, OSMdata sarebbe un editor non un repository di dati per OSM, infatti non penso che conterrà le coordinate geografiche, ma solo i tag+valore. L'idea è quella di fornire una nuova (e conosciuta) interfaccia per editare OSM, sia manualmente che automaticamente (con i bot). hm, senza coordinate geografiche, come potresti verificare che stai editanto l'oggetto giusto? Intendevo dire che non sarebbe un editor usabile per editare le coordinate/spostare un oggetto (sì, non mi sono spiegato molto bene), almeno per come me l'immagino io al momento. Come fa Level0 si potrebbe visualizzare una mappa che evidenzia l'oggetto (per esempio mettendolo sotto il nome dell'item). Cioè, appunto perché sarebbe un editor pensato per lavorare sui tag, l'informazione delle coordinate non sarebbe editabile. Poi quell'informazione può anche essere immagazzinata e solo mostrata, in effetti. Il 04 settembre 2014 15:25, Daniele Forsi dfo...@gmail.com ha scritto: Il 04 settembre 2014 13:31, Cristian Consonni ha scritto: Ecco un veloce sommario per punti: * usare un'installazione MediaWiki + Wikibase - chiamiamola OSMdata[*] - per contenere un item about per ogni singolo oggetto in OSM (seguendo lo schema Nxxx per i nodi, Wxxx per le way, Rxxx per le relation). ci sono controindicazioni a mantenere i Qxxx creando invece i claim per dire che è un nodo/way/relazione e mettendo separatamente l'ID? In teoria no, oltre al fatto che basterebbe creare in automatico una prima proprietà che dica (per esempio, type=node [type=way o type=relation]). il punto è che da un punto di vista di usabilità (o di comprensibilità) mi sembra meglio se posso arrivare all'oggetto da: http://www.openstreetmap.org/node/428339558 - N428339558 che non dover arrivare a un Qxxx a caso. (l'idea di indicizzare gli oggetti in OSM in questo modo non è originale: è il modo usato da Wikipedia-tags-in-OSM) D'altro canto non penso che fare in modo che gli item possano chiamarsi Nxxx, Wxxx, Rxxx invece di Qxxx sia troppo difficile. (Mi sono guardato il codice di Wikibase, a un certo punto c'è un'espressione regolare che valuta che la forma dell'id sia '/^q[1-9][0-9]*$/i', ovvero Qxxx) Il 04 settembre 2014 15:25, Daniele Forsi dfo...@gmail.com ha scritto: visto che le chiavi di OSM sono libere e contengono anche tanti errori di ortografia, devi creare automaticamente un claim per ognuna (anche per quelle con errori che sono la stragrande maggioranza ma riguardano una minoranza di oggetti) altrimenti perderesti dati Sì, ci avevo già pensato, in Wikidata le proprrietà ([property] in pratica l'equivalente delle key dei tag in OSM) e gli item ereditano entrambi dal concetto (generico) di entity, su Wikidata la creazione di proprietà è limitata solo agli amministratori, ma ovviamente in linea di principio può essere libera (e quindi credo non dovrebbero esserci problemi, a quel punto a creare nuove proprietà al volo, quando vengono inserite, devo dire però che non sono sicuro al 100% di questa cosa). Inoltre, se provate ad aggiungere ad un item su Wikidata un claim (=coppia proprietà+valore) vedrete che quando andate nei due campi vi vengono dati dei suggerimenti (esempio, se avete impostato la lingua su italiano e scrivete data vi vengono proposte diverse possibili proprietà. Questo per dire anche che si avrebbe direttamente il supporto multilingua, nel senso che si potrebbero vedere visualizzati i tag nella propria lingua (cosa che iD editor già fa) e si potrebbe cambiare lingua semplicemente con il language selector (in alto) Per esempio vedete: * (in italiano) https://www.wikidata.org/wiki/Q10490?setlang=it * (in inglese) https://www.wikidata.org/wiki/Q10490?setlang=en Rispetto al discorso prototipo (vedete sopra) quello che riesco a fare al momento è caricare con uno script Python i dati da
Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap
Il 04 settembre 2014 15:25, Daniele Forsi dfo...@gmail.com ha scritto: per l'esempio del Colosseo, come collegheresti l'oggetto importato da OSM con la pagina già esistente su wikidata (il suo Qxxx potrebbe diventare l'identificatore stabile che non abbiamo, se qualcuno tiene aggiornato l'ID...) Banalmente mettendoci una proprietà wikidata e valore Q10285 (esadattemente come il tag wikidata=Q10285). Rispondo a questa cosa perché credo sia un discorso diverso e che non riguarda OSMdata. Il problema di tenere aggiornata la relazione tra, diciamo: * https://www.wikidata.org/wiki/Q10285 (Colosseo su Wikidata) * http://www.openstreetmap.org/relation/1834818 (Colosseo su OSM) sia da una parte (OSM) che dall'altra (Wikidata) mi sembra comunque di difficile soluzione, fattibile usando dei tool esterni, come per esempio ikipedia-tags-in-OSM o questo creato da questo utente inglese per trovare quali sono le pagine di Wikidata legate a un oggetto OSM: http://edwardbetts.com/osm-wikidata/ (codice su https://github.com/edwardbetts/osm-wikidata) Se chiedi a me, credo che quella strada sia quella corretta, cioè di avere qualche sistema automatico o semi-automatico per mantenere aggiornati i link e/o visualizzare discrepanze sospette o somiglianze promettenti. Non credo che OSMdata porti alcuna novità rilevante in questo campo. Ciao, C ___ Talk-it mailing list Talk-it@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-it