Re: [OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-24 Par sujet Christian Quest

Le 24/02/2015 08:51, Nicolas Dumoulin a écrit :
>
> Salut,
>
>  
>
> Le lundi 23 février 2015 23:26:43 Christian Quest a écrit :
>
> > Après avoir pesté hier soir sur les cantons de Nice sur lesquels je me
>
> > suis perdu, ça m'a donné l'idée de mon sujet du jour: le
> "charcutomètre".
>
> >
>
> > L'idée est simple : mesurer la complexité de définition du découpage des
>
> > cantons en partant de leur définition textuelle dans le JORF.
>
> >
>
> > […]
>
> > Le top 50 est disponible sur
>
> > https://gist.github.com/cquest/0105e48cb2bfb8df161a
>
>  
>
> Intéressant. Mais je me demande si le critère est bon …
>
> Par exemple, si on regarde ceux qui sont le moins "charcutés" :
> Lille-1 et Lille-7
>
> http://layers.openstreetmap.fr/?zoom=13&lat=49.25551&lon=4.04531&layers=BFFTFFF
>
>
> C'est pas flagrant. Où alors, c'est qu'il sont de toutes façons tous
> charcutés, à leur échelle :-)
>
> En effet, compter le nombre de noms de voies comporte des biais :
>
> - une ligne droite peut changer 3 fois de noms
>
> - 10 faibles changement de direction (surtout dans le même sens) et
> moins pire qu'un crochet en 3 mouvements (à croire que certains font
> pression pour rester dans un canton)
>
> - un petit canton aura plus de chance d'avoir moins de tronçon mais
> d'être plus charcuté
>
>  
>
> Bref, c'est marrant mais pas aussi simple :-)
>
> Merci
>
>  
>


Oui, ce n'est pas si simple, mais ça permet de démarrer la réflexion sur
le sujet et je trouvais intéressant de ne travailler que sur la
définition textuelle sans rien d'autre ;)

Le fait de repasser N fois par le même nom de rue est par contre un
indication intéressante pour détecter les détours.

Les ratios surface du canton et complexité de définition peuvent aussi
servir.

-- 
Christian Quest - OpenStreetMap France

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-24 Par sujet Philippe Verdy
je corrige ce que je vois au fur et à mesure. C'est long, fastidieux car
les causes d'erreurs sont multiples. J'indique ça parce que certains
peuvent y reconnaitre certaines de leurs erreurs ou ne pas voir ce qui
cloche pour le corriger.

A ce sujet, on a encore des problèmes de rendu dans la couche Layers, à
cause des circonscriptions législatives mal fermées.
Pour les voir séparément on peut là encore utiliser Overpass:

http://overpass-turbo.eu/s/7QN

