Geografische Funktionen
Swipe um das Menü anzuzeigen
Entdecken Sie Geographiedatentypen und -funktionen in BigQuery mit Schwerpunkt auf der Arbeit mit geografischen Punkten, die aus Breiten- und Längengradwerten erstellt werden. Obwohl diese Funktionen spezialisierter sind, sind sie äußerst nützlich für standortbasierte Analysen wie Kartierung, Transport und Lieferdaten.
Geografische Punkte
BigQuery verwendet den GEOGRAPHY-Datentyp, um Standorte auf der Erdoberfläche darzustellen. Wenn ein Datensatz Breiten- und Längengradwerte enthält, können diese zu einem einzelnen geografischen Punkt kombiniert werden, den BigQuery räumlich interpretieren kann.
Geografische Punkte werden häufig in folgenden Szenarien verwendet:
- Kartierung und Visualisierung;
- Transport- und Routendaten;
- Lieferzonen und Servicebereiche;
- Jegliche Analyse, die von einem physischen Standort abhängt.
Erstellen geografischer Punkte
Geografische Punkte werden mit der Funktion ST_GEOGPOINT(longitude, latitude) erstellt. Diese wandelt rohe Koordinatenwerte in ein räumliches Objekt um, das für Distanzberechnungen und räumliche Abfragen verwendet werden kann.
Beispielsweise können die Spalten für Breiten- und Längengrad einer Stadt kombiniert werden, um einen Punkt zu erzeugen, der deren exakten Standort repräsentiert.
Distanzberechnung
Die Funktion ST_DISTANCE(pointA, pointB) berechnet die Entfernung zwischen zwei geografischen Punkten und gibt das Ergebnis typischerweise in Metern zurück.
Häufige Anwendungsfälle sind:
- Messen der Entfernung zwischen zwei Städten;
- Berechnung von Lieferweglängen;
- Bestimmung des Service-Radius um einen Standort.
Filterung und Vergleich
Geografische Berechnungen können mit Standardfiltern kombiniert werden, wie z. B. der Einschränkung der Ergebnisse auf bestimmte Städte. Dadurch ist es möglich, Entfernungen dynamisch über ausgewählte Standorte innerhalb eines Datensatzes zu vergleichen.
Obwohl Geografiefunktionen nicht in jedem Projekt verwendet werden, ermöglichen sie leistungsstarke räumliche Analysefunktionen in BigQuery. Bei der Arbeit mit standortbasierten Daten ermöglichen diese Werkzeuge präzise Distanzberechnungen und aussagekräftige geografische Einblicke.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen