[Talk-it] ruolo admin_centre assente per molte amministrazioni
Fabrizio Carrai
fabrizio.carrai a gmail.com
Dom 19 Gen 2014 13:20:30 UTC
Per completezza, la query per le province che NON hanno l'admin_centre (era
la domanda iniziale), la query Overmass-XML è la seguente
<osm-script output="json" timeout="60">
<!-- gather results -->
<query into="b" type="area">
<has-kv k="admin_level" modv="" v="4"/>
<has-kv k="name" modv="" v="Toscana"/>
</query>
<union into="a">
<query into="_" type="relation">
<area-query from="b" into="_" ref=""/>
<has-kv k="boundary" modv="" v="administrative"/>
<has-kv k="admin_level" modv="" v="6"/>
</query>
</union>
<union into="_">
<query into="_" type="node">
<recurse from="a" into="_" role="admin_centre" role-restricted="yes"
type="relation-node"/>
<has-kv k="place" modv="" v=""/>
</query>
<query into="_" type="node">
<recurse from="a" into="_" role="admin_center" role-restricted="yes"
type="relation-node"/>
<has-kv k="place" modv="" v=""/>
</query>
</union>
<query into="_" type="relation">
<recurse from="_" into="_" type="node-relation"/>
<has-kv k="boundary" modv="" v="administrative"/>
<has-kv k="admin_level" modv="" v="6"/>
</query>
<difference into="_">
<item set="a"/>
<item set="_"/>
</difference>
<print from="_" limit="" mode="meta" order="id"/>
<!-- print results -->
<print mode="body"/>
<recurse type="down"/>
<print mode="skeleton" order="quadtile"/>
</osm-script>
Ora dovrebbero esserci tutti gli strumenti per un rapido aggiornamento
nazionale.
Ciao!
*--*
*FabC*
Il giorno 19 gennaio 2014 13:01, Fabrizio Carrai
<fabrizio.carrai at gmail.com>ha scritto:
> In generale l' Italia intera non è messa bene, come si può vedere qui
> https://www.dropbox.com/s/qikgvei0kw4zwnq/201401191240%20Province%20con%20Administrative_Centre.png
>
>
> Comunque la Overpass-XML query a livello regionale per le province con
> administrative_centre è la seguente:
>
> <osm-script output="json" timeout="60">
> <!-- gather results -->
> <query into="b" type="area">
> <has-kv k="admin_level" modv="" v="4"/>
> <has-kv k="name" modv="" v="Toscana"/>
> </query>
> <union into="a">
> <query into="_" type="relation">
> <area-query from="b" into="_" ref=""/>
> <has-kv k="boundary" modv="" v="administrative"/>
> <has-kv k="admin_level" modv="" v="6"/>
> </query>
> </union>
> <union into="_">
> <query into="_" type="node">
> <recurse from="a" into="_" role="admin_centre" role-restricted="yes"
> type="relation-node"/>
> <has-kv k="place" modv="" v=""/>
> </query>
> <query into="_" type="node">
> <recurse from="a" into="_" role="admin_center" role-restricted="yes"
> type="relation-node"/>
> <has-kv k="place" modv="" v=""/>
> </query>
> </union>
> <query into="_" type="relation">
> <recurse from="_" into="_" type="node-relation"/>
> <has-kv k="boundary" modv="" v="administrative"/>
> <has-kv k="admin_level" modv="" v="6"/>
> </query>
> <!-- print results -->
> <print mode="body"/>
> <recurse type="down"/>
> <print mode="skeleton" order="quadtile"/>
> </osm-script>
>
>
> Basta cambiare il nome della regione da "Toscana" per avere altri
> risultati.
>
> *--*
> *FabC*
>
>
>
> Il giorno 19 gennaio 2014 12:15, Aury88 <spacedriver88 at gmail.com> ha
> scritto:
>
> Ok, mentre provo ad integrare lo script dato Alberto Nogaro seguendo le
>> istruzioni di Fabrizio Carrai (vi ringrazio entrambi per l'aiuto) ne ho
>> approfittato per usare lo script fornito da Fabrizio Carrai al livello
>> provinciale (admin 6) per vedere quale fosse la situazione in Sicilia e
>> posso dire che è drammatica...delle 9 provincie siciliane solamente 2
>> avevano un admin_centre (palermo e catania). ho provveduto io stesso ad
>> aggiungere le mancanti. dal punto di vista comunale la situazione è ancora
>> più grave e, pur avendo io stesso provveduto ad aggiungere il ruolo a
>> tutti
>> i comuni che ho trovato (quindi più di una decina) risultano da overpass
>> turbo 32 nodi ogni 389 poligoni
>> Ricapitolando un 22,2% delle provincie con admin_center e 4,1% per i
>> comuni
>> (situazione prima delle mie correzioni).
>> le altre regioni come sono messe? i valori sono confrontabili o è solo la
>> sicilia ad essere messa particolarmente male?
>>
>>
>>
>> -----
>> Ciao,
>> Aury
>> --
>> View this message in context:
>> http://gis.19327.n5.nabble.com/ruolo-admin-centre-assente-per-molte-amministrazioni-tp5793505p5793587.html
>> Sent from the Italy General mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Talk-it mailing list
>> Talk-it at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-it
>>
>
>
>
> --
> *Fabrizio*
>
>
>
> --
> *Fabrizio*
>
--
*Fabrizio*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-it/attachments/20140119/23a505d2/attachment.html>
Maggiori informazioni sulla lista
Talk-it