User:Mga geo/BANO

From OpenStreetMap Wiki
Jump to: navigation, search

Liens

La liste des buildings de Rennes

 http://oapi-fr.openstreetmap.fr/oapi/interpreter?data=node(area:3600054517);way(bn);(way._["building"];node(w););out meta;

Sources

Cadastre

Le cadastre se compose de deux sources :

  • le FANTOIR
  • les planches

Pour les planches, les résultats sont obtenues comme sur http://cadastre.openstreetmap.fr/ par analyse des pdf disponibles sur https://www.cadastre.gouv.fr/scpc/accueil.do , type de données adresses

Les résultats sont sous http://cadastre.openstreetmap.fr/data/035/

Open Data

OSM

Le cadastre est une

JOSM

tms[20]:http://{switch:a,b,c}.layers.openstreetmap.fr/bano/{zoom}/{x}/{y}.png

Tags

Voie avec deux noms

  • name:left
<osm-script output="json" timeout="25">
  <!-- gather results -->
  <union>
    <!-- query part for: “name:left” -->
    <query type="node">
      <has-kv k="name:left"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="way">
      <has-kv k="name:left"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="relation">
      <has-kv k="name:left"/>
      <bbox-query {{bbox}}/>
    </query>
  </union>
  <!-- print results -->
  <print mode="body"/>
  <recurse type="down"/>
  <print mode="skeleton" order="quadtile"/>
</osm-script>

une voie d'une commune

/*
{{voie='Allée de la Croix Connue'}}
area["name"="Cesson-Sévigné"]->.a;
*/
{{voie='^avenue'}}
area["ref:INSEE"="35238"]->.a;

(
  node(area.a)['addr:street'~{{voie}}];
  way(area.a)['name'~{{voie}}];
  relation(area.a)['name'~{{voie}}];
);
(._;>;);
out meta qt;
way(area:3600007465)['ref:FANTOIR'];
out meta qt;

