Nieuw tool voor incomplete meertalige namen door confusedbuffalo

Voor diegene die het gemist hebben.

confusedbuffalo (de maker van de telefoonnummer check tool) heeft een nieuwe tool geproduceerd die bij meertalige namen (name:xx, waar xx de landcode is) aangeeft of name een overeenkomstige name:xx (xx hier de “lokale” naam dus in Nederland nl) heeft.

In de wiki staat “In cases where multiple languages are tagged for a name, the local-language name tag should be duplicated with the language-specific sub-key.” Bron: Names - Language-specific names

Vandaag (17 mei) geeft deze bijna 10.000 hits in Europees Nederland. Een groot deel daarvan zijn “plaatsnamen” waarbij de name:nl ontbreekt.

“Moeten” we hier moeite in steken?

De tool: OSM Incomplete Names Validation

Draadje in General talk

Vroeg ik me ook af.

In NL wordt die lijst zo te zien vaak getriggerd door plaatsen met name:ru, zoals Cabauw / Кабау. Volgens mij zouden die eraf kunnen? (Tenzij een plaats ook echt een Russische naam heeft)

Verder twijfelachtige zaken als name=Burger King / name:nl=Burger King Station Amersfoort

Er zou wel het eea kunnen worden opgeschoond.

Nee, als de naam in een ander schrift dan Latijns is heeft dat vaak nut. Zie Tool to find and fix incomplete multi-lingual names - #7 by rhhs en deze discussie Discussie over het automatisch vertalen van OSM name tags - #26 by rhhs

Nee

Dat is wel heel definitief, vind je niet? Niet iedereen is het ermee eens:

Nee, ik zou het denk ik binnen 30 minuten semiautomatisch kunnen oplossen.

Iemand op tegen als ik het doe?

Inderdaad, het is natuurlijk niet meer dan mijn persoonlijke mening. Excuses, en bedankt voor de link!

1 Like

I guess that the aim of the tool was partly to investigate the sorts of issues that exist.

I think that in mono-lingual regions, the name can generally be assumed to be in the language of that region. (So assume that name = name:nl in Netherlands).

So the interesting cases are really multi-lingual regions, or where name and name:nl (in this case) are different. Maybe that should be a separate section of the page.

Script geschreven en de belangrijkste categorieën voor NL:

totaal                         1613915
alleen-name                    1596175
goed                              4479
name n̶l̶:̶n̶a̶m̶e̶ ==name:fy            4051   n47505622,n47541264,n47546785
name!=name:nl                     1865   n26859199,n31726005,n34032899
name!=name:nl ==name:fy name:nl    963   n47525648,n47546753,n47548010
name n̶l̶:̶n̶a̶m̶e̶ name:en               777   n21776807,n31425173,n34050805
name n̶l̶:̶n̶a̶m̶e̶ name:li               472   n41905391,n41952284,n41962526
name n̶l̶:̶n̶a̶m̶e̶ name:ru               388   n29678696,n34051159,n42434700
name n̶l̶:̶n̶a̶m̶e̶ name:de               344   n41942424,n41943702,n41958791
name n̶l̶:̶n̶a̶m̶e̶ name:en+name:sv       224   n2725663294,w47657792,w47657794
name n̶l̶:̶n̶a̶m̶e̶ name:carnaval+name:ru 194   n42321291,n42458343,n42523776
name n̶l̶:̶n̶a̶m̶e̶ name:de+name:en       166   n934791283,n934791413,n1546480662
name n̶l̶:̶n̶a̶m̶e̶ name:carnaval         147   n42125183,n42127746,n42129382
n̶a̶m̶e̶ name:rcn_ref                  106   n44098918,n44108226,n44142323
name!=name:nl name:en+name:nl       62   n447566444,n1038506446,n1445217512
name n̶l̶:̶n̶a̶m̶e̶ name:fr                48   n46122858,n1368964172,n2125702856
name n̶l̶:̶n̶a̶m̶e̶ name:-2007             48   w198921270,w207316895,w207459427
name n̶l̶:̶n̶a̶m̶e̶ name:nds-nl            46   n43510864,n47143449,n47144509
name!=name:nl name:fy+name:nl       46   n1274113189,n9519116176,n9866116401
name n̶l̶:̶n̶a̶m̶e̶ name:zh                45   n250624672,n269721290,n863252924
name n̶l̶:̶n̶a̶m̶e̶ name:fy+name:ru        43   n45197785,n46734018,n47299287
name!=name:nl ==name:de name:nl     36   n2528363849,n11030848084,n12202541616
name n̶l̶:̶n̶a̶m̶e̶ name:zea               32   n43951434,n2322427207,n4731295036
name n̶l̶:̶n̶a̶m̶e̶ name:signed            32   n2446451335,n2736817526,n2756836560
name n̶l̶:̶n̶a̶m̶e̶ name:de+name:li        30   n41929953,n42138816,n42159099
name!=name:nl ==name:en name:nl     30   n1491633170,n2595119032,n2596097860
n̶a̶m̶e̶ name:de                        26   n506434333,n864117051,n2372673313
name!=name:nl name:de+name:nl       25   n2851541763,n4548406590,n13306528978
name n̶l̶:̶n̶a̶m̶e̶ name:en+name:fr        23   n538934266,n809948690,n2730791936
name n̶l̶:̶n̶a̶m̶e̶ name:zh-Hans           22   n662512983,n761300804,n1699841367
n̶a̶m̶e̶ name:en                        22   n2737862988,n2795082402,n2809961750
name n̶l̶:̶n̶a̶m̶e̶ name:mk                20   n42596250,n42609087,n42610440
name n̶l̶:̶n̶a̶m̶e̶ name:fy+name:nds-nl    18   n47460809,n47475638,n47554160
name n̶l̶:̶n̶a̶m̶e̶ name_1                 18   n1332204554,n2554572551,n2820718599
name n̶l̶:̶n̶a̶m̶e̶ name:ko                18   n1653511239,n2709754793,n2818828564
name n̶l̶:̶n̶a̶m̶e̶ name:-2007+name:fy     18   w207176826,w207459429,w844736930
name n̶l̶:̶n̶a̶m̶e̶ name:carnaval+name:li  15   n42034796,n42165003,n42218690
name n̶l̶:̶n̶a̶m̶e̶ name:it                14   n621713877,n634261927,n1083668069
name n̶l̶:̶n̶a̶m̶e̶ name:de+name:en+name:fr14   n2787979707,n2946300749,n6855507242
name n̶l̶:̶n̶a̶m̶e̶ name:nl:-2007          14   w636588360,w727543120,w851545479
name n̶l̶:̶n̶a̶m̶e̶ name:he                13   w6815588,w54971511,w74059524
name n̶l̶:̶n̶a̶m̶e̶ name:uk                12   n929393459,n13866565279,w17166660
name n̶l̶:̶n̶a̶m̶e̶ name:br+name:fr        11   w41947987,w41950358,w251615534
name!=name:nl name:nl+name:ru       10   n48119349,n48190950,n48202667
name n̶l̶:̶n̶a̶m̶e̶ name:ar                10   n1448467676,n1658269428,n2610200629

totaal komt grofweg overeen met taginfo.

goed betekend name en name:nl met dezelfde waarde.

Voor de overige rijen:

  • n̶a̶a̶m̶ betekend geen name tag
  • n̶l̶:̶n̶a̶a̶m̶ betekend geen nl:name tag
  • name!=name:nl betekend dat er een name tag maar de waarde daarvan is anders dan die voor name:nl
  • ==name:fy betekend dat de name tag gelijk is aan de name:fy tag
  • Achter elke rij staan de eerste drie OSM-id’s waar dit voor geldt

De drie “echte” rijen laten zien dat dit voor een groot deel Fries is:

  1. name en name:fy met dezelfde Friese naam (4051)
  2. name:nl met de Nederlandse naam en name met een andere naam (1865)
  3. name en name:fy met dezelfde Friese naam en name:nl met de Nederlandse naam (963)

#1 en #3 is denk ik wat goed is.

Op basis van een steekproef weet ik dat #2 voor ongeveer 65% Fries is, de rest lijkt creatief gebruik in de rest van het land zoals:

name:nl=Lex Thoen Sportbegeleiding
name=Lex Thoen Sport & Events
name:nl=Aldi
name=ALDI
name:nl=Uitkijktoren Kruisberg "torentje van Nico'
name=Uitkijktoren Kruisberg
name:nl=Eetwinkel Savannahweg
name=Savannahweg Corner

Op basis van de output van het script heb ik al wat dingen aangepakt, objecten met alleen name:nl, name:nl toegevoegd, name:bridge–>bridge:name, name:alt–>alt_name etc.

Ik wil die 65% Fries semiautomatisch bijwerken, iemand daar op tegen?
Ideeën wat met de rest te doen zijn ook welkom.

Wat wil je precies bijwerken dan? Alleen nummer 1?

  1. Zou je deze name dan dupliceren naar name:nl?
  2. Deze moeten per geval denk ik uitgezocht worden?
  3. Volgens mij zouden deze als correct behandeld moeten worden?

Verder lof voor het uitzoekwerk om deze issues te verhelpen!

Voor 1) zou name:nl kunnen worden toegevoegd als die bekend is. Dat is niet wat ik nu wilde oppakken.

  1. Deze moeten per geval denk ik uitgezocht worden?

Wat betreft de gevallen buiten Friesland wel maar mijn steekproef liet zien dat voor 65% van de gevallen binnen Friesland name de Friese naam geeft en name:nl de Nederlandse naam, voorbeelden:

n7696240465  name:nl=Rauwerd,name=Raerd,traffic_sign=city_limit
w6481341     highway=residential ,maxspeed=30,name:nl=Pluimzegge,name=Plomsigge
w550678603   name:nl=Oude Meer,name=Aldmear,natural=water
w1081811063  highway=service,name:nl=Wopkemaweg,name=Wopkemawei

Daar zou ik dus name:fy bij willen voegen met dezelfde waarde als in de name tag. Dat zijn ~1200 objecten voornamelijk wegen en stukken water.

  1. Volgens mij zouden deze als correct behandeld moeten worden?

Zeker, niet mis daar mee. Met de voorgestelde actie zouden die ~1200 objecten ook onder deze categorie gaan vallen.

1 Like

De categorie “name!=name:nl 1865” opgepakt, eerst de meeste gevallen buiten Friesland opgepakt, daarna de relaties in Friesland en de rest van Nederland.

Na een verificatie op naam ~1500 ways met name en name:nl van name:fy voorzien met dezelfde Friese naam als in de name tag.

Changeset: 184321899 | OpenStreetMap

Het OSM Rapport voor Nederland had voor deze wijzigingen nog 8260 onvolledige namen voor Europees Nederland, ik wil hierna gaan kijken naar name n̶l̶:̶n̶a̶m̶e̶ ... (name:nl toevoegen):

fine                                  5162   
name n̶l̶:̶n̶a̶m̶e̶ name:fy                  4203   n47505622,n47541264,n47546785
name!=name:nl ==name:fy name:nl       2846   n47525648,n47546753,n47548010
name n̶l̶:̶n̶a̶m̶e̶ name:en                  823   n21776807,n31425173,n34050805
name n̶l̶:̶n̶a̶m̶e̶ name:li                  553   n41905391,n41952284,n41962526
name n̶l̶:̶n̶a̶m̶e̶ name:de                  451   n41942424,n41943702,n41958791
name n̶l̶:̶n̶a̶m̶e̶ name:ru                  398   n29678696,n34051159,n42434700
name n̶l̶:̶n̶a̶m̶e̶ name:carnaval+name:ru    194   n42321291,n42458343,n42523776
name n̶l̶:̶n̶a̶m̶e̶ name:de+name:en          173   n875753549,n934791283,n934791413
name n̶l̶:̶n̶a̶m̶e̶ name:carnaval            149   n42125183,n42127746,n42129382