C# 以Xamarin表单(Android和iOS)在地图上选择多个多边形

C# 以Xamarin表单(Android和iOS)在地图上选择多个多边形,c#,xamarin.forms,xamarin.android,xamarin.ios,google-maps-android-api-2,C#,Xamarin.forms,Xamarin.android,Xamarin.ios,Google Maps Android Api 2,我有一个Xamarin表单应用程序,它可以显示一个带有多个多边形的地图 有没有一种方法可以让用户点击并拖动在地图上创建一个正方形,并选择该区域中的所有多边形 目前,我使用android版的Google Maps API2和iOS版的MapKit使用自定义渲染创建多边形 谢谢,您使用什么数据结构来存储多边形?请发布有关演示的更多详细信息,例如基本演示?我将所有多边形存储在字典中,可以通过单击事件轻松访问和更改单个多边形。这只是我正在努力解决的批量选择问题。您需要判断多边形是否包含在方形区域中。您可

我有一个Xamarin表单应用程序,它可以显示一个带有多个多边形的地图

有没有一种方法可以让用户点击并拖动在地图上创建一个正方形,并选择该区域中的所有多边形

目前,我使用android版的Google Maps API2和iOS版的MapKit使用自定义渲染创建多边形


谢谢,

您使用什么数据结构来存储多边形?请发布有关演示的更多详细信息,例如基本演示?我将所有多边形存储在字典中,可以通过单击事件轻松访问和更改单个多边形。这只是我正在努力解决的批量选择问题。您需要判断多边形是否包含在方形区域中。您可以检查以下线程: