0

在我的应用程序中,我需要在构建一些 GraphicsLayers 时从本地转换到不同的坐标投影系统。

我已经看到有一个 ESRI.ArcGIS.Client.Projection 命名空间,并且定义了 IProjection 接口,但只有 WebMercator 实现了它。

如何执行这些转换?

谢谢!

4

1 回答 1

0

使用 JavaScript API,您可以使用 GeometryService (esri/tasks/GeometryService) 的 project 方法将几何图形从一个空间参考投影到另一个空间参考。我没有使用基于 WPF 的 API,但我发现这些 API 通常非常相似。因此,查看任务命名空间并查看是否有类似于几何服务器的东西 - 或寻找任何具有“项目”方法的东西。

更新:我刚刚快速浏览了适用于 WPF API 的 ArcGIS Runtime SDK,ESRI.ArcGIS.Client.Tasks.GeometryService.Project 中似乎确实有相同的功能。

http://resources.arcgis.com/en/help/runtime-wpf/apiref/ESRI.ArcGIS.Client~ESRI.ArcGIS.Client.Tasks.GeometryService~Project.html

于 2014-07-09T09:10:11.350 回答