[Talk-it] Ricerca vie su mappe OSM per Garmin

Stefano Droghetti stefano.droghetti a gmail.com
Ven 5 Dic 2014 11:39:31 UTC


In particolare, la parte di codice da aggiungere, è al file "address" 
contenuto nella cartella "inc" nella cartella dello stile desiderato, 
dentro la cartella "styles".

Il codice da aggiungere è di Enrico Liboni ed è il seguente:

# Get the last full word if a \s (whitespace) exist in name
( mkgmap:country=ITA  | mkgmap:country=FRA | mkgmap:country=CHE) & 
highway=* & name ~ '.*\s.*' { set  last:word='${name|part: :-1}' }
# if the last full word is a roman number - i.e. if a street has been 
named after a King or a Pope - get the last two words
last:word ~ '(I|II|III|IV|V|VI.*|IX|X|XI.*|XV.*|XX.*)'  {set 
last:word='${name|part: >-3}' }
# set 3rd and 4th labels (used for address search only) with the 
last:word as 1st word
last:word=*  { set mkgmap:label:3='${last:word}, ${name|part: <-1}';set 
mkgmap:label:4='${last:word}, ${name|part: <-1}' }

Ed è tratto da questa email che ci ha salvato la vita: :-)
http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2014q1/019658.html



Maggiori informazioni sulla lista Talk-it