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 verd...@wanadoo.fr 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 sansplanned:
 (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=13lat=49.25551lon=4.04531layers=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 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 verd...@wanadoo.fr 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 verd...@wanadoo.fr 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 sansplanned:
 (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=13lat=49.25551lon=4.04531layers=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
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 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=13lat=49.25551lon=4.04531layers=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


[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


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 sappuie 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 cqu...@openstreetmap.fr 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