Ja, hab ich leider auch zu spät realisiert, dass man dir das vorgeschlagen hat. Allerdings halte ich auch im Nachhinein garnichts von diesem Vorschlag. Editiere “deine” Daten in den OSM-Daten, gönne denen einen extra Tag popup=yes und dann kannst du die immer noch später herausfiltern und der Popup-Software übergeben.

Inzwischen bist du aber von so vielen Vorschlägen überschüttest worden , dass du sicher auch nicht mehr weist, was nun gut für dich ist.

Gruss
walter

Ich hatte ihm gesagt er solle eine neue Ebene erstellen, damit er an Ende eine .osm-Datei hat die nur die POIs enthält. Diese Datei dient ja dann als POI-Datenquelle für Leaflet. Es macht ja keinen Sinn die ganzen Straßen mit in der Datei zu haben.

Ich denke mal das liegt einfach nur daran, dass du mit der Maus nicht 100% genau die gleiche stelle triffst wenn du nicht so nah ranzoomst.

Deswegen vorhin mein Vorschlag, die wichtigen POI mit einen Extra-Tag zu markieren und sich die später herauszufiltern. Deutlich sicherer als jetzt auch noch mehrere “private” OSM-Dateien zu managen.

Da ein Kollege (gestern?) angemerkt hat, dass es kein Problem sei, in Leaflet OSM-Files und deren XML zu verarbeiten, kann das dann dort berücksichtigt werden.

Gruss
walter

Das ist durchaus möglich. Ich halte es nur nicht für sinnvoll die ganzen Daten die man nur fürs Rendern gebraucht hat mit auf den Webserver zu packen und den Browser damit zu belasten, wenn man nur ein paar POIs auslesen will.

@Dragon2304:
Hier mal eine Version die grundlegend dem entsprechen sollte, was du vorhast: http://test.be2art.de/OSM/osmpois.html

@ wambacher Ja das ist richtig, dass ich mitlerweile soviele Lösungsvorschläge erhalten habe, dass ich solangsam echt nicht mehr weiß welche die beste für mich ist. Jedoch erscheint mir die von TEL0000 die einfachste für mich zu sein.

@ TEL0000 danke für die Testversion. Ja das entspricht dem was ich mir vorgestellt habe. Jetzt eine Frage hast du die Marker für Schule und Supermarkt selbst erstellt oder sind das einfach die die Standard sind?
Wie muss ich jetzt mit den Daten verfahren damit das bei mir auf der Karte auch so funktioniert? Also wo muss ich die .osm-Datei hinpacken?

Die sind von https://mapicons.mapsmarker.com/. Dort kannst du Marker oder Icons runterladen, musst dann aber auch auf die Lizenz achten.
In den Zeilen 80-90 des Quelltextes siehst du wo der Pfad zu den Icons definiert ist.

In Zeile 167 des Quelltextes ist der Pfad zu der Datei. In diesem Fall liegt die Datei im gleichen Ordner wie die HTML-Datei.

Edit: Ich habe den Quelltext zwischen Zeile 80 und 113 nochmal vereinfacht. Jetzt befindet sich der Pfad zur .osm-Datei in Zeile 159.

danke dir für die Infos.

Ist es denn auch möglich die Icons zu verwenden die JOSM anzeigt wenn ich den Schlüssel und Wert angebe?

Ich weiß jetzt nicht wo die Icons von JOSM gespeichert sind, aber du kannst im Prinzip jedes beliebige Bild einsetzen.

Lad am Besten http://test.be2art.de/OSM/osmpois.html nochmal neu, da ich ein paar Kleinigkeiten am Quelltext geändert habe, was es für dich leichter macht neue Layer hinzuzufügen.

Versuch auf jeden Fall den Quelltext zu verstehen, dann kannst du das am Besten auf deine eigenen Bedürfnisse anpassen.

Die Icons von Josm liegen hier: https://josm.openstreetmap.de/browser/josm/trunk/images/icons
Sehr schöne Icons findet man auch bei osmic. Da kommen inzwischen die meisten Mapnik-Bildchen her: http://wiki.openstreetmap.org/wiki/User:Nebulon42/Icons
Auch ganz hübsch: http://www.sjjb.co.uk/mapicons/

Letztere sind CC0, bei den anderen die Lizenz bitte selbst in Erfahrung bringen…

Hallo @DRAGON2304

ich habe jetzt nicht den gesamten Thread verfolgt, und weiß nicht ob ich mit meinem Tipp daneben liege…dann sorry

