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.