2017-05-04 1 views
0

Ich füge die Markierung in Google Map als ich in Google map.Aber ich möchte auch die Breite und Länge des Markers einfügen.Ich habe einige Code angewendet, aber es ist nur die Initiale einfügen Breiten-und Längengrad. Bitte helfen Sie mir die mehrere geografische Breite und Länge für den gleichen Schlüssel in Feuerbasiswie man Marker Position in Firebase

I Standorten hinzufügen unter „l“ Tag

+0

da firebase auf noSql basiert, d. H. Schlüsselwertpaar wird es die Daten überschreiben, wenn der Schlüssel bereits in der Datenbank existiert. Versuchen Sie Zeitstempel als Schlüssel für lat lng Daten –

+0

Vielen Dank @ Ashish Pardhiye – user7394959

Antwort

0

einfügen möchten Wenn Sie einen Ort mit einem Map zu aktualisieren verwenden, und Sie verwenden der gleiche Schlüssel, anstatt einen neuen Wert hinzuzufügen, überschreiben Sie den vorhandenen. Mit anderen Worten, im Fall von Map, ersetzt es den alten Wert durch den neuen.

Wenn Sie für einen einzelnen Standort unterschiedliche Werte für den Längen- und Breitengrad festlegen möchten, sollten Sie die Methode push() verwenden, die für jeden neuen Längen- und Breitengrad einen eindeutigen Schlüssel generiert. Diese eindeutigen IDs sind standardmäßig in aufsteigender Reihenfolge angeordnet.

Ich hoffe, es hilft.

+0

Wenn Sie immer noch denken, dass meine Antwort Ihnen geholfen hat, bitte in Betracht ziehen, es zu akzeptieren. Vielen Dank! –

Verwandte Themen