ArcGIS API for Silverlight 鼠标移动显示地理坐标

简介: #region 处理鼠标在地图上移动时,显示地理坐标private void myMap_MouseMove(object sender, System.
<esri:Map x:Name="myMap"  ExtentChanged="myMap_ExtentChanged" WrapAround="True" IsLogoVisible="False" 
                  Extent="117.112306799734,29.3397854999517,118.981519200236,30.5753385000024"  MouseMove="myMap_MouseMove">
    <esri:Map.Layers>
         <esri:ArcGISDynamicMapServiceLayer ID="MyLayer"  Url="http://192.168.0.89/arcgis/rest/services/HSDynamic/MapServer/"/>
    </esri:Map.Layers>
</esri:Map>

#region 处理鼠标在地图上移动时,显示地理坐标

private void myMap_MouseMove(object sender, System.Windows.Input.MouseEventArgs args)
{
     if (myMap.Extent != null)
     {
          System.Windows.Point screenPoint = args.GetPosition(myMap);

          ESRI.ArcGIS.Client.Geometry.MapPoint mapPoint = myMap.ScreenToMap(screenPoint); 
          if (myMap.WrapAroundIsActive)
                    mapPoint = ESRI.ArcGIS.Client.Geometry.Geometry.NormalizeCentralMeridian(mapPoint) as ESRI.ArcGIS.Client.Geometry.MapPoint; 
          MapCoordsTextBlock.Text = string.Format("X = {0} , Y = {1}",
                Math.Round(mapPoint.X, 4), Math.Round(mapPoint.Y, 4));
      }
}

#endregion 

效果如下图:

相关文章
|
3天前
ArcGIS中ArcMap为不含坐标系的图层添加地理坐标系或投影坐标系
ArcGIS中ArcMap为不含坐标系的图层添加地理坐标系或投影坐标系
|
3天前
|
定位技术 Python
ArcGIS中ArcMap通过模型构建器ModelBuilder导出地理与投影坐标系转换Python代码的方法
ArcGIS中ArcMap通过模型构建器ModelBuilder导出地理与投影坐标系转换Python代码的方法
|
3天前
|
定位技术
ArcGIS矢量图层投影与地理坐标系转为投影坐标系——ArcMap
ArcGIS矢量图层投影与地理坐标系转为投影坐标系——ArcMap
|
10月前
|
定位技术
ArcGIS:如何对栅格图像进行地理配准和定义投影?
ArcGIS:如何对栅格图像进行地理配准和定义投影?
970 0
|
7月前
|
人工智能 数据可视化 API
ArcGIS API for Python
ArcGIS API for Python
35 0
|
定位技术
ArcGIS投影:地理坐标系转为投影坐标系
本文介绍在ArcMap软件中,对矢量图层或栅格图层进行投影(即将地理坐标系转为投影坐标系)的原理与操作方法~
900 1
ArcGIS投影:地理坐标系转为投影坐标系
|
10月前
|
Windows
ArcGIS:如何连接文件夹、修改元数据样式、建立个人地理数据库、复制移动文件?
ArcGIS:如何连接文件夹、修改元数据样式、建立个人地理数据库、复制移动文件?
289 0
|
10月前
ArcGIS:如何在地理数据库中创建关系类
ArcGIS:如何在地理数据库中创建关系类
183 0
|
10月前
|
存储 NoSQL Linux
ArcGIS:如何创建地理数据库、创建要素类数据集、导入要素类、表?
ArcGIS:如何创建地理数据库、创建要素类数据集、导入要素类、表?
697 0
|
11月前
|
JavaScript 前端开发 应用服务中间件
Arcgis api for javascript 详细部署
Arcgis api for javascript 详细部署

热门文章

最新文章