Légende

  • vert : adresse présente dans OSM
  • bleu : adresse issue du cadastre
  • rouge : adresse issue du cadastre sans rapprochement avec un highway=* dans OSM (soit la route n'est pas tracée, soit elle ne porte pas de nom ou un nom trop éloigné de celui du cadastre)
  • orangé : adresse disponible en opendata
  • mauve: adresse présente dans OSM mais sans rapprochement avec FANTOIR (différence de nom ou inexistant actuellement dans FANTOIR pour les toutes nouvelles rues)

Rapprochement nom des voies

premier dernier mot

  • très peu de faux

levenshtein

La distance de Levenshtein une distance mathématique donnant une mesure de la similarité entre deux chaînes de caractères. Elle est égale au nombre minimal de caractères qu'il faut supprimer, insérer ou remplacer pour passer d’une chaîne à l’autre.

En faisant une règle avec un majorant fonction de la longueur du texte (2/10ème), on a des faux:

  • Route de Rennes # Rue de Rennes

mga_levenshtein

En décomposant la comparaison entre le premier mot puis les derniers mots, on a très peu de faux:

  • Rue des Saules;Rue des Aulnes
35240;Clos les Lilas;"Clos ""Les Lilas""";mga_levenshtein
35238;Allée d'Estremadure;Allée d'Estramadure;mga_levenshtein
35240;Rue le Petit Cheval;"Rue ""Le Petit Cheval""";mga_levenshtein
35278;Rue de l'Oust;Rue de l'Odet;mga_levenshtein
35240;Rue Victor Schoelcher;Rue Victor Shoelcher;mga_levenshtein
35210;Rue Chateaubriand;Rue Châteaubriant;mga_levenshtein mga_levenshtein
35065;Rue de Panais;Rue de Panay;mga_levenshtein
35281;Rue Jules Valles;Rue Jules Valès;mga_levenshtein
35080;Rue des Iffs;Rue des Ifs;mga_levenshtein
35275;Rue d'Houat;Rue de Houat;mga_levenshtein
35278;Rue de l'Odet;Rue de l'Oust;mga_levenshtein
35266;Rue de l'Ise;Rue de L'Isle;mga_levenshtein
35238;Rue de la Croix Carrée;Rue de la Croix Carée;mga_levenshtein mga_levenshtein
35024;Rue des Bateliers;Rue des Batelliers;mga_levenshtein mga_levenshtein
35238;Allée de Lithuanie;Allée de Lituanie;mga_levenshtein
35238;Quai Châteaubriand;Quai Châteaubriant;mga_levenshtein mga_levenshtein
35024;Rue Paul Le Flemm;Rue Paul Le Flem;mga_levenshtein
35240;Rue les Passantes;"Rue ""Les Passantes""";mga_levenshtein
35088;Rue de Châteaubriant;Rue de Chateaubriand;mga_levenshtein mga_levenshtein
35210;Rue de l'Herbager;Rue de l’Herbager;mga_levenshtein mga_levenshtein
35250;Allée de Châteaubriant;Allée de Châteaubriand;mga_levenshtein
35131;Allée du Margat;Allée de Magat;mga_levenshtein mga_levenshtein
35144;le Breuil Samin;Le Breil Samain;mga_levenshtein
35278;Allée Camille Pissarro;Allée Camille Pissaro;mga_levenshtein
35275;Rue du Village de la Saudrais;Rue du Village de la Saudraie;mga_levenshtein mga_levenshtein
35334;Ruelle du Tertre Rouge;Ruelles du Tertre Rouge;mga_levenshtein
35240;Rue Mère Térèsa;Rue Mère Thérésa;mga_levenshtein
35238;Rue Fernand Kerforne;Rue Fernand Kerfome;mga_levenshtein
35024;Rue des Abers;Rue des Abres;mga_levenshtein
35240;Allée de la Mouessonnais;Allée de la Mouesonnais;mga_levenshtein
35281;Rue Jean Pont;Rue Jean Dupont;mga_levenshtein
35079;Rue de Gautrel;Rue de Gauterel;mga_levenshtein
35001;Rue des Saules;Rue des Aulnes;mga_levenshtein
35281;Rue Rosa Luxemburg;Rue Rosa Luxembourg;mga_levenshtein
35240;Rue Rosa Parks;Rue Rosa Park;mga_levenshtein
35281;Rue Frederic Benoit;Rue Frédéric Benoist;mga_levenshtein
35206;Avenue des Monts Gaultier;Avenue des Monts Gautier;mga_levenshtein
35066;Rue Louis Blériot;Rue Louis Berliot;mga_levenshtein
35210;Chemin de la Reine Yseult;Chemin de la Reine Iseult;mga_levenshtein
35352;Rue Etienne Gourmelen;Rue Étienne Gourmelin;mga_levenshtein
35022;Rue du Faubourg Berthault;Rue du Faubourg Bertault;mga_levenshtein
35238;Rue André Desilles;Rue André Désille;mga_levenshtein
35275;Impasse du Moulinet;Impasse du Moulin;mga_levenshtein
35210;Résidence An Erminig;Résidence An Ermining;mga_levenshtein
35210;Rue de la Planche Fagline;Rue de la Planche Flagine;mga_levenshtein
35275;Rue de la Mousqueterie;Rue de la Mousquetterie;mga_levenshtein
35059;Rue de la Pavanière;Rue de la Pavannière;mga_levenshtein
35066;Avenue de Cornouailles;Avenue de Cornouaille;mga_levenshtein
35079;Impasse des Courtils;Impasse des Coutils;mga_levenshtein
35059;Allée de l'Héraudière;Allée de la Heraudière;mga_levenshtein
35281;Rue de la Pommerais;Rue de la Pommeraie;mga_levenshtein mga_levenshtein
35024;Rue de Cornouailles;Rue de Cornouaille;mga_levenshtein mga_levenshtein
35120;Rue de Clairvile;Rue de Clairville;mga_levenshtein
35076;Rue de Gavrini;Rue de Gavrinis;mga_levenshtein
35266;Avenue Alexandre Gilois;Avenue Alexandre Gillois;mga_levenshtein
35144;Chemin Du Guesclin;Chemin Dugesclin;mga_levenshtein
35066;Allée de Lorraine;Allée de Loraine;mga_levenshtein
35238;Allée Doyen Antoine Dupuis;Allée Doyen Antoine Dupuy;mga_levenshtein
35210;Rue Jean Gabriel Coquiau;Rue Jean Gabriel Coquio;mga_levenshtein
35055;Rue de Cezambre;Rue de Cézembre;mga_levenshtein
35088;Impasse Le Freche;Impasse Lefresche;mga_levenshtein
35210;Rue Jean Gabriel Coquiau;Rue Jean-Gabriel Coquio;mga_levenshtein
35055;Rue du 6 Juin 44;Rue du 6 Juin 1944;mga_levenshtein
35032;Rue du Chardonneret;Rue du Chardonnet;mga_levenshtein mga_levenshtein
35238;Avenue du Doyen Collas;Avenue du Doyen Colas;mga_levenshtein
35238;Rue du 410E Ri;Rue du 410e R.I.;mga_levenshtein
35066;Impasse de la Marcrais;Impasse de la Macrais;mga_levenshtein
35240;Rue les Amours d'Antan;"Rue ""Les Amours d'Antan""";mga_levenshtein
35334;Rue Duguesclin;Rue Dugesclin;mga_levenshtein
35266;Allée Thénot du Coin;Allée Thenot du Coing;mga_levenshtein
35055;Allée de la Chappellenie;Allée de la Chapellenie;mga_levenshtein
35024;Rue Paul Le Flem;Rue Paul Le Flemm;mga_levenshtein
35266;Rue Chateaubriant;Rue Chateaubriand;mga_levenshtein
35001;Rue des Aulnes;Rue des Saules;mga_levenshtein
35080;Rue Berthe Morisot;Rue Berthe Morissot;mga_levenshtein
35080;Allée des Marronniers;Allée des Marroniers;mga_levenshtein mga_levenshtein
35059;les Cloziaux;Les Cloteaux;mga_levenshtein
35055;Allée de la Jaunais;Allée de la Jaunaie;mga_levenshtein
35275;Place des Glénan;Place des Glénans;mga_levenshtein
35238;Rue de la Héronière;Rue de la Héronnière;mga_levenshtein mga_levenshtein
35206;Rue Louis Delourmel;Rue Louis Deloumel;mga_levenshtein
35238;Rue de la Longerais;Rue de la Longeraie;mga_levenshtein mga_levenshtein
35238;Galerie du Théâtre;Galeries du Théâtre;mga_levenshtein
35066;Chemin des Longues Hayes;Chemin des Longues Haies;mga_levenshtein
35275;Résidence de la Janais;Résidence de la Janaie;mga_levenshtein
35334;Rue Du Guesclin;Rue Dugesclin;mga_levenshtein
35281;Rue Jules Vallès;Rue Jules Valès;mga_levenshtein
35139;Cours du Chapelier;Cour du Chapelier;mga_levenshtein
35240;Rue les Oiseaux de Passage;"Rue ""Les Oiseaux de Passage""";mga_levenshtein
35275;Rue de la Janais;Rue de la Janaie;mga_levenshtein
35131;Rue Lamennais;Rue Lamenais;mga_levenshtein
35208;Rue René Laënnec;Rue René Laënec;mga_levenshtein