La plupart du temps c'est parce qu'il manquait les cantons de 2012
(lesquels composent encore les circonscriptions et il n'est pas prévu pour
l'instant de nouveau découpage législatif). On peut encore les corriger ces
cantons pour terminer ou refermer les circonscriptions législatives.

Le 24 février 2015 11:49, Nicolas Dumoulin <
nicolas_openstreetmap@dumoulin63.net> a écrit :

> Salut Philippe,
>
> Le mardi 24 février 2015 11:02:14 Philippe Verdy a écrit :
> > Autres erreurs courantes : oublier les enclaves ou les taguer
> > incorrectement en outer quand il faut les exclure (en inner) de la (ou
> des)
> > communes qui la sépare(nt) de la partir principale. Ce cas se produit
> quand
> > l'enclave sort des limites du canton prises sur les parties principales.
>
> Merci pour tes vérifications. Tu corriges au fil de l'eau ?
> Parce que énoncer des erreurs sans laisser trace des relations à pbs …
>
> Merci encore !
> --
> Nicolas Dumoulin
> http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-24 Par sujet Philippe Verdy
Autres erreurs courantes : oublier les enclaves ou les taguer
incorrectement en outer quand il faut les exclure (en inner) de la (ou des)
communes qui la sépare(nt) de la partir principale. Ce cas se produit quand
l'enclave sort des limites du canton prises sur les parties principales.

Souvent les parties externes sont présentes mais rarement les parties
internes à exclure: c'est la tentation de terminer vite une fois qu'on a
fait le "tour" d'un canton, sans voir s'il n'y avait pas de bouts d'une
commune voisine hors canton. Et cela peut même aboutir à omettre des
communes entières.


Dernier cas: pour le tracé on croit avoir fait le tour mais on a oublié une
commune à la périphérie du canton mais pourtant bien dans le canton. Ce
n'est pas toujours facile à voir quand on a déjà fait des cantons voisins,
mais le repérage c'est tout de même de voir q'il n'y a pas de bout où
l'icône du noeud place est absente (il arrive cependant que certaines
commuens n'aient toujours pas de noeud place positionné en role
admin_centre de la relation.

Le 24 février 2015 10:10, Philippe Verdy  a écrit :

> Autres erreurs constatées : certains ont pris comme frontière "communale"
> (une fois tracés les limites cantonales infracommunales) des limites de
> quartiers (admin_level=10), ça donne des bouts manquants: ils ont juste
> cherché le premier boundary=administrative qui se présentait du bon côté
> pour fermer la commune, sans charger réellement la relation communales.
>
> Le 24 février 2015 10:00, Philippe Verdy  a écrit :
>
> En faisant le tour des départements qui avaient été "faits" (marqués en
>> vert sur le wiki) je constate que certains ont été trop rapides et ont
>> repris les cantons actuels du moment qu'ils avait le "bon numéro". Bref de
>> nombreux trous dans la carte s'expliquent ! Durant le renommages des
>> cantons 2014 en "disused:" (avec des oublis) et des nouveaux sans"planned:"
>> (là aussi avec des oublis) personne n'a eu l'idée en les voyant dans les
>> données de vérifier que c'était bien des cantons 2015 avant de les mettre
>> dans le wiki.
>> Il y a du ménage à faire et de nombreux trous dans le rendu Layers
>> s'expliquent comme ça.
>> J'ai vérifié une série de départements au fur et à mesure qu'ils se
>> faisaient mais ces dernières semaines cela a été plus vite que je ne
>> pouvais le faire (et j'avais aussi d'autres occupations).
>>
>> En attendant, Layers n'est pas utilisable. Je rappelle cette requête
>> OverPass pour visualiser (zoomer sur une zone pas beaucoup plus grande
>> qu'un département avant de lancer sinon vous aurez trop de données pour
>> votre navigateur.
>> Le résultat est immédiat (contrairement à Layers dont le serveur est à la
>> peine pour générer ses bitmaps) et permet de consulter les tags et voir les
>> admin_center:
>>
>> http://overpass-turbo.eu/s/7Qz
>>
>>
>> Le 24 février 2015 08:51, Nicolas Dumoulin <
>> nicolas_openstreetmap@dumoulin63.net> a écrit :
>>
>>>  Salut,
>>>
>>>
>>>
>>> Le lundi 23 février 2015 23:26:43 Christian Quest a écrit :
>>>
>>> > Après avoir pesté hier soir sur les cantons de Nice sur lesquels je me
>>>
>>> > suis perdu, ça m'a donné l'idée de mon sujet du jour: le
>>> "charcutomètre".
>>>
>>> >
>>>
>>> > L'idée est simple : mesurer la complexité de définition du découpage
>>> des
>>>
>>> > cantons en partant de leur définition textuelle dans le JORF.
>>>
>>> >
>>>
>>> > […]
>>>
>>> > Le top 50 est disponible sur
>>>
>>> > https://gist.github.com/cquest/0105e48cb2bfb8df161a
>>>
>>>
>>>
>>> Intéressant. Mais je me demande si le critère est bon …
>>>
>>> Par exemple, si on regarde ceux qui sont le moins "charcutés" : Lille-1
>>> et Lille-7
>>>
>>>
>>> http://layers.openstreetmap.fr/?zoom=13&lat=49.25551&lon=4.04531&layers=BFFTFFF
>>>
>>> C'est pas flagrant. Où alors, c'est qu'il sont de toutes façons tous
>>> charcutés, à leur échelle :-)
>>>
>>> En effet, compter le nombre de noms de voies comporte des biais :
>>>
>>> - une ligne droite peut changer 3 fois de noms
>>>
>>> - 10 faibles changement de direction (surtout dans le même sens) et
>>> moins pire qu'un crochet en 3 mouvements (à croire que certains font
>>> pression pour rester dans un canton)
>>>
>>> - un petit canton aura plus de chance d'avoir moins de tronçon mais
>>> d'être plus charcuté
>>>
>>>
>>>
>>> Bref, c'est marrant mais pas aussi simple :-)
>>>
>>> Merci
>>>
>>>
>>>
>>> --
>>>
>>> Nicolas Dumoulin
>>>
>>> http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin
>>>
>>> ___
>>> Talk-fr mailing list
>>> Talk-fr@openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-fr
>>>
>>>
>>
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-24 Par sujet Philippe Verdy
Autres erreurs constatées : certains ont pris comme frontière "communale"
(une fois tracés les limites cantonales infracommunales) des limites de
quartiers (admin_level=10), ça donne des bouts manquants: ils ont juste
cherché le premier boundary=administrative qui se présentait du bon côté
pour fermer la commune, sans charger réellement la relation communales.

