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

PolygonOs elementos , Polylinee 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 .