Xamarin.Forms Map
Инициализация и настройка
. Xamarin.Forms Пакет NuGet карт требуется для использования функций карт в приложении. Кроме того, доступ к расположению пользователя требует предоставления приложению разрешений на расположение.
Элемент управления картой
Элемент Map
управления — это кроссплатформенное представление для отображения и аннотирования карт. Он использует собственный элемент управления картой для каждой платформы, предоставляя быстрый и знакомый интерфейс карт для пользователей.
Размещение и расстояние
Position
Структуру обычно используют при расположении карты и его закреплений, а Distance
также структуру, которую можно использовать при расположении карты.
Закрепления
Элемент Map
управления позволяет помечать расположения объектами Pin
. Маркер Pin
карты, который открывает окно сведений при нажатии.
Многоугольники, полилайны и круги
Polygon
, Polyline
и Circle
элементы позволяют выделить определенные области на карте. A Polygon
— это полностью заключенная фигура, которая может иметь цвет штриха и заливки. Строка Polyline
, которая не полностью заключена в область. Выделена Circle
круглая область карты.
Геокодирование
Класс Geocoder
преобразует между строковыми адресами и координатами широты и долготы, которые хранятся в Position
объектах.
Запуск собственного приложения для работы с картой
Собственное приложение карты на каждой Xamarin.Forms платформе можно запустить из приложения классом Xamarin.EssentialsLauncher
.