persönliche Ergänzungen/Hinweise auf der Karte machen

Sicher nicht, denn die Nachfrage bezog sich auf dein Statement

Also: Auf welcher „Karte“ wird es nicht angezeigt, soll aber? Damit können nicht die OSM-Daten in JOSM gemeint sein, das sind abstrakte Daten und nichts Grafisches.

–ks

???

Naja, ich starte JOSM, drücke auf “Kartendaten von einem Server Deiner Wahl herunterladen”, markiere das benötigte Gebiet, drücke auf “Daten herunterladen”, auf der Karte, die jetzt angezeigt wird, drücke ich auf das interessierende Haus, füge als Merkmal hinzu “addr:housename”, tippe als Wert “XXX” ein. Dann zoome ich durch verschiedene Zoomstufe, um zu schauen, ob ich den housenamen jetzt auf der angezeigten Graphik sehen kann. → Und der wird eben nicht angezeigt.

Wenn ich hingegen eine “housenumber” als Merkmal hinzufüge, dann wird danach gleich diese housenumber in der Graphik angezeigt.

Daraus schliesse ich: Wenn ich diese Karte jetzt als OSM speichere und dann mit dem OsmAndMapCreator in das Format umwandle, dass ich dann mit der OsmAnd App. benutzen kann, werden in dieser OsmAnd App die “housenamen” auch nicht angezeigt werden.

Stimmt, da housename nicht im Standardstyle von JOSM verwendet wird.
Da geht’s ja nur ums Icon (also dieses blaue Hausnummernschild) … das die Hausnummer also wirklich auch als Nummer angezeigt wird, steckt dann irgendwo im Programmcode von JOSM…

PS: Nimm’s den Kollegen nicht krumm, bei Neueinsteigern und “Karte” denkt man schnell an die gemalte bunte Karte auf openstreetmap.org

@kreuzschnabel: soso, die abstrakten Daten in JOSM, welche als Punkte und Vektoren angezeigt werden, sollen keine “Grafik” sein? :stuck_out_tongue:

EDIT: Berichtigung

Scherzkeks.

Am Anfang wurde nach Osmand gefragt. Dann kamen wir darauf, dass man lokal Tags in JOSM ergänzen und aus der so modifizierten *.osm mit MapCreator eine Karte für Osmand erzeugen kann.

Sollte es mittlerweile nur noch darum gehen, die gewünschten persönlichen Zusatzinformationen in JOSM sichtbar zu bekommen, dann hab ich wohl in der Diskussion eine Abzweigung verpasst und klinke mich lieber aus, bevor ich noch mehr senilen Schwachsinn absondere.

–ks

Diese Schlussfolgerung ist zu früh.

Da du ja eh mit dem OsmAndMapCreator weitermachst, ist es absolut irrelevant, was Josm anzeigt oder nicht. Josm ist für die Rohdaten zuständig, und sonst nix.

Also teste als nächstes mit OsmAndMapCreator und schau, was der daraus macht. Ob der Creator allerdings ein “abc\nxyz” in zwei Zeilen umbricht, ist wohl keinem hier bekannt. Probier es halt aus.

Wenn das mit dem Umbruch nicht funzt, melde dich wieder, es gibt noch ein paar andere Ideen.

Gruss
walrter

Was in JOSM angezeigt wird und was in OSMAND sind 2 komplett verschiedene Schuhe.
Jede Anwendung/Karte, welche OSM Daten nutzt, entscheidet für sich, welche Daten angezeigt werden und welche nicht.

Also zumindest wird es IndexAddressCreator ausgewertet, aber ob es dann auch angezeigt wird … testen … ich vermute aber, dass man in OsmAnd bei den Einstellungen dann eventuell auf “Detailreich” gehen müsste.


if (DataExtractionSettings.getSettings().isHousenumberPrefered()) {
	hname = house.getTag(OSMTagKey.ADDR_HOUSE_NUMBER);
	second = house.getTag(OSMTagKey.ADDR_HOUSE_NAME);
} else {
	hname = house.getTag(OSMTagKey.ADDR_HOUSE_NAME);
	second = house.getTag(OSMTagKey.ADDR_HOUSE_NUMBER);
}

Danke. Habe das jetzt getestet.

Von welcher Karte spreche ich? Von der Karte, die auf dem Smartphone in OsmAnd angezeigt wird.

  1. Variante Zeilenumbruch: Der Umbruch \n funktioniert nicht.
  2. Variante “housename”: Wird nicht angezeigt, auch nicht wenn ich “mehr Details” wähle.

“name” wird statt “addr:housenumber” angezeigt.

Verstehe ich dich richtig? Du sagst: Entweder der Hausname wird angezeigt oder die Hausnummer?

Wenn ja, das konnte ich bei meinem Versuch nicht reproduzieren. Ich habe einem Haus ohne Hausnummer einen Namen vergeben und dieser wurde, wie oben geschrieben, nicht angezeigt.

(?)

Es ist ein UNterschied zw. “addr:housename” und “name”. Meine Aussage bezog sich auf “name”.
Dabei bezieht sich name in der Regel auf einen Shop oder amenity im Haus.