Registros Próximos a um Lugar

AllowNearSearch (Reagir: allowNearSearch) coloca um botão Perto na barra de ferramentas de um mapa ou de uma grade. Ele encontra um local — um endereço, com a busca do fornecedor do mapa, ou a localização do visitante — e mostra apenas os registros dentro da distância escolhida, primeiro os mais próximos, com a distância de cada um. NearDistances Define as distâncias oferecidas, NearDistance a que começa, e a unidade alterna entre milhas, o padrão, e quilômetros. O servidor lê os registros pelas coordenadas com as permissões do visitante, e retorna os 500 mais próximos no máximo (NearSearchOptions.MaximumMatches).

Em um Mapa

As contas e contatos da demonstração. Escolha Perto na barra de ferramentas do mapa, depois digite uma cidade ou endereço dos EUA — Denver, por exemplo — ou use sua localização. O mapa mostra apenas as contas e contatos dentro da distância, o círculo desenhado, e cada popup diz a distância do registro. Mude a distância ou troque para quilômetros e o mapa segue.

Exemplo de reação Exemplo de Blazor React TypeScript Razor

Em uma grade

Os contatos da demo. Escolha Perto ao lado da caixa de busca e encontre um lugar: a grade lista os contatos na distância, mais próximos primeiro, com uma coluna Distância . Clique no cabeçalho para listar o mais distante primeiro, ou em outra coluna para ordenar por ele. Escolha Mapa ou Mapa apenas no menu suspenso para ver o círculo. O local fica no endereço da página, então um link o traz de volta.

Exemplo de reação Exemplo de Blazor React TypeScript Razor