ArcGIS_Runtime_SDK for.Net 鼠标移动获取坐标前端代码
时间: 2024-05-11 21:18:07 浏览: 209
ArcGIS_Runtime_WPF_SDK开发入门
4星 · 用户满意度95%
以下是使用 ArcGIS Runtime SDK for .Net 获取鼠标移动坐标的前端代码示例:
```csharp
private void MyMapView_MouseMove(object sender, MouseEventArgs e)
{
// 获取鼠标所在的屏幕坐标
System.Windows.Point screenPoint = e.GetPosition(MyMapView);
// 将屏幕坐标转换为地图坐标
MapPoint mapPoint = MyMapView.ScreenToLocation(screenPoint);
// 显示地图坐标信息
txtMapPoint.Text = string.Format("X:{0:F4} Y:{1:F4}", mapPoint.X, mapPoint.Y);
}
```
上述代码中,`MyMapView` 是 ArcGIS Runtime SDK for .Net 中的地图控件,当鼠标移动时,会触发 `MyMapView_MouseMove` 事件。在该事件中,首先获取鼠标所在的屏幕坐标,然后将屏幕坐标转换为地图坐标,最后将地图坐标信息显示在界面上。
阅读全文