You are not logged in.
- Topics: Active | Unanswered
Announcement
Pages: 1
#1 2012-02-17 08:50:37
- ReinerA
- Member
- Registered: 2012-02-17
- Posts: 5
Bikerfreundliche Hotels
Hallo
Ich bin leidenschaftlicher Motorradfahrer und habe das Projekt http://www.biker-motorrad-hotel.de/ ins Leben gerufen.
Gerne würde ich die bei mir eingetragenen Hotels wie z.B aus Bayern
http://www.biker-motorrad-hotel.de/?Mot … and:Bayern in einer OSM Karte mit einem Häuschen Pro Hotel anzeigen lassen und beim drüberfahren Grundinfos mit Verlinkung auf meine Detailseite anzeigen lassen.
Ist sowas erlaubt und möglich?
Wie kann ich das umsetzen?
Ich glaub ich habe mich total falsch und ohne den Fachbgriffen hier ausgedrückt. Sorry, bin noch auf diesem Gebiet ein absoluter Anfänger.
Offline
#2 2012-02-17 17:10:30
- fx99
- Member
- From: Baden-Württemberg
- Registered: 2009-06-02
- Posts: 1,930
Re: Bikerfreundliche Hotels
Hallo Reiner,
willkommen im Forum.
Diese Frage ist einfach zu beantworten:
>> Ist sowas erlaubt und möglich?
Ja und Ja!
Zur Umsetzung: Ein Schlagwort ist "openlayers"
Ein einfaches Beispiel, POIs ( wie Deine Hotels) darzustellen , findest Du hier:
http://wiki.openstreetmap.org/wiki/Open … er_example
Man kann es aber noch viel besser aber auch komplizierter machen.
Offline
#3 2012-02-17 17:52:58
- ReinerA
- Member
- Registered: 2012-02-17
- Posts: 5
Re: Bikerfreundliche Hotels
Hallo fx99,
das ist genau das was ich gesucht habe.
http://www.biker-motorrad-hotel.de/karten/
Müssen da noch zusätzliche Copyright Urheber oder sonstige Angaben zu dieser Karte zugefügt werden?
Wie finde ich nun den Standort (Koordinaden) für z.B. "D-83435 Bad Reichenhall, Am Thumsee 7" heraus um damit meine Textdatei zu füllen? Irgend ein Onlinetool?
Gibt es auch Karten für einzelne Bundesländer aus Deutschland? Oder Österreich, Italien etc.?
Aber schon mal Danke für Deine Hilfe.
Grüße
Reiner
Offline
#4 2012-02-17 18:43:50
- aromatiker
- Member
- Registered: 2009-05-16
- Posts: 315
Re: Bikerfreundliche Hotels
Hallo Reiner,
zunächst zur Frage 2:
In Openlayer rufst du die passende Karte auf. Sofern deine Webseite keinen großen Datenverkehr (Abrufe des Kartenmaterial) verursacht, kann hier auf fertige Karten zurückgegriffen werden. Damit ist dann die ganze Welt verfügbar.
Es gibt vereinzelt Karten im Netz, die die Koordinaten mit einblenden. Momentan fällt mir da nur die Karte der Bogenschützen in Erlangen ein (http://www.bogenschuetzen-erlangen.de/index1.htm). Die haben ein ähnliches Projekt, nur werden dort Bogenschießplätze statt Bikerhotels angezeigt. In dieser Karten werden (rechts unten) die Koordinaten der aktuellen Mausposition eingeblendet.
Möglichst weit in die Karte zoomen und die Maus über den gewünschten Punkt halten.
Das "Autobahn-Rasthaus im Spessart Südseite" aus deiner Bikerseite hat die Koordinaten 9.39457 / 49.89487. Diese werden dann in den entsprechenden POI benötigt.
Die Datei mit den Hoteldaten hat dann eine Struktur
lat lon title description icon iconSize iconOffset
49.89487 9.39457 Autobahn-Rasthaus Adresse dazu das_icon.png 20,20 0,-24Die Einträge müssen als csv-Datei mit Tabs getrennt sein. Natürlich muss auch das Icon auffindbar sein. Die 20,20 gibt die Grö0e und 0,24 den Offset in Pixeln an.
Ich hoffe, das hilft weiter.
Offline
#5 2012-02-17 19:26:27
- fx99
- Member
- From: Baden-Württemberg
- Registered: 2009-06-02
- Posts: 1,930
Re: Bikerfreundliche Hotels
Müssen da noch zusätzliche Copyright Urheber oder sonstige Angaben zu dieser Karte zugefügt werden?
Ist in Deiner Karte unten rechts schon drin!
Wie finde ich nun den Standort (Koordinaden) für z.B. "D-83435 Bad Reichenhall, Am Thumsee 7" heraus um damit meine Textdatei zu füllen? Irgend ein Onlinetool?
Probier es mal damit http://www.gpsvisualizer.com/geocoder/ oder damit http://wiki.openstreetmap.org/wiki/Nominatim
Damit erhälst Du die Cursor Koordinaten unten rechts eingeblendet:
//display Mouse position
map.addControl(new OpenLayers.Control.MousePosition({displayProjection: new OpenLayers.Projection("EPSG:4326")}));
Last edited by fx99 (2012-02-17 19:32:11)
Offline
#6 2012-02-18 10:35:43
- ReinerA
- Member
- Registered: 2012-02-17
- Posts: 5
Re: Bikerfreundliche Hotels
Hallo,
danke für Eure Hilfe.
Das mit http://www.gpsvisualizer.com/geocoder/ war ein super Tip.
Da konnte ich meine über 600 Hotels auf einmal reinknallen und bis die Geodaten bekommen.
Nach ein bisschen Feintuning hatte ich meine Hotels drinn.
Offline
#7 2012-02-18 10:44:01
- fx99
- Member
- From: Baden-Württemberg
- Registered: 2009-06-02
- Posts: 1,930
Re: Bikerfreundliche Hotels
Wenn "Deine" Hotels in OSM noch nicht drin sind, bitte da eintragen. Dann hat das Projekt auch etwas von Deiner Aktion.
Du hast neben Hotels auf Campingplätze drin: denen könntest Du ein anderes Symbol spendieren.
Last edited by fx99 (2012-02-18 10:46:53)
Offline
#8 2012-02-18 10:54:10
- Netzwolf
- Member
- Registered: 2008-04-01
- Posts: 1,682
- Website
Re: Bikerfreundliche Hotels
Nahmd,
Gibt es auch Karten für einzelne Bundesländer aus Deutschland? Oder Österreich, Italien etc.?
Du kannst am Ende des Init-Codes so etwas schreiben:
//----------------------------------------------------------------------------
// Stelle Deutschland in maximaler Groesse dar
//----------------------------------------------------------------------------
if (!map.getCenter()) {
map.zoomToExtent(
new OpenLayers.Bounds(5.88, 47.26, 15.04, 54.91).
transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject()));
}Das ist besser als die oft benutzte Angabe von Mittelpunkt und Zoomfaktor, weil es auomatisch die Größe der Karte (des Bildschirmes) berücksichtigt.
Für Österreich und die Schweiz einfach die Koordinaten anpassen.
Gruß Wolf
Last edited by Netzwolf (2012-02-18 10:55:09)
Offline
#9 2012-02-18 14:13:16
- ReinerA
- Member
- Registered: 2012-02-17
- Posts: 5
Re: Bikerfreundliche Hotels
Klick ich auf ein Häuschen dann erscheint ein Hinweisfeld.
Kann man das Hinweisfeld selbst stylen?
Also Größe und Form bzw. die Schrift?
Wenn "Deine" Hotels in OSM noch nicht drin sind, bitte da eintragen. Dann hat das Projekt auch etwas von Deiner Aktion.
Du hast neben Hotels auf Campingplätze drin: denen könntest Du ein anderes Symbol spendieren.
Das mache ich wenn ich fertig bin. (Wo muss ich das genau eintragen?)
Für Österreich und die Schweiz einfach die Koordinaten anpassen.
Gute Idee. Schau ich mal wie ich das am besten umsetzen kann. Wenn ich Deutschland z.B. auswähle, kann man eigentlich alles um Deutschland herum ausblenden? Nicht nur die Hotels sondern auch Straßen und Wege außerhalb Deutschlands? Natürlich als nächster Schritt auch für die anderen Länder?
Last edited by ReinerA (2012-02-18 14:13:48)
Offline
#10 2012-02-18 15:12:02
- fx99
- Member
- From: Baden-Württemberg
- Registered: 2009-06-02
- Posts: 1,930
Re: Bikerfreundliche Hotels
Klick ich auf ein Häuschen dann erscheint ein Hinweisfeld.
Kann man das Hinweisfeld selbst stylen?
Also Größe und Form bzw. die Schrift?
Mit openlayers http://www.openlayers.org/ kann man Alles machen!
Ein Beispiel für pop-ups siehe hier : http://hwri.hw.funpic.de/OSM_circle/RW-BB.htm ( Achtung: verwendet alte openlayer Quelle)
fx99 wrote:Wenn "Deine" Hotels in OSM noch nicht drin sind, bitte da eintragen. Dann hat das Projekt auch etwas von Deiner Aktion.
Du hast neben Hotels auf Campingplätze drin: denen könntest Du ein anderes Symbol spendieren.Das mache ich wenn ich fertig bin. (Wo muss ich das genau eintragen?)
Einfach zweites Symbol bereitstellen und in der Textdatei eintragen.
Netzwolf wrote:Für Österreich und die Schweiz einfach die Koordinaten anpassen.
Gute Idee. Schau ich mal wie ich das am besten umsetzen kann. Wenn ich Deutschland z.B. auswähle, kann man eigentlich alles um Deutschland herum ausblenden? Nicht nur die Hotels sondern auch Straßen und Wege außerhalb Deutschlands? Natürlich als nächster Schritt auch für die anderen Länder?
Die Hotels kannst Du in verschiedenen Dateien aufteilen, das Ausblenden habe ich auch schon mal wo gesehen.
Offline
#11 2012-02-18 16:28:25
- ReinerA
- Member
- Registered: 2012-02-17
- Posts: 5
Re: Bikerfreundliche Hotels
Und wie finde ich die Koordinaten Österreich, Schweiz usw. raus und wo werden diese eingetragen?
denn das sieht ja anders aus wie die Koordinaten für meine Hotels...
new OpenLayers.Bounds(5.88, 47.26, 15.04, 54.91).
transform(new OpenLayers.Projection("EPSG:4326"), map.getProjectionObject()));
Offline
#12 2012-02-18 17:07:09
- aighes
- Member
- From: Shanghai
- Registered: 2009-03-29
- Posts: 5,383
- Website
Re: Bikerfreundliche Hotels
Denk dir ein Rechteck. Die Linke Seite (left) verläuft entlang einer Koordinate, die Obere (top), die Rechte (right) und die Untere (bottom) auch. Diese Koordinaten trägst du da ein im Format (left,top,right,bottom).
Viele Grüße
Henning
Offline
#13 2012-02-18 17:09:02
- SunCobalt
- Member
- From: Eislingen
- Registered: 2010-01-09
- Posts: 3,810
Re: Bikerfreundliche Hotels
kannst Dir die Karte auf openstreetmap.org so hinschieben, wie Du es haben willst und dann auf "Export" klicken. Da stehen die Koordinaten dann
Thomas
Offline
#14 2012-07-23 13:40:58
- paelzer
- Member

- Registered: 2009-03-23
- Posts: 31
Re: Bikerfreundliche Hotels
Wenn das Thema noch aktuell ist kannst du für Deutschland vielleicht das hier nutzen: http://www.derstadtplan.net/embedd?lat= … 828125&z=8
Da kannst du auch einen Standortmarker setzen.
Gruß
Christian
Offline
#15 2012-07-23 20:37:12
- DD1GJ
- Member
- Registered: 2009-04-12
- Posts: 802
Re: Bikerfreundliche Hotels
Das mit http://www.gpsvisualizer.com/geocoder/ war ein super Tip.
Hallo Reiner,
ich möchte Dir die Freude nicht verderben, aber der erwähnte Service benutzt die Geocoder von Yahoo bzw. Google und daher sind natürlich auch deren Nutzungsbedingungen zu beachten.
Google erlaubt die Nutzung seines Geocoders natürlich nur, um die so ermittelten Koordinaten auf einer Google-Karte anzuzeigen. Alles andere ist verboten.
Bei Yahoo müsste sich mal ein Rechtskundiger deren verzwickte AGB durchlesen.
Geocoding ist ein Markt, auf dem momentan viel Geld verdient wird. Da hat keiner etwas zu verschenken.
Wenn "Deine" Hotels in OSM noch nicht drin sind, bitte da eintragen.
Die mit Hilfe von Google oder Yahoo ermittelten Koordinaten haben im OSM-Datenbestand nichts zu suchen! Die einzig erlaubten Hilfsmittel sind eigene GPS-Aufzeichnungen oder das Erkennen eines bekannten Objektes bei einer der erlaubten Luftbildquellen wie Bing (natürlich ohne Kartenlayer), Aerowest oder DOP 200 Bayern.
Wenn Du Hotels bei OSM findest und die Koordinaten übernimmst, musst Du Deine Sammlung unter CC-BY-SA bzw. demnächst ODbL veröffentlichen.
Nachtrag:
Ich habe mir gerade Deine Karte angeschaut. Das Hotel Kappelmann in Baden-Baden ist bereits seit über 4 Jahren unter neuer Leitung und wurde in ABARIN umbenannt. Deine Stecknadel sitzt kilometerweit entfernt mitten im Kurpark, der für Motorräder absolut tabu ist ...
http://www.openstreetmap.org/browse/node/279859776
Grüße
Joachim
Last edited by DD1GJ (2012-07-23 20:52:02)
Offline
#16 2012-07-24 07:57:28
- DD1GJ
- Member
- Registered: 2009-04-12
- Posts: 802
Re: Bikerfreundliche Hotels
Da Du für einen Eintrag in Deinem Projekt 80 bzw. mit Bild 130 Euro plus MwSt. verlangst, ist das Projekt als gewerblich zu betrachten. Somit entfällt auch die Gratis-Geocodierung Adresscodieung mittels Yahoo.
Last edited by DD1GJ (2012-07-24 14:02:58)
Offline
#17 2012-07-24 08:03:51
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Bikerfreundliche Hotels
Moin Moin,
entweder bin ich noch nicht richtig wach oder hab -mal wieder- ein Brett vor'm Kopf ![]()
Wenn ich 2-3 OL-Statements an die richtige Stelle in Openlayers einsetze, hab ich meine GeoKodierung. Ohne Google oder Yahoo.
Und die Adresssuche mach ich mit Nominatim.
Gruss
Walter
Offline
#18 2012-07-24 14:10:00
- DD1GJ
- Member
- Registered: 2009-04-12
- Posts: 802
Re: Bikerfreundliche Hotels
Sorry, ich hatte mich etwas unscharf ausgedrückt. Gemeint war die Adresscodierung. Wenn in der gesuchten Straße noch keine Hausnummern erfasst sind, dann liefert Nominatim nur einen Mittelwert irgendwo auf der Straße, der je nach Staßenlänge auch mal einige hundert Meter danebenliegen kann.
Offline
#19 2012-07-24 14:40:49
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Bikerfreundliche Hotels
Sorry, ich hatte mich etwas unscharf ausgedrückt. Gemeint war die Adresscodierung. Wenn in der gesuchten Straße noch keine Hausnummern erfasst sind, dann liefert Nominatim nur einen Mittelwert irgendwo auf der Straße, der je nach Staßenlänge auch mal einige hundert Meter danebenliegen kann.
jo, stimmt leider.
Was bedeutet das für OSM? Leute, haut Adressen rein.
Und wenn es nur Ranges sind von Kreuzung zu Kreuzung - oder von mir aus nur die Eckhäuser.
"Kein POI ohne Anschrift" sollte eigentlich auch möglich sein.
Gruss
Walter
Last edited by wambacher (2012-07-24 14:41:09)
Offline
Pages: 1