logo separator

[mkgmap-dev] address search and case significance of street name

From Gerd Petermann gpetermann_muenchen at hotmail.com on Sat Apr 18 14:20:48 BST 2015

Hi Gert,

yes, I am sure these problems were partly solved in each company to deduplicate
adresses, but we probably cannot code that in Java for the whole world. Besides that I think
now that mkgmap is not the right place to do it, or at least not the housenumber2 branch ;-)

Gerd




From: thesurveyor at wolke7.net
To: mkgmap-dev at lists.mkgmap.org.uk
Date: Sat, 18 Apr 2015 14:40:48 +0200
Subject: Re: [mkgmap-dev] address search and case significance of street name


Hi,

 

oooh, comparing street names, thats a never ending story :-(

 

I assume you will find every typographical error you can think of. And I'm sure you/we won't find a rule to correct those errors. So from my point of view the only thing we can do is to simplify the name to eliminate the typical typos.

 

I've done this for a database of street names, just for Germany a long time ago. The data haven't been from OSM, it was long before OSM started.

 

In that system we

- we replaced all special chars like, ".,;-<>!§$%&/()=?#*+:" with nothing

- we replaced more than one blank with one blank

- we replaced other white characters, like TAB with a blank

- we replaced the German "ß" (scharfes s) with "s", "ä" with "ae" and so on

- we replaced all double chars e.g. "aa", "bb", "cc", ... with the single char "a", "b", "c", ...

- compared all street names case-insensitiv (in fact we did this by replacing all upper chars with the lower char)

 

and then we used that string for all comparisons of the street names. But we displayed the original string.

 

Maybe that helps you a little bit.

 

Regards,

Gert

 

 

Gesendet: Samstag, 18. April 2015 um 13:53 Uhr

Von: "Thorsten Kukuk" <kukuk at suse.de>

An: mkgmap-dev at lists.mkgmap.org.uk

Betreff: Re: [mkgmap-dev] address search and case significance of street name



Hi Andrzej,



On Sat, Apr 18, Andrzej Popowski wrote:



> > If any element processed later has a name like "ABC street" or "abc

> > Street" which we consider as a street name, we will use "Abc Street"

> > again.

>

> I'm not sure what for are used names from this table. I don't think

> that case could be important for comparison of street names. But I

> would prefer to see street name on a map with the original spelling.



But what is the original spelling? And more important, what's the

right one?

name of highway?

name of route=street?

addr:street?



Yes, some people add addr:street to highways ...



During the last days I looked at the warnings from mkgmap in

regards to mismatch of street names, and I can only say, that

typos are everywhere.



Thorsten



--

Thorsten Kukuk, Senior Architect SLES & Common Code Base

SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany

GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg)

_______________________________________________

mkgmap-dev mailing list

mkgmap-dev at lists.mkgmap.org.uk

http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev




 

 

_______________________________________________
mkgmap-dev mailing list
mkgmap-dev at lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20150418/147dc696/attachment-0001.html>


More information about the mkgmap-dev mailing list