Xamarin.Forms 地图

初始化和配置

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

地图控件

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

位置和距离

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

锁定

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

多边形、折线和圆形

PolygonPolylineCircle 元素允许突出显示地图上的特定区域。 是 Polygon 可以具有笔划和填充颜色的全封闭形状。 是 Polyline 一条不完全包围区域的线条。 突出显示 Circle 地图的圆形区域。

地理编码

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

启动本机映射应用

每个平台上的本机地图应用都可以由 Xamarin.EssentialsLauncher 类从Xamarin.Forms应用程序启动。