Compartilhar via


Mapa de Xamarin.Forms

Inicialização e configuração

O Xamarin.Forms. O pacote NuGet de mapas é necessário para usar a funcionalidade de mapas em um aplicativo. Além disso, acessar a localização do usuário requer que as permissões de localização tenham sido concedidas ao aplicativo.

Controle de mapeamento

O controle Map é uma exibição multiplataforma para exibir e anotar mapas. Ele usa o controle de mapa nativo para cada plataforma, fornecendo uma experiência de mapas rápida e familiar para os usuários.

Posição e distância

O Position struct normalmente é usado ao posicionar um mapa e seus pinos, e o Distance struct que pode ser usado opcionalmente ao posicionar um mapa.

Pins

O controle Map permite que os locais sejam marcados com objetos Pin. A Pin é um marcador de mapa que abre uma janela de informações quando tocado.

Polígonos, polilinhas e círculos

Os elementos Polygon, Polyline e Circle permitem realçar áreas específicas em um mapa. Uma Polygon é uma forma totalmente fechada que pode ter um traçado e uma cor de preenchimento. Uma Polyline é uma linha que não abrange totalmente uma área. A Circle destaca uma área circular do mapa.

Geocodificação

A Geocoder classe converte entre endereços de cadeia de caracteres e coordenadas de latitude e longitude armazenadas em Position objetos.

Iniciar o aplicativo de mapas nativos

O aplicativo de mapa nativo em cada plataforma pode ser iniciado a partir de um Xamarin.Forms aplicativo pela Xamarin.EssentialsLauncher classe.