geo_geohash_to_central_point()
Calcula as coordenadas geoespaciais que representam o centro de uma área retangular de barra geográfica.
Leia mais sobre geohash
.
Syntax
geo_geohash_to_central_point(
geohash)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
geohash | string |
✔️ | Um valor de barra geográfica como foi calculado por geo_point_to_geohash(). A cadeia de caracteres de faixa geográfica deve ter entre 1 e 18 caracteres. |
Retornos
Os valores de coordenadas geoespaciais no formato GeoJSON e de um tipo de dados dinâmico . Se a geohash for inválida, a consulta produzirá um resultado nulo.
Observação
O formato GeoJSON especifica longitude primeiro e latitude segundo.
Exemplos
print point = geo_geohash_to_central_point("sunny")
| extend coordinates = point.coordinates
| extend longitude = coordinates[0], latitude = coordinates[1]
Saída
point | coordenadas | longitude | latitude |
---|---|---|---|
{ "type": "Point", "coordinates": [ 42.47314453125, 23.70849609375 ] } |
[ 42.47314453125, 23.70849609375 ] |
42.47314453125 | 23.70849609375 |
O exemplo a seguir retorna um resultado nulo devido à entrada de barra geográfica inválida.
print geohash = geo_geohash_to_central_point("a")
Saída
geohash |
---|
Criando links profundos de localização para Bing Mapas
Você pode usar o valor de geohash para criar uma URL de link profundo para Bing Mapas apontando para o ponto central de faixa geográfica:
// 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")
Saída
geohash | url |
---|---|
sv8wzvy7 | https://www.bing.com/maps?sp=point.32.15620994567871_34.80245590209961_You+are+here |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de