Le 24 février 2015 10:00, Philippe Verdy  a écrit :

> En faisant le tour des départements qui avaient été "faits" (marqués en
> vert sur le wiki) je constate que certains ont été trop rapides et ont
> repris les cantons actuels du moment qu'ils avait le "bon numéro". Bref de
> nombreux trous dans la carte s'expliquent ! Durant le renommages des
> cantons 2014 en "disused:" (avec des oublis) et des nouveaux sans"planned:"
> (là aussi avec des oublis) personne n'a eu l'idée en les voyant dans les
> données de vérifier que c'était bien des cantons 2015 avant de les mettre
> dans le wiki.
> Il y a du ménage à faire et de nombreux trous dans le rendu Layers
> s'expliquent comme ça.
> J'ai vérifié une série de départements au fur et à mesure qu'ils se
> faisaient mais ces dernières semaines cela a été plus vite que je ne
> pouvais le faire (et j'avais aussi d'autres occupations).
>
> En attendant, Layers n'est pas utilisable. Je rappelle cette requête
> OverPass pour visualiser (zoomer sur une zone pas beaucoup plus grande
> qu'un département avant de lancer sinon vous aurez trop de données pour
> votre navigateur.
> Le résultat est immédiat (contrairement à Layers dont le serveur est à la
> peine pour générer ses bitmaps) et permet de consulter les tags et voir les
> admin_center:
>
> http://overpass-turbo.eu/s/7Qz
>
>
> Le 24 février 2015 08:51, Nicolas Dumoulin <
> nicolas_openstreetmap@dumoulin63.net> a écrit :
>
>>  Salut,
>>
>>
>>
>> Le lundi 23 février 2015 23:26:43 Christian Quest a écrit :
>>
>> > Après avoir pesté hier soir sur les cantons de Nice sur lesquels je me
>>
>> > suis perdu, ça m'a donné l'idée de mon sujet du jour: le
>> "charcutomètre".
>>
>> >
>>
>> > L'idée est simple : mesurer la complexité de définition du découpage des
>>
>> > cantons en partant de leur définition textuelle dans le JORF.
>>
>> >
>>
>> > […]
>>
>> > Le top 50 est disponible sur
>>
>> > https://gist.github.com/cquest/0105e48cb2bfb8df161a
>>
>>
>>
>> Intéressant. Mais je me demande si le critère est bon …
>>
>> Par exemple, si on regarde ceux qui sont le moins "charcutés" : Lille-1
>> et Lille-7
>>
>>
>> http://layers.openstreetmap.fr/?zoom=13&lat=49.25551&lon=4.04531&layers=BFFTFFF
>>
>> C'est pas flagrant. Où alors, c'est qu'il sont de toutes façons tous
>> charcutés, à leur échelle :-)
>>
>> En effet, compter le nombre de noms de voies comporte des biais :
>>
>> - une ligne droite peut changer 3 fois de noms
>>
>> - 10 faibles changement de direction (surtout dans le même sens) et moins
>> pire qu'un crochet en 3 mouvements (à croire que certains font pression
>> pour rester dans un canton)
>>
>> - un petit canton aura plus de chance d'avoir moins de tronçon mais
>> d'être plus charcuté
>>
>>
>>
>> Bref, c'est marrant mais pas aussi simple :-)
>>
>> Merci
>>
>>
>>
>> --
>>
>> Nicolas Dumoulin
>>
>> http://wiki.openstreetmap.org/wiki/User:NicolasDumoulin
>>
>> ___
>> Talk-fr mailing list
>> Talk-fr@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
>>
>>
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-23 Par sujet Philippe Verdy
C'est vrai que pour Nice je me suis déjà pris beaucoup de temps pour 3 des
cantons. C'était un enfer à déchiffrer, d'autant plus qu'il y a plein de
petits chemins dont certains n'ont pas de données dans la base ou ne sont
pas visibles non plus sur les photos pour bien les localiser (escaliers
sous les arbres, ruelles...) et que les définitions s"appuie aussi sur des
contours où il faut regarder le cadastre (par exemple l'emprise d'un
hôpital.

Montpellier a un cas similaire mais pas aussi dramatique avec une limite
sur le "zoo" qui est en fait plusieurs jardins (mais on ne sait pas trop
s'il faut y inclure la forêt). Bref pour résoudre ce genre de cas, il vaut
mieux regarder le shapefile du MinInt (à ne pas intégrer tel quel mais
utilisable dans un calque de fond).


Le 23 février 2015 23:26, Christian Quest  a écrit
:

> Après avoir pesté hier soir sur les cantons de Nice sur lesquels je me
> suis perdu, ça m'a donné l'idée de mon sujet du jour: le "charcutomètre".
>
> L'idée est simple : mesurer la complexité de définition du découpage des
> cantons en partant de leur définition textuelle dans le JORF.
>
> Exemple:
>
> Le canton n° 21 (Marseille-10) comprend la partie de la commune de
> Marseille située à l'intérieur d'un périmètre défini par l'axe des voies
> et limites suivantes : depuis le littoral, parc du Prado (inclus),
> corniche du Président-John-Fitzgerald-Kennedy, avenue du Colonel-Serot,
> avenue de la Garde-Freinet, rue des Colonies, rue Pablo-Picasso,
> boulevard Georges-Estrangin, traverse Gagliardo, rue
> Saint-François-d'Assise, traverse Casse-Cou, rue du Cambodge, rue
> Christophe-Colomb, passage reliant la rue Christophe-Colomb à la rue
> Lamartine, rue Lamartine, rue Christophe-Colomb, rue François-Brillon,
> rue du Vallon-de-Montebello, rue Breteuil, rue Villas-Paradis, rue
> Notre-Dame-des-Anges, rue d'Israël, rue Paradis, avenue du Prado,
> rond-point du Prado, boulevard Michelet, cours de l'Huveaune, rue
> Raymond-Teisserre, cours d'eau, parc de stationnement, boulevard
> Schlœsing, boulevard Rabateau-Daniel-Matalon, échangeur de Pologne,
> avenue de la Capelette, boulevard Fernand-Bonnefoy, boulevard Lazer,
> traverse Bessède, rue du Portugal, avenue Benjamin-Delessert, boulevard
> Mireille-Lauze, ligne de chemin de fer de Marseille-Blancarde à
> Marseille-Prado jusqu'à autoroute A 50, ligne droite dans le
> prolongement de la rue des Fenals, rue des Fenals, boulevard
> Mireille-Lauze, boulevard Fifi-Turin, avenue de la Capelette, boulevard
> de Pont-de-Vivaux, traverse de la Verrerie, boulevard Romain-Rolland,
> rue François-Mauriac, chemin du Vallon-de-Toulouse, limite territoriale
> du 9e arrondissement, canal de Marseille, résidence Parc-Berger
> (exclue), résidence Campagne-Berger (incluse) canal de Marseille,
> boulevard du Redon, allée des Pins, chemin de la Colline-Saint-Joseph,
> rue de l'Horticulture, traverse de la Gaye, chemin Joseph-Aiguier, rue
> de l'Aviateur-Le-Brix, boulevard Lucé, rue Jules-Isaac, boulevard de la
> Fabrique, avenue de Mazargues, avenue d'Haïfa, avenue de Hambourg,
> traverse Frédéric-Vin, traverse de Pomègues, boulevard Baptistin-Cayol,
> boulevard des Joncs, boulevard du Sablier, avenue Bonneveine, avenue
> Pierre-Mendès-France, au niveau de la rue Gatons, ligne droite
> perpendiculaire à l'avenue Pierre-Mendès-France et tracée jusqu'au
> littoral.
>
> On compte 76 "segments", c'est le maximum que les scripts ont trouvé.
>
> Les "détours" sont détectables par les doublons qui apparaissent, ici on
> a par exemple la rue Christophe Colomb ou l'avenue de la Capelette qui
> apparaissent deux fois, un bon indice de "charcutage".
>
> Le top 50 est disponible sur
> https://gist.github.com/cquest/0105e48cb2bfb8df161a
>
> Je n'ai pas eu le temps d'en faire une carte ni de publier les scripts
> qui m'ont aidé.
>
> Autre donnée sortie des scripts qui peut resservir pour vérifier notre
> mapping des cantons: la liste des cantons avec leur bureau
> centralisateur que j'ai mis sur
> https://gist.github.com/cquest/ac9bab78ba793a1641a6
>
> Conclusion de la journée... il faut que je me mette VRAIMENT à python !
>
> --
> Christian Quest - OpenStreetMap France
>
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Datacamp Elections... le charcutomètre ;)

2015-02-23 Par sujet Christian Quest
Après avoir pesté hier soir sur les cantons de Nice sur lesquels je me
suis perdu, ça m'a donné l'idée de mon sujet du jour: le "charcutomètre".

L'idée est simple : mesurer la complexité de définition du découpage des
cantons en partant de leur définition textuelle dans le JORF.

Exemple:

Le canton n° 21 (Marseille-10) comprend la partie de la commune de
Marseille située à l'intérieur d'un périmètre défini par l'axe des voies
et limites suivantes : depuis le littoral, parc du Prado (inclus),
corniche du Président-John-Fitzgerald-Kennedy, avenue du Colonel-Serot,
avenue de la Garde-Freinet, rue des Colonies, rue Pablo-Picasso,
boulevard Georges-Estrangin, traverse Gagliardo, rue
Saint-François-d'Assise, traverse Casse-Cou, rue du Cambodge, rue
Christophe-Colomb, passage reliant la rue Christophe-Colomb à la rue
Lamartine, rue Lamartine, rue Christophe-Colomb, rue François-Brillon,
rue du Vallon-de-Montebello, rue Breteuil, rue Villas-Paradis, rue
Notre-Dame-des-Anges, rue d'Israël, rue Paradis, avenue du Prado,
rond-point du Prado, boulevard Michelet, cours de l'Huveaune, rue
Raymond-Teisserre, cours d'eau, parc de stationnement, boulevard
Schlœsing, boulevard Rabateau-Daniel-Matalon, échangeur de Pologne,
avenue de la Capelette, boulevard Fernand-Bonnefoy, boulevard Lazer,
traverse Bessède, rue du Portugal, avenue Benjamin-Delessert, boulevard
Mireille-Lauze, ligne de chemin de fer de Marseille-Blancarde à
Marseille-Prado jusqu'à autoroute A 50, ligne droite dans le
prolongement de la rue des Fenals, rue des Fenals, boulevard
Mireille-Lauze, boulevard Fifi-Turin, avenue de la Capelette, boulevard
de Pont-de-Vivaux, traverse de la Verrerie, boulevard Romain-Rolland,
rue François-Mauriac, chemin du Vallon-de-Toulouse, limite territoriale
du 9e arrondissement, canal de Marseille, résidence Parc-Berger
(exclue), résidence Campagne-Berger (incluse) canal de Marseille,
boulevard du Redon, allée des Pins, chemin de la Colline-Saint-Joseph,
rue de l'Horticulture, traverse de la Gaye, chemin Joseph-Aiguier, rue
de l'Aviateur-Le-Brix, boulevard Lucé, rue Jules-Isaac, boulevard de la
Fabrique, avenue de Mazargues, avenue d'Haïfa, avenue de Hambourg,
traverse Frédéric-Vin, traverse de Pomègues, boulevard Baptistin-Cayol,
boulevard des Joncs, boulevard du Sablier, avenue Bonneveine, avenue
Pierre-Mendès-France, au niveau de la rue Gatons, ligne droite
perpendiculaire à l'avenue Pierre-Mendès-France et tracée jusqu'au littoral.

On compte 76 "segments", c'est le maximum que les scripts ont trouvé.

Les "détours" sont détectables par les doublons qui apparaissent, ici on
a par exemple la rue Christophe Colomb ou l'avenue de la Capelette qui
apparaissent deux fois, un bon indice de "charcutage".

Le top 50 est disponible sur
https://gist.github.com/cquest/0105e48cb2bfb8df161a

Je n'ai pas eu le temps d'en faire une carte ni de publier les scripts
qui m'ont aidé.

Autre donnée sortie des scripts qui peut resservir pour vérifier notre
mapping des cantons: la liste des cantons avec leur bureau
centralisateur que j'ai mis sur
https://gist.github.com/cquest/ac9bab78ba793a1641a6

Conclusion de la journée... il faut que je me mette VRAIMENT à python !

-- 
Christian Quest - OpenStreetMap France


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr