Übergeben von Standortkoordinaten an Google Maps als Variable

8

Wer weiß, warum das funktioniert:

%Vor%

Aber das wird nicht:

%Vor%

Ich habe versucht, die Breite und Länge als separate Variablen zu übergeben, und das hat auch nicht funktioniert. Wie kann ich die Koordinaten erfolgreich als Variable übergeben? Vielen Dank!

    
coryetzkorn 20.05.2012, 20:12
quelle

3 Antworten

17

In diesem Beispiel übergeben Sie zwei verschiedene numerische Werte an einen Konstruktor und weisen dann das neu erstellte Objekt zu "wickedLocation" zu:

%Vor%

In diesem Beispiel übergeben Sie einen einzelnen Zeichenfolgenwert an einen Konstruktor, der zwei verschiedene numerische Koordinaten benötigt:

%Vor%

Die Datentypen sind beide völlig verschieden.

Wenn Sie eine Koordinate als einzelnes Objekt darstellen möchten, können Sie das folgendermaßen tun:

%Vor%

Wenn Sie das Coords-Objekt von Google erstellen müssen, können Sie die Daten als einzelne Argumente übergeben, die von einem einzelnen Objekt abgeleitet sind:

%Vor%     
jmort253 20.05.2012, 20:15
quelle
6

Wenn Sie die Koordinaten als Zeichenfolge in dem Format erhalten, das Sie in Ihrem Beispiel gezeigt haben, können Sie dies tun:

%Vor%     
dda 20.05.2012 20:32
quelle
2

Ich glaube, Sie können Zeichenfolgen verwenden, um die Koordinaten zu definieren, aber Sie benötigen zwei (eine für jeden Parameter) und nicht eine.

%Vor%

Falls nicht, verwende entweder direkt floats oder parse deine Strings in floats mit parseFloat()

    
Collin Green 20.05.2012 20:21
quelle