Xamarin.Forms将

初始化和配置

Xamarin.Forms 。在应用程序中使用地图功能需要 maps NuGet 包。 此外,访问用户的位置时,需要向应用程序授予 location 权限。

Map Control

Map控件是一个跨平台视图,用于显示和批注地图。 它使用每个平台的本机地图控件,为用户提供快速且熟悉的地图体验。

位置和距离

Position通常在定位地图及其引脚时使用结构,以及在 Distance 定位地图时可以选择使用的结构。

固定

Map控件允许用对象标记位置 PinPin是在点击时打开信息窗口的地图标记。

多边形、折线和圆形

PolygonPolylineCircle 元素使您能够突出显示地图上的特定区域。 Polygon是一个完全封闭的形状,可以具有笔画和填充颜色。 Polyline是不完全包围某个区域的行。 Circle突出显示地图的圆形区域。

地理编码

Geocoder类在存储在对象中的字符串地址、纬度和经度坐标之间转换 Position

启动本机映射应用

可以 Xamarin.Forms 通过类从应用程序启动每个平台上的本机映射应用 Xamarin.Essentials Launcher