Tableau Calculations: MAKEPOINT

Tableau Calculations: MAKEPOINT

Tableau Längengrad Breitengrad visualisieren

MAKEPOINT() verortet Daten sicher auf der Karte. Koordinaten werden zur belastbaren Geometrie und damit die Basis für räumliche Analysen mit Mehrwert.

MAKEPOINT() in Tableau ist eine räumliche Funktion, die aus zwei numerischen Feldern – typischerweise Breiten- und Längengrad – einen geografischen Punkt erstellt.

Die Funktion MAKEPOINT() ist ein wesentliches Werkzeug im Bereich der Geodaten-Visualisierung in Tableau. Viele Datensätze (wie CSVs oder Excel-Dateien) speichern Standorte nicht als einzelnen Geodatenpunkt, sondern als getrennte Spalten für Breitengrad (Latitude) und Längengrad (Longitude).

MAKEPOINT() schließt diese Lücke: Es nimmt diese beiden Zahlen und „baut“ daraus ein einzelnes räumliches Objekt (einen Geometriepunkt), das Tableau auf einer Karte darstellen kann.

Vorbereitung: Tableau Geografische Rolle zuweisen

Spatialdaten sehen meist so aus:

content image

Wenn Sie die Daten haben, aber noch keine Geografische Rolle zugewiesen wurde, muss das vorher gemacht werden. In diesen Beispielbild ist die Latitude noch als String formatiert, während die Longitude bereits eine Geografische Rolle zugewiesen ist.

content image

Im gezeigten Beispiel ist die Latitude noch als String (Abc) formatiert, während die Longitude bereits eine Geografische Rolle zugewiesen ist.

Um der Latitude auch eine geografische Rolle zuzuweisen, klicken Sie auf Abc und ändern zuerst den Datentyp auf Number (decimal). Danach erneut auf den Datentyp und auf “Geographic Role” → hier wählen Sie nun „Latitude“ aus. Nun ist die Geografische Rolle zugewiesen und ein MAKEPOINT()  kann erstellt werden. Ohne diese Geografische Rolle erkennt Tableau nicht, dass es sich um Spatialdaten handelt und die  MAKEPOINT()

Syntax
MAKEPOINT([Breitengrad], [Längengrad])

• Argument 1 (Breitengrad / Latitude): Ein numerisches Feld (Dezimalzahl), das die geographische Breite angibt.
 Argument 2 (Längengrad / Longitude): Ein numerisches Feld (Dezimalzahl), das die geographische Länge angibt.

Wichtig: Die Reihenfolge zählt. Immer zuerst der Breitengrad (Latitude/Lat), dann der Längengrad (Longitude/Lon).

Wie erstelle ich einen MAKEPOINT()

• Berechnetes Feld erstellen: Klicken Sie im Datenbereich (links) auf das kleine Dropdown-Menü (▼) und wählen Sie „Berechnetes Feld erstellen…“.
• Feld benennen: Geben Sie dem Feld einen klaren Namen, z. B. „Standort“ oder „Geometrie“. In diesem Fall heißt die Kalkulation “Standort”.
• Formel eingeben: Tippen Sie die Funktion MAKEPOINT() ein und ziehen Sie Ihre Breiten- und Längengrad-Felder aus dem Datenbereich in die Klammern.
• Feld verwenden: Sie haben nun ein neues Feld „Standort“ in Ihrer Datenliste. Dieses Feld hat ein Globus-Symbol 🌐 und den Datentyp „Räumlich“.
• Visualisieren: Ziehen Sie dieses neue Feld „Standort“ einfach auf die Arbeitsfläche (oder auf „Detail“ in der Markierungskarte). Tableau erstellt automatisch eine Karte und zeichnet alle Ihre Punkte.

Beispiel: Wenn Ihre Felder [Lat] und [Lon] heißen, lautet die Formel: MAKEPOINT([Lat], [Lon])

content image

Die häufigsten Anwendungsfälle

Der Einsatz von MAKEPOINT() ist immer dann notwendig, wenn die folgenden Bedingungen erfüllt sind:
Separate Koordinaten: Ihre Datenquelle liefert Breiten- und Längengrade als zwei getrennte Zahlenspalten.

Keine erkannten Orte: Sie haben keine Spalten, die Tableau automatisch erkennt (wie „Land“, „Stadt“ oder „PLZ“), oder Sie benötigen eine höhere Präzision (z. B. genauer als nur die Stadtmitte).
Räumliche Verknüpfungen (Spatial Joins): Sie möchten MAKEPOINT() als Basis für komplexere Analysen verwenden, z. B. um zu prüfen, welche Ihrer Punkte innerhalb eines bestimmten Polygons (einer Verkaufsregion) liegen.

Fazit

 

MAKEPOINT() ist die unverzichtbare Brücke zwischen reinen Zahlenkoordinaten und einer interaktiven Karte in Tableau. Es ist die Standardmethode, um Rohkoordinaten in ein visuelles, räumliches Objekt umzuwandeln, das Tableau versteht und darstellen kann.

Sie haben Fragen zu den Möglichkeiten, die Tableau bietet oder ein anderes Anliegen rund um das Thema Datenanalyse? Oder suchen Sie zertifizierte Tableau-Experten für komplexe Geodaten-Visualisierung und Spatial Joins in Deutschland, Österreich oder der Schweiz?

Wir helfen ihnen dabei gerne.

KONTAKT AUFNEHMEN