geo_geohash_to_central_point()
Oblicza współrzędne geoprzestrzenne reprezentujące środek prostokątnego obszaru powłoki geograficznej.
Przeczytaj więcej na temat geohash
.
Składnia
geo_geohash_to_central_point(
geohash)
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
geohash | string |
✔️ | Wartość geohash obliczona przez geo_point_to_geohash(). Ciąg geohash musi zawierać się od 1 do 18 znaków. |
Zwraca
Wartości współrzędnych geoprzestrzennych w formacie GeoJSON i dynamicznego typu danych. Jeśli geohash jest nieprawidłowy, zapytanie spowoduje wygenerowanie wyniku null.
Uwaga
Format GeoJSON określa długość geograficzną pierwszy i szerokość geograficzną sekundy.
Przykłady
print point = geo_geohash_to_central_point("sunny")
| extend coordinates = point.coordinates
| extend longitude = coordinates[0], latitude = coordinates[1]
Dane wyjściowe
Punkt | współrzędne | Długość geograficzna | latitude |
---|---|---|---|
{ "type": "Point", "współrzędne": [ 42.47314453125, 23.70849609375 ] } |
[ 42.47314453125, 23.70849609375 ] |
42.47314453125 | 23.70849609375 |
Poniższy przykład zwraca wynik null z powodu nieprawidłowych danych wejściowych geohash.
print geohash = geo_geohash_to_central_point("a")
Dane wyjściowe
geohash |
---|
Tworzenie linków bezpośrednich lokalizacji dla Mapy Bing
Możesz użyć wartości geohash, aby utworzyć adres URL linku głębokiego do Mapy Bing, wskazując punkt centrum geohash:
// Use string concatenation to create Bing Map deep-link URL from a geo-point
let point_to_map_url = (_point:dynamic, _title:string)
{
strcat('https://www.bing.com/maps?sp=point.', _point.coordinates[1] ,'_', _point.coordinates[0], '_', url_encode(_title))
};
// Convert geohash to center point, and then use 'point_to_map_url' to create Bing Map deep-link
let geohash_to_map_url = (_geohash:string, _title:string)
{
point_to_map_url(geo_geohash_to_central_point(_geohash), _title)
};
print geohash = 'sv8wzvy7'
| extend url = geohash_to_map_url(geohash, "You are here")
Dane wyjściowe
geohash | url |
---|---|
sv8wzvy7 | https://www.bing.com/maps?sp=point.32.15620994567871_34.80245590209961_You+are+here |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla