新 MapDocument 中奇怪的 3-4 米南偏移

Strange 3-4 meter south offset in new MapDocument

我正在替换在地图中显示兴趣点的旧应用程序。旧应用程序 运行 针对 ArcGIS Desktop 10.0.5.4400,它发布了一个基础层地图服务和第二个地图服务,该地图服务是一个 MapDocument,其中包含要显示的点的要素层集合。这些图层中要素的坐标位于 UTM 格式的数据库中(European Datum 1950 UTM Zone 30N)。

我的第一个应用程序版本 运行 针对相同的地图服务,并且运行良好,显示底图和要素完全在相同的位置。

我现在已经开始下一步:创建我自己的地图文档并从数据库加载相同的要素。经过一些比较 activity,我最终得到了一个运行几乎完美的新地图服务,除了与旧地图中的相同特征相比,我的特征向南稍微偏了一点(3 或 4 米)。

有趣的是,当我尝试突出显示其中的一些功能时(使用图形层我在坐标处绘制了一个圆圈并使其闪烁几秒钟),该点恰好绘制在特征应该是(向北 3 或 4 米,就是旧地图显示特征的位置)。

我还尝试从旧应用程序的 MapDocument 副本开始,删除所有查询和 XY 数据层,然后在其中添加我的查询和 XY 数据层。结果是一样的,所以我猜MapDocument本身是可以的。

任何人都可以告诉我什么可以产生这种偏移效果?

地图上使用的符号是 3D 类型的,就像不同颜色的气球,所以地图项应该在气球结处向下。所以 ArcGIS 做得很好,将我的符号置于要素位置的中心。

考虑到这一点,我发现旧应用程序的地图文档向所有符号添加了 8 点 Y 偏移。向我所有地图的符号添加相同的偏移量解决了这个问题。