Xamarin.Forms Mapa
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 permissões de localização para que tenham sido concedidas ao aplicativo.
Controle de mapa
O Map
controle é 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 Map
controle permite que os locais sejam marcados com Pin
objetos. Um Pin
é um marcador de mapa que abre uma janela de informações quando tocado.
Polígonos, polilinhas e círculos
Polygon
Os elementos , Polyline
e Circle
permitem realçar áreas específicas em um mapa. Um Polygon
é uma forma totalmente fechada que pode ter um traço e cor de preenchimento. Um Polyline
é uma linha que não inclui totalmente uma área. Um Circle
realça 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 .