Ereignisse
Lassen Sie sich in Microsoft Fabric zertifiziert – kostenlos!
19. Nov., 23 Uhr - 10. Dez., 23 Uhr
Für einen begrenzten Zeitraum bietet das Microsoft Fabric Community-Team kostenlose DP-600 Prüfungsgutscheine an.
Jetzt vorbereitenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
GILT FÜR: NoSQL
Gibt den Abstand zwischen den beiden GeoJSON-Punkt, Polygon, MultiPolygon oder LineString-Ausdrücken zurück.
Hinweis
Weitere Informationen finden Sie unter Räumliche Daten und GeoJSON-Standortdaten.
ST_DISTANCE(<spatial_expr_1>, <spatial_expr_2>)
BESCHREIBUNG | |
---|---|
spatial_expr_1 |
Ein beliebiger gültiger GeoJSON Point, Polygon, MultiPolygon oder LineString-Ausdruck. |
spatial_expr_2 |
Ein beliebiger gültiger GeoJSON Point, Polygon, MultiPolygon oder LineString-Ausdruck. |
Gibt einen numerischen Ausdruck zurück, der den Abstand zwischen zwei Ausdrücken aufzählt.
Im folgenden Beispiel wird davon ausgegangen, dass ein Container mit zwei Elementen vorhanden ist.
[
{
"name": "Headquarters",
"location": {
"type": "Point",
"coordinates": [
-122.12826822304672,
47.63980239335718
]
},
"category": "business-offices"
},
{
"name": "Research and development",
"location": {
"type": "Point",
"coordinates": [
-96.84368664765994,
46.81297794314663
]
},
"category": "business-offices"
}
]
Das Beispiel zeigt, wie Sie die Funktion als Filter verwenden, um Elemente innerhalb einer angegebenen Entfernung zurückzugeben.
SELECT
o.name,
ST_DISTANCE(o.location, {
"type": "Point",
"coordinates": [-122.11758113953535, 47.66901087006131]
}) / 1000 AS distanceKilometers
FROM
offices o
WHERE
o.category = "business-offices"
[
{
"name": "Headquarters",
"distanceKilometers": 3.345269817267368
},
{
"name": "Research and development",
"distanceKilometers": 1907.438421299902
}
]
Ereignisse
Lassen Sie sich in Microsoft Fabric zertifiziert – kostenlos!
19. Nov., 23 Uhr - 10. Dez., 23 Uhr
Für einen begrenzten Zeitraum bietet das Microsoft Fabric Community-Team kostenlose DP-600 Prüfungsgutscheine an.
Jetzt vorbereiten