5

I have the user select a coordinate system with the Spatial Reference Dialog.

Is there a simple way to determine if the resulting spatial reference is a Projected or Geographic CS?

I would have thought that this would be an attribute of the spatialReference, but it does not seem to be.

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
rgwozdz
  • 807
  • 8
  • 22

1 Answers1

14

You can check the object type like so:

ISpatialReference ref = ...; // This is your spatial reference
if (ref is IGeographicCoordinateSystem) {
    //Geographic
} else if (ref is IProjectedCoordinateSystem) {
    // Projected
} else {
    // Unknown coordinate system
}
Sasa Ivetic
  • 5,190
  • 23
  • 22