Re: [Talk-it] OSMdata: un editor in stile Wikidata per OpenStreetMap

2014-09-05 Per discussione Aury88
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

2014-09-05 Per discussione Francesco Piero Paolicelli
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

2014-09-04 Per discussione Cristian Consonni
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

2014-09-04 Per discussione sabas88
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 Per discussione Martin Koppenhoefer
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

2014-09-04 Per discussione Daniele Forsi
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

2014-09-04 Per discussione Cristian Consonni
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

2014-09-04 Per discussione Cristian Consonni
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