Schau die mal das Mapsforge Project an ( https://groups.google.com/forum/#!forum/mapsforge-dev ) dort kannst du eine “rein” lokale Version mit eigen generierten Karten zusammenbauen. Derzeit ist die Integration von POIS in einer SQLITE Datenbank in Arbeit.
Allerdings muße da was in Java fit sein…

Auf dem PC kannst du mal mit Atlas(Beta) https://groups.google.com/forum/#!forum/atlas-app spielen. Dort kannst Du POI Dateien laden um ein “Feeling” zu bekommen…

Viele Grüsse
Achim

Ps.: Ich bin weder ein Entwickler von Mapsforge oder Atlas…also unbedarft…

Danke euch für die Icons. Ich werde mal schauen was am besten aussieht.

Nochmal eine kurze Frage wegen meinem Problem mit dem das die POIs auf meiner neuen Ebene beim ranzoomen nicht genau da liegen wo die auf der anderen Ebene sind.
Liegt das wirklich mit der Zoomstufe zusammen? Wenn ja wie weit sollte ich denn ranzoomen damit sie auf meiner Karten richtig dagestellt werden? Komplett soweit wie geht? Weil es wäre ja blödsinn wenn ein Supermarkt Symbol beim ranzoomen auf einer Straße liegen würde wenn ich fertig bin. Leider weiß ich nicht wie ich das in JOSM sehen kann wo die letzen Endes liegen werden.

Edit: Weitere Frage wegen dem Rendern der Karte das was mir TEL0000 geraten hatte mit dem Löschen der Zeilen funktioniert soweit das die POIs weg sind. Allerdings wenn Gebäude einen Namen haben z.B. Kindergarten Kunterbunt oder Grundschule Musterstadt dann erscheint dieser Name auch auf der gerenderten Karte. Desweiteren sind einige eingezeichneten Gebäude verschwunden und es stehen nur noch die Hausnummern auf der Karte. Wie bekomme ich das weg bzw. was mache ich damit das nicht mehr passiert??

Ich glaube das Problem mit dem ranzoomen habe ich noch nicht richtig verstanden.

Was das rendern angeht. Durch das rauslöschen der Zeilen dürften keine Gebäude verschwunden sein. Allerdings könnte es sein, dass nicht alle Gebäude angezeigt werden. Wenn du in Zeile 45 das “=yes” entfernst müssten alle Gebäude angezeigt werden.
Wenn du keine Hausnummern sehen willst, dann musst du Zeile 285-292 löschen.
Ich glaube die Namen befinden sich zwischen 430 und 444. Da bin ich mir aber nicht sicher.

Also das Problem mit dem Ranzoomen ist folgendes wenn ich z.B. einen POI setze und mich in Zoomstufe bei 77,7m befinde und dann näher ranzoome ist er an einem anderen Punkt. Jetzt meine Frage was mache ich falsch? Muss ich näher ran wenn ja wie weit?

Das Problem mit den Häusern ist gelöst. Das mit den Namen bleibt.

Der Node wird natürlich da erzeugt, wo du hinklickst. Wenn du weiter rein zoomst, klickst du entsprechend genauer. :wink:

Ok das habe ich jetzt verstanden. Aber wie weit muss ich denn überhaupt ranzoomen damit das auf der Karte sich dort befindet wo es hingehört. Weil bei Zoomstufe 19 komm ich ja max. mal auf 30 Meter ran. Reicht es dann auch wenn ich den Node bei 30m setze oder ist der dann woanderst?

Arbeitest du denn nicht in Josm??? oder hab ich mal wieder was verpasst?

Gruss
walter

Doch ich arbeite in JOSM. Meine Frage war ja auch wie weit muss ich in JOSM ranzoomen um POIs zu setzen damit sie mir bei Zoomstufe 19 auf der Karte an der richtigen Stelle angezeigt werden. Mein Problem zur Zeit ist, dass wenn ich einen Punkt bei 77,7m in JOSM setze und dann ranzoome er sich wo anderst befindet.

Der Node ist immer da wo du hinklickst und nie woanders. Wie nah du ranzoomst um den Punkt zu setzen hängt davon ab wie genau du den Punkt setzen willst. Wenn bei der Skala 77m steht, dann sollte das ausreichen, dass du nicht die Straße triffst. Lass dich nicht zu sehr von den Icons der anderen Ebene ablenken. Du wirst nie exakt den gleichen Punkt treffen. Zur Orientierung kannst du dir in Josm über den Menüpunkt “Hintergrundbild” auch Lufbilder anzeigen lassen.

Das bedeutet wenn er in JOSM nicht die Straße trift egal in welcher Zoomstufe, dann tut er es auch gerendert nicht?

So pauschal kann man das nicht sagen, da die Straßen breiter gerendert werden als in Josm. Ich würd mir da auf jeden Fall nicht so viele Sorgen drum machen. Bei einem Supermarkt muss der Punkt nicht auf den Meter genau sein. Und falls dir später ein Punkt auffällt der nicht da liegt wo du ihn haben willst kannst du den ja immernoch verschieben.