Ich habe auch lange erfolglos mit der default_render.xml herum experimentiert. Darum bin ich einen anderen Weg gegangen. Ich lade mir von der Geofabrik unter http://download.geofabrik.de/osm/europe/germany/ z.B die Berlin.osm.bz2 herunter und entpacke diese. Dann füge ich mit Perl nach jedem “addr:housenumber” Tag einen “building: entrance” Tag ein. Das geht unter Linux mit:
perl -p -i.bak -we’BEGIN { undef $/ } s{(<tag k=“addr:housenumber”(.*?)/>)}{$1\n<tag k=“building” v=“entrance” />}g’ berlin.osm
Im Anschluss lade ich die Datei berlin.osm in den OsmAnd Map Creator und lasse mir eine Karte erzeugen. Diese Übertrage ich dann auf mein Handy und schon sind die Hausnummern sichtbar, Ich weiß, es ist nicht die beste Lösung aber zum Mappen reicht mir das. Ach ja, Adress-Interpolation wird auch nicht angezeigt. Das Ganze ist also noch ausbaufähig ;-).
Vielleicht noch kurz zu der Perl Zeile. Es wird nach jeder Zeile eine Zeile eingefügt. xy steht hier für die Hausnummer. Das Ergebnis wird bei diesem Beispiel in die Datei berlin.osm geschrieben. Von der Original Datei wird zuvor eine Sicherheitskopie mit dem Namen berlin.osm.bak angelegt.
Gruß
webpassenger