Mehr

CartoDB ändert Zahlenformate in Infowindows

CartoDB ändert Zahlenformate in Infowindows


Ich versuche, Prozentdaten in der Hover-Infofensterfunktion anzuzeigen. Die Prozentsätze werden als Dezimalzahlen wiedergegeben, da die Daten auf diese Weise hochgeladen wurden.

Wie kann ich sagen CartoDB die Werte für diese Datenspalte mit 100 zu multiplizieren, wenn sie im Infofenster angezeigt wird, ohne die Originaldaten anpassen zu müssen?


Wenn Ihre Informationen bereits so aufbereitet sind, wie Sie sie anzeigen, und Ihnen nur der Prozentsatz fehlt, gibt es einen sehr einfachen Trick für Sie.

Sie können den benutzerdefinierten HTML-Code der Infofenster bearbeiten, dh Sie können nicht nur auswählen, welche Spalten und Titel dort angezeigt werden, sondern auch ein wenig damit spielen.

Die Problemumgehung ist einfach: Sie müssen nur ein '%'-Zeichen nach Ihren Spaltennamen in den benutzerdefinierten HTML-Code Ihres Infofensters schreiben. Beachten Sie, dass Infofenster Schnurrbart-Vorlagen verwenden. Wenn Sie also {{column_name}} sehen, bedeutet dies, dass die Informationen dieser Spalte für Ihren spezifischen Punkt dort hinzugefügt werden, wenn Sie darauf klicken.

Bei dieser Idee können Sie einfach "{{column_name}}%" verwenden, um am Ende ein Prozentzeichen einzufügen.

Lassen Sie mich dies visuell hinzufügen, damit es einfacher ist:


Schau das Video: Google Maps Marker animation - Building with Google Maps API