Ignore:
Timestamp:
2020-01-12T18:25:16+01:00 (5 years ago)
Author:
donvip
Message:

update tag mapping

Location:
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/datasets/DataSetUpdater.java

    r35269 r35279  
    8383                }
    8484            }
     85            // Remove geographic attributes
     86            for (OsmPrimitive p : dataSet.allPrimitives()) {
     87                if (p.isTagged()) {
     88                    p.remove("geo_point_2d");
     89                }
     90            }
    8591        }
    8692    }
  • applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/util/NamesFrUtils.java

    r34646 r35279  
    5353        if (label == null) {
    5454            return label;
    55         } else if (label.equals("All")) {
     55        } else if (label.startsWith("All")) {
    5656            return "Allée";
    5757        } else if (label.equals("Autoroute")) {
    5858            return label;
    59         } else if (label.startsWith("Anc")) { // Anc, Ancien
     59        } else if (label.startsWith("Anc")) {
    6060            return "Ancien";
    61         } else if (label.equals("Av")) {
     61        } else if (label.startsWith("Av")) {
    6262            return "Avenue";
    63         } else if (label.equals("Bd")) {
     63        } else if (label.startsWith("Barr")) {
     64            return "Barrière";
     65        } else if (label.equals("Bd") || label.equals("Boulevard")) {
    6466            return "Boulevard";
     67        } else if (label.startsWith("Bret")) {
     68            return "Bretelle";
    6569        } else if (label.equals("Bre")) {
    6670            return "Bré";
     
    6973        } else if (label.equals("Carrefour")) {
    7074            return label;
    71         } else if (label.startsWith("Che")) { // Che, Chem
     75        } else if (label.equals("Carré")) {
     76            return label;
     77        } else if (label.startsWith("Chemine")) {
     78            return "Cheminement";
     79        } else if (label.startsWith("Che")) {
    7280            return "Chemin";
    73         } else if (label.equals("Cite")) {
     81        } else if (label.startsWith("Cit")) {
    7482            return "Cité";
    7583        } else if (label.equals("Clos")) {
    7684            return label;
    77         } else if (label.equals("Cote")) {
     85        } else if (label.equals("Cote") || label.equals("Côte")) {
    7886            return "Côte";
    7987        } else if (label.equals("Cours")) {
    8088            return label;
    81         } else if (label.equals("Dom")) {
     89        } else if (label.startsWith("Dep") || label.startsWith("Dép")) {
     90            return "Départementale";
     91        } else if (label.startsWith("Dom")) {
    8292            return "Domaine";
    83         } else if (label.equals("Dsc")) {
     93        } else if (label.equals("Dsc") || label.startsWith("Desc")) {
    8494            return "Descente";
    85         } else if (label.equals("Esp")) {
     95        } else if (label.equals("Esp") || label.startsWith("Espl")) {
    8696            return "Esplanade";
    87         } else if (label.equals("Espa")) {
     97        } else if (label.startsWith("Espa")) {
    8898            return "Espace";
    8999        } else if (label.equals("Giratoire")) {
     
    93103        } else if (label.equals("Hameau")) {
    94104            return label;
    95         } else if (label.equals("Imp")) {
     105        } else if (label.startsWith("Imp") || label.equals("Ipasse")) {
    96106            return "Impasse";
    97         } else if (label.equals("Itineraire")) {
     107        } else if (label.startsWith("Itin")) {
    98108            return "Itinéraire";
    99109        } else if (label.equals("Jardin")) {
     
    102112                label.equals("Saint")) { // Lieux-dits
    103113            return label;
    104         } else if (label.equals("Lot")) {
     114        } else if (label.startsWith("Lot")) {
    105115            return "Lotissement";
    106116        } else if (label.equals("Mail")) {
     
    108118        } else if (label.equals("Mas")) {
    109119            return label;
     120        } else if (label.startsWith("Nat")) {
     121            return "Nationale";
    110122        } else if (label.equals("Parc")) {
    111123            return label;
    112         } else if (label.equals("Pas")) {
     124        } else if (label.equals("Passerelle")) {
     125            return label;
     126        } else if (label.startsWith("Pas")) {
    113127            return "Passage";
    114         } else if (label.equals("Passerelle")) {
    115             return label;
    116         } else if (label.equals("Pch")) {
    117             return "Petit Chemin";
    118         } else if (label.equals("Petit")) {
     128        } else if (label.equals("Pch") || label.startsWith("Petit-chem")) {
     129            return "Petit-chemin";
     130        } else if (label.equals("Petit") || label.equals("Petite")) {
    119131            return label;
    120132        } else if (label.equals("Petite-allée")) {
     
    122134        } else if (label.equals("Petite-rue")) {
    123135            return label;
    124         } else if (label.equals("Pl")) {
     136        } else if (label.equals("Plan")) {
     137            return label;
     138        } else if (label.startsWith("Pl")) {
    125139            return "Place";
    126         } else if (label.equals("Plan")) {
    127             return label;
    128140        } else if (label.equals("Pont")) {
    129141            return label;
     
    132144        } else if (label.equals("Porte")) {
    133145            return label;
    134         } else if (label.equals("Prom")) {
     146        } else if (label.startsWith("Prom")) {
    135147            return "Promenade";
    136         } else if (label.equals("Prv")) {
     148        } else if (label.equals("Prv") || label.startsWith("Parv")) {
    137149            return "Parvis";
    138         } else if (label.equals("Qu")) {
     150        } else if (label.startsWith("Qu")) {
    139151            return "Quai";
    140152        } else if (label.equals("Rampe")) {
    141153            return label;
    142         } else if (label.equals("Residence")) {
     154        } else if (label.startsWith("Res") || label.startsWith("Rés")) {
    143155            return "Résidence";
    144156        } else if (label.equals("Rocade")) {
    145157            return label;
    146         } else if (label.equals("Rpt")) {
     158        } else if (label.equals("Rpt") || label.startsWith("Ron")) {
    147159            return "Rond-Point";
    148         } else if (label.equals("Rte")) {
     160        } else if (label.equals("Rte") || label.equals("Route")) {
    149161            return "Route";
    150         } else if (label.equals("Rue")) {
    151             return label;
     162        } else if (label.equals("Rue") || label.equals("Rued")) {
     163            return "Rue";
    152164        } else if (label.equals("Sentier")) {
    153165            return label;
    154         } else if (label.equals("Sq")) {
     166        } else if (label.startsWith("Sq")) {
    155167            return "Square";
    156         } else if (label.equals("Tra")) {
     168        } else if (label.equals("Théâtre")) {
     169            return "Théâtre";
     170        } else if (label.startsWith("Tra")) {
    157171            return "Traverse";
    158172        } else if (label.equals("Vieux")) {
Note: See TracChangeset for help on using the changeset viewer.