x

Karte mit Markern


  1. Karte mit Markern · stephanm (Gast) · 27.08.2010 21:44 · [flux]

    Hallo alle Zusammen,
    leider kann ich nicht programmieren - suche jedoch eine Karte wie diese für meine Webseite:

    http://www.hoogstede.de/hoogstede/hoogstede.htm (kennt hier bestimmt jeder), mit Fähnchen auf der Karte.

    Kann mir jemand helfen, so etwas zu erstellen?

    Viele Grüße,
    Stephan


    • Re: Karte mit Markern · fx99 (Gast) · 27.08.2010 21:55 · [flux]

      http://hwri.funpic.de/OSM_circle/RW-BB.htm lässt sich ziemlich einfach dazu erweitern.
      Wie stehen Deine Datenzur Verfügung?


    • Re: Karte mit Markern · stephanm (Gast) · 27.08.2010 22:01 · [flux]

      Hallo - Daten? Die Koordinaten muss ich mir manuell raussuchen, meinst du das mit "Daten"?


    • Re: Karte mit Markern · fx99 (Gast) · 28.08.2010 07:01 · [flux]

      Mit "Daten" meinte ich insbesondere die Track- und Markerkoordinaten, sowie ggf. noch Graphiken für die Marker.


    • Re: Karte mit Markern · stephanm (Gast) · 28.08.2010 08:57 · [flux]

      Hier sind ein paar Koordinaten. Es geht darum, das Tatorte aus einem Roman auf der Karte angezeigt werden sollen. Als Marker-Grafik erscheint immer die selbe Grafik:

      http://www.verlag-smo.de/images/3dtatorttrier_160.jpg

      Das sind die Koordinaten:

      49.753886, 6.646249
      49.768143, 6.63365
      49.732575, 6.649327
      49.762381, 6.640224
      49.756797, 6.634663
      49.758705, 6.645231

      Und auf dem jeweiligen Marker soll dann noch ein Popup aufgehen - muss aber nicht, wenn in der Liste wo die anklickbaren Orte stehen noch Platz ist, dann kann ich den Text da drunterschreiben.

      VIele Grüße und vielen Dank schonmal...
      Stephan


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 09:50 · [flux]

      Hi

      Hier die Karte mit Markern:
      http://www.khtml.org/osm/v0.82/examples/test2.html

      lg, Bernhard


    • Re: Karte mit Markern · fx99 (Gast) · 28.08.2010 09:50 · [flux]

      Hallo,
      hier gibt es was:
      http://hwri.hw.funpic.de/OSM2/Tatorte.htm sowie http://hwri.hw.funpic.de/OSM2/README.txt
      Gruß
      fx99

      Der Pfad stimmt jetzt!!


    • Re: Karte mit Markern · fx99 (Gast) · 28.08.2010 09:58 · [flux]

      @robotnic:
      Da warst Du ja mindestens 9 Sekunden schneller ( plus meine Dummheit mit der http / ftp Verwechslung ).

      Bei Dir fehlt allerdings noch der Lizenzhinweis.


    • Re: Karte mit Markern · stephanm (Gast) · 28.08.2010 10:10 · [flux]

      Hallo und vielen Dank! Eine Bitte habe ich noch... kann man noch eine Liste links oder rechts oder oben oder unten einbauen, wo man draufklickt, und dann da landet wo die Koordinate ist? Oder kann ich mir aus den Einträgen aus der Quelldatei eine Linkliste basteln?
      Nochmal vielen Dank!!!!
      Liebe Grüße,
      Stephan
      PS: Mörder Mörder und Bösewichte! 😉 Ist eine schlimme Gegend hier...


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 10:39 · [flux]

      fx99 wrote:

      @robotnic:
      Da warst Du ja mindestens 9 Sekunden schneller ( plus meine Dummheit mit der http / ftp Verwechslung ).

      Bei Dir fehlt allerdings noch der Lizenzhinweis.

      Bei dir ist es auch nicht korrekt.
      Es fehlt "und Mitwirkende".

      Auf osm.org fehlt die Lizenz auch - kann also nicht so schlimm sein.


    • Re: Karte mit Markern · wambacher (Gast) · 28.08.2010 11:01 · [flux]

      hi,
      ich hab mir beide Karten mal angesehen, da ich sowas auch mal machen möchte:

      dabei ist mir unangenehm aufgefallen, dass alle Daten der POIs NICHT aus osm kommen, sondern "irgendwo" händisch gepflegt werden.
      Das mag ja bei POIs sinnvoll sein, die nicht real existieren (wie die Tatorte) aber andere Daten sind doch in osm drin, werden hier aber nicht verwendet.
      Das führt dazu, dass aufgrund doppelter Datenhaltung/Datenpflege die Daten unterschiedlich sind.
      So stimmen Shops in Hoogstede http://www.hoogstede.de/hoogstede/hoogstede.htm nicht
      und in der Rettungswachen-Karte http://hwri.hw.funpic.de/OSM_circle/RW-BB.htm sind Adressen unterschiedlich (z.B. Böblingen zumindest falsche Hausnummer). Hier sind wahrscheinlich die "Kartendaten" besser als osm 🙁

      Aus diesem Grunde halte ich das "Vorbild" und den Lösungsvorschlag für nicht sinnvoll.

      Ansätze wie die Post&Telefon-Karte http://post.openstreetmap.de , die sich die Daten aus osm holen, erscheinen mir da besser.
      Daten, die nicht in osm drin sind, weil sie da "nicht hingehören" kann/muß sich die Karte natürlich aus anderen Quellen suchen - aber nur diese.

      gruss
      walter


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 11:41 · [flux]

      So, jetzt mit Liste und Copyright:
      http://www.khtml.org/osm/v0.82/examples/test2.html


    • Re: Karte mit Markern · stephanm (Gast) · 28.08.2010 11:46 · [flux]

      Hallo robotnic, das ist ja spitze! Kann ich die Daten auch selbst verändern? VG Stephan


    • Re: Karte mit Markern · dirkjot (Gast) · 28.08.2010 11:56 · [flux]

      Robotnic und fx99, vielen Dank für die Erklärungen.

      Gibt es auch eine Möglichkeit, die Daten kollaborativ zu erfassen? Nehmen wir den Fall, ich möchte eine Karte mit allen Gitarrenbauern in Deutschland anlegen. Die Standorte dieser Gitarrenbauer haben in der OSM-Datenbank (finde ich) nichts zu suchen, aber man könnte sie ja als "externe Daten" einbinden, so wie oben gezeigt. Da es aber hunderte solcher Adressen gibt, werde ich die sicher nicht alle allein zusammentragen, Kollaboration ist also gefragt. Gibt's da 'was?

      Für Aufklärung dankt
      Dirk


    • Re: Karte mit Markern · fx99 (Gast) · 28.08.2010 12:12 · [flux]

      dirkjot wrote:

      Gibt es auch eine Möglichkeit, die Daten kollaborativ zu erfassen? Nehmen wir den Fall, ich möchte eine Karte mit allen Gitarrenbauern in Deutschland anlegen. Die Standorte dieser Gitarrenbauer haben in der OSM-Datenbank (finde ich) nichts zu suchen, aber man könnte sie ja als "externe Daten" einbinden, so wie oben gezeigt. Da es aber hunderte solcher Adressen gibt, werde ich die sicher nicht alle allein zusammentragen, Kollaboration ist also gefragt. Gibt's da 'was?

      Meiner Meinung nach könnte man Gitarrenbauer durchaus in der OSM Datenbank erfassen und dann daraus auslesen.
      Damit hat man dann schon das GUI erschlagen.

      Wenn man die Daten nicht in OSM haben will, muss man die gpx Datei ( in diesem Fall http://hwri.hw.funpic.de/OSM2/Tatorte.gpx )
      so auf einen Server stellen, dass sie von Jedermann editiert werden kann. Hier würde dann aber ein spezielles User-Interface
      benötigt.


    • Re: Karte mit Markern · fx99 (Gast) · 28.08.2010 12:20 · [flux]

      wambacher wrote:

      dabei ist mir unangenehm aufgefallen, dass alle Daten der POIs NICHT aus osm kommen, sondern "irgendwo" händisch gepflegt werden.
      Das mag ja bei POIs sinnvoll sein, die nicht real existieren (wie die Tatorte) aber andere Daten sind doch in osm drin, werden hier aber nicht verwendet.

      Der ganze Ansatz kommt daher, eigene GPX tracks mit waypoints auf einer OSM Karte darzustellen. Da macht die getrennte Datenhaltung sicher
      Sinn. Bei den Rettungsstationen sicher nicht, da diese auch in OSM vorhanden sein sollten.

      Ich bin gerade dabei, die java Skripte so zu erweitern, dass auch OSM Files mit POIs gelesen werden können.
      Das läuft dann aber auch erst statisch:
      z.B. mit wget spezielle POIs ind einem vorgegebenen Bereich holen, lokal abspeichern und dann das html drauf los lassen.
      Wenn das mal einen gewissen Status hat, lade ich das Muster hoch.

      Mit Echtzeit Abfrage aus der OSM Datenbasis hab ich so meine Probleme:
      1. weiss ich (noch) nicht wie man das macht.
      2. da das Laden von Daten aus der OSM Datenbank teilweise recht zäh ist, wird so ein System wahrscheinlich ziemlich träge.


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 12:36 · [flux]

      stephanm wrote:

      Hallo robotnic, das ist ja spitze! Kann ich die Daten auch selbst verändern? VG Stephan

      So wird ein Tatort eingezeichnet:
      moerder.push(new Array(49.753886, 6.646249,"Krawattenmörder","Ein ganz ein übler Pursche"));

      Wenn du mit einem Texteditor umgehen kannst, dann ist das nicht wirklich schwierig.


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 12:42 · [flux]

      fx99 wrote:

      Mit Echtzeit Abfrage aus der OSM Datenbasis hab ich so meine Probleme:
      1. weiss ich (noch) nicht wie man das macht.
      2. da das Laden von Daten aus der OSM Datenbank teilweise recht zäh ist, wird so ein System wahrscheinlich ziemlich träge.

      Mit der xapi geht das recht gut.
      siehe:
      http://www.khtml.org/osm/v0.82/examples/xapi.html

      Beispiel:
      shop=music
      ins input feld schreiben enter drücken warten.

      Ich hab da ein kleines PHP Script das die POIs aus der DB holt.

      ls, Bernhard


    • Re: Karte mit Markern · stephanm (Gast) · 28.08.2010 13:22 · [flux]

      Hallo robotnic, ok. Aber ich benötige doch noch Dateien zur Installation, oder? VG stephan


    • Re: Karte mit Markern · robotnic (Gast) · 28.08.2010 13:34 · [flux]

      stephanm wrote:

      Hallo robotnic, ok. Aber ich benötige doch noch Dateien zur Installation, oder? VG stephan

      Alle Pfade sind jetzt absolut gesetzt.
      Sollte in jedem Fall funktionieren.


    • Re: Karte mit Markern · wambacher (Gast) · 28.08.2010 13:39 · [flux]

      fx99 wrote:

      Der ganze Ansatz kommt daher, eigene GPX tracks mit waypoints auf einer OSM Karte darzustellen.

      aha, das mit den eigenen gpx-daten ist natürlich sinnvoll und erklärt einiges 🙂

      Ich bin gerade dabei, die java Skripte so zu erweitern, dass auch OSM Files mit POIs gelesen werden können.
      Das läuft dann aber auch erst statisch:
      z.B. mit wget spezielle POIs ind einem vorgegebenen Bereich holen...

      Mit Echtzeit Abfrage aus der OSM Datenbasis hab ich so meine Probleme:
      ....

      wget macht ja "auch nur" eine Abfrage der osm.datenbasis. ist damit also genau so "schnell" wie die anderen Abfragen.
      nimm aber bitte auf alle Fälle den XAPI-Server (geht auch mit wget). der ist dafür gedacht.

      lg
      walter


    • Re: Karte mit Markern · fx99 (Gast) · 29.08.2010 07:18 · [flux]

      wambacher wrote:

      fx99 wrote:

      Mit Echtzeit Abfrage aus der OSM Datenbasis hab ich so meine Probleme:
      ....

      wget macht ja "auch nur" eine Abfrage der osm.datenbasis. ist damit also genau so "schnell" wie die anderen Abfragen.
      nimm aber bitte auf alle Fälle den XAPI-Server (geht auch mit wget). der ist dafür gedacht.

      1. Natürlich nehm ich den XAPI-Server.
      2. wenn ich die Daten getrennt abfrage und dann speichere, muss ich nur einmal warten.


    • Re: Karte mit Markern · fx99 (Gast) · 29.08.2010 07:43 · [flux]

      robotnic wrote:

      Mit der xapi geht das recht gut.
      siehe:
      http://www.khtml.org/osm/v0.82/examples/xapi.html

      Beispiel:
      shop=music
      ins input feld schreiben enter drücken warten.

      Ich hab da ein kleines PHP Script das die POIs aus der DB holt.

      ls, Bernhard

      Alle Achtung, das funktioniert sehr gut und recht schnell, selbst über ganz D mit emergency_service=air!
      Da kann ich noch einiges lernen.

      PS:
      noch eine Anregung zur Mörderkarte: könntest Du noch eine Position "ganze Karte" in die Liste links einfügen?


    • Re: Karte mit Markern · stephanm (Gast) · 29.09.2010 20:27 · [flux]

      Hallo und nochmal vielen Dank für die Hilfe!
      Hier ist der Link mit dem Endergebnis:

      http://www.tatort-rheinland-pfalz.de/ak … index.html

      Viele Grüße, Stephan


    • Re: Karte mit Markern · S-A-L (Gast) · 30.09.2010 09:19 · [flux]

      Sieht gut aus. Ich würde allerdings noch mit <noscript> (http://de.selfhtml.org/html/transit/scr … m#noscript) Eine Meldung dazu schreiben, dass man Javascript benötigt. Das wird dann angezeigt wenn jemand Javascript deaktiviert hat. Sonst denkt derjenigenur "Aha, da ist ja gar nichts".