У меня есть карта с относительным расположением, и в центре карты размещено изображение (Фиксированное изображение), и изображение фиксировано (Не перемещается).
Как получить координаты того места, где находится изображение (фиксированное изображение)?
<RelativeLayout VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
<map x:Name="map" MapType="Street" IsShowingUser="True" RelativeLayout.WidthConstraint="{ConstraintExpression Type=RelativeToParent, Property=Width, Factor=1 }" RelativeLayout.HeightConstraint="{ConstraintExpression Type=RelativeToParent, Property=Heigth, Factor=1 }" />
<Image x:Name="image" RelativeLayout.XConstraint="{ConstraintExpression ElementName=map, Type=RelativeToView, Property=Width, Factor=0.5}" RelativeLayout.YConstraint="{ConstraintExpression ElementName=map, Type=RelativeToView, Property=Height, Factor=0.5}"/>
</RelativeLayout>
public partial class MapPage : ContentPage
{
public MapPage()
{
InitializeComponent();
image.Source = ImageSource.FromResource("myimagelocation.png", typeof(MapPage));
}
}