有没有可以合并多个重叠的MAUI地图元素的功能?

问题描述 投票:0回答:1

我的 MAUI 地图项目中有多个地图元素,我对重叠区域非常不满意。

我找不到任何简单的解决方案。也许有人可以帮助我。有人知道如何合并两个圆圈,这样重叠的区域看起来就不会更暗吗?

一个我不喜欢的非常困难和痛苦的方法是将两个圆转换为多边形。

谢谢!

这是我的代码示例:

var circle = new Circle
{
    Center = new Location(48.9624, 10.1295), // Koordinaten für das Zentrum des Kreises (z.B. Berlin)
    Radius = new Distance(100), // Radius in Metern
    StrokeColor = Color.FromArgb("50FF0000"), // Farbe des Kreisrandes
    StrokeWidth = 1, // Dicke des Kreisrandes
    FillColor = Color.FromArgb("50FF0000"),// Füllfarbe des Kreises (Rot mit etwas Transparenz)
};

var circle1 = new Circle
{
    Center = new Location(48.9619, 10.1315), // Koordinaten für das Zentrum des Kreises (z.B. Berlin)
    Radius = new Distance(100), // Radius in Metern
    StrokeColor = Color.FromArgb("50FF0000"), // Farbe des Kreisrandes
    StrokeWidth = 1, // Dicke des Kreisrandes
    FillColor = Color.FromArgb("50FF0000") // Füllfarbe des Kreises (Rot mit etwas Transparenz),
};

map.MapElements.Add(circle);
map.MapElements.Add(circle1);
maps maui
1个回答
0
投票

你会想要使用像这样的多边形谷歌地图多重叠加没有累积不透明度

也可以看看mapsui库

© www.soinside.com 2019 - 2024. All rights reserved.