C# AO/AE The coordinates or measures are out of bounds

c# arcengine 开发shape导入sde中图形缩小不显示问题,因为shape不存在domain问题,导入sde中会把shape默认的图形范围导入,导致地图显示超过domain范围 就会无法绘制。

  IGeoDataset pGeoDataset = pInFeatureClass as IGeoDataset;
                
                double xMin;
                double xMax;
                double yMin;
                double yMax;
                pGeoDataset.SpatialReference.GetDomain(out xMin, out xMax, out yMin, out yMax);
                pGeoDataset.SpatialReference.SetDomain(xMin / 2, xMax * 2, yMin / 2, yMax * 2);

你可能感兴趣的:(c#)