I modified my code, adding more categories and extending the matching distance for some objects. I started checking addr:housename, some buildings have this tag but are missing the name tag.
http://edwardbetts.com/osm-wikidata/ There are now 112,278 matches found. I thought the extended range would help reduce the number of mismatches, but I now have 2,393 mismatches. http://edwardbetts.com/osm-wikidata/mismatches.html I've got some ideas about how to fix some of the mismatches. Many of the mismatches are villages represented by both a node and a relation, but the relation isn't tagged with place=village, so my code can't tell it represents the same thing. Maybe relations that represent villages should be tagged with place=village. I'll could modify my code so it rejects nodes inside a way or relation with the same name. Example: Sachsendorf, Germany http://www.openstreetmap.org/node/240130457 http://www.openstreetmap.org/relation/2253462 -- Edward. _______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk