Suche im Forum:
Suchen


Autor Nachricht
Beitrag10.07.2012 um 16:25 (UTC)    
Titel: Anfahrt

Guten Tag. Ich nutze das Lankarten Extra und wollte mal fragen ob es da eine Möglkichkeit gibt nicht nur meinen Standort anzuzeigen sodern auch den Weg vom Besucher zu mir und vielleicht noch eine kleine Wegbeschreibung?
Beitrag10.07.2012 um 16:42 (UTC)    
Titel:

Mit dem Extra ist das nicht möglich, aber du kanst deine Route in http://maps.google.de/ suchen und anschließend per iFrame auf deiner Seite einbinden. Wenn du nur deinen Standort suchst können deine Besucher dann direkt eine Route berechnen lassen, indem sie ihren Standort hinzufügen.

Um den Code für den iFrame zu bekommen musst du auf das kleine Ketten.Symbol unter dem Suchfeld klicken und kannst dann den HTML-Code aus dem zweiten Feld kopieren.

______________
Mit mir chatten? Besuche uns auf CookieChat.de (keine Anmeldung nötig, einfach einen Spitznamen einegeben)
Beitrag10.07.2012 um 17:11 (UTC)    
Titel:

ahh. Super vielen Dank.
Kann man das vielleicht auch so machen dass man auf meiner Seite bleibt und vielleicht auch das die route automatisch ohne eingabe berechnet und gleich angezeigt wird? So ist das etwas unpraktisch man muss zuerst auf das grüne Ding klicken und dann wird man zu google geleitet. Das findet ja keiner. Ich habe das irgendwo schon gesehen.
Beitrag10.07.2012 um 17:16 (UTC)    
Titel:

Dann müsste der Dienst ja wissen wo der Besucher deiner Website wohnt. Mit geo location ist das grob möglich, ich werde aber zum Beispiel 50km zu weit nördlich geortet, womit eine Routenberechnung für kürzere Strecken ziemlich sinnfrei wird.

Es gibt noch so Dinge wie den Web.de Routenplaner, dort kannst du auch eine feste Zieladresse angeben:
http://route.web.de/?template=destination
______________
Mit mir chatten? Besuche uns auf CookieChat.de (keine Anmeldung nötig, einfach einen Spitznamen einegeben)
Beitrag10.07.2012 um 17:30 (UTC)    
Titel:

KAnn man es dann zumindest so machen dass man auf meiner Seite bleibt?
Beitrag10.07.2012 um 18:13 (UTC)    
Titel:

Nicht mit den genannten Optionen, aber du kannst dich ja mal ein bisschen im Netz umsehen, vielleicht findest du etwas. Wink
______________
Mit mir chatten? Besuche uns auf CookieChat.de (keine Anmeldung nötig, einfach einen Spitznamen einegeben)
Beitrag10.07.2012 um 20:22 (UTC)    
Titel:

Hallo,

Geolocation ist eigentlich gerade für mobile Plattformen sehr interessant. Per GPS ist die Ortung dann auch bis auf wenige Meter genau. Bei Desktop Rechnern hängt die Genauigkeit aber von einigen Faktoren ab. Ich kann mich da allerdings nicht beschweren. Die Ortung ist nur ungefähr 10 Meter daneben.

Das das direkte einbinden auf der Homepage mit google Maps nicht funktioniert, ist nur bedingt richtig. Google bietet eine sehr umfangreiche Javascript API für seinen Dienst:
https://developers.google.com/maps/documentation/javascript/

Ich hab das mal mit Geolocation umgesetzt. Falls du interesse hast, kann ich das auch noch um ein Eingabefeld erweitern.
http://tttttest.de.tl/Maps_API-test.htm

PS: Es wird übrigens die Route zum Webme Büro berechnet.
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 11.07.2012, 00:04, insgesamt 3-mal bearbeitet
Beitrag11.07.2012 um 20:41 (UTC)    
Titel:

WOW! Genau so dachte ich mir das. Wie mache ich das jetzt?
Beitrag11.07.2012 um 21:44 (UTC)    
Titel:

Ich habe das alles etwas vereinfacht indem ich ein eigenes Objekt definiert habe, welches den kompletten Zugriff auf die Google API und die Positionsermittlung handelt. Das einzige, was du jetzt noch tun musst ist folgendes:

Als erstes, 2 divs erstellen. Eines für die Karte und eines für die Beschreibung:
Zitat:
<div id="karte" style="width:XXpx;height:XXpx;"></div>

<div id="wegbeschreibung" style="width:XXpx;height:XXpx;"></div>

ID der Karte
Breite der Karte
Höhe der Karte
ID der Wegbeschreibung
Breite der Wegbeschreibung
Höhe der Wegbeschreibung

Die Google Maps-API einbinden:
Zitat:
<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=true"></script>


Dann meine Schnittstelle einbinden:
Zitat:
<script type="text/javascript">Route=function(b){if(navigator.geolocation){document.route=this;this.dest=new google.maps.LatLng(b.dest.lat,b.dest.lng);this.src;this.directionsDisplay=new google.maps.DirectionsRenderer;this.directionsService=new google.maps.DirectionsService;this.zoom=b.zoom;var c={zoom:this.zoom,mapTypeId:google.maps.MapTypeId.HYBRID,center:this.dest};this.map=new google.maps.Map(document.getElementById(b.mapId),c);this.directionsDisplay.setMap(this.map);this.directionsDisplay.setPanel(document.getElementById(b.wayId));
this.error=function(a){alert("Fehler:"+a.message)};this.positionFound=function(a){src=new google.maps.LatLng(a.coords.latitude,a.coords.longitude);document.route.calculateRoute(src)};this.calculateRoute=function(a){this.directionsService.route({origin:a,destination:this.dest,travelMode:google.maps.TravelMode.DRIVING},function(a,b){b==google.maps.DirectionsStatus.OK&&document.route.directionsDisplay.setDirections(a)})};navigator.geolocation.getCurrentPosition(document.route.positionFound,document.route.error,
{enableHighAccuracy:!0,timeout:6E4,maximumAge:6E4})}};</script>


und mit dieser ein neues Route-Objekt erzeugen:
Zitat:
<script type="text/javascript">
var init = {
dest: {lat: Breitengrad,lng: Längengrad},
zoom: 3,
mapId: 'karte',
wayId: 'wegbeschreibung'
}

new Route(init);
</script>

Um das Routenobjekt zu initialisieren, habe ich ein Init-Objekt definiert, dort kannst du folgendes anpassen:
ID der Karte
ID der Wegbeschreibung
Zoom

Das einzige, dass angepasst werden muss ist der Breitengrad des Zielorts und der Längengrad des Zielorts. Ein sehr gutes Tool um diese zu ermitteln findest du hier:
http://www.mapcoordinates.net/
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering


Zuletzt bearbeitet von o-4-n am 12.07.2012, 01:51, insgesamt 2-mal bearbeitet
Beitrag13.07.2012 um 22:04 (UTC)    
Titel:

Vielen Dank!
Beitrag13.07.2012 um 22:13 (UTC)    
Titel:

Danke für die Rückmeldung.

- CLOSED -
______________
mfg
o-4-n

"If you’re incompetent, you can’t know you’re incompetent." - [David Dunning]

*** Die Suchfunktion ist KEINE tödliche Krankheit! ***

Eventplanung, Equipment, Zeltverleih, Catering
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de