This document is archived and information here might be outdated.  Recommended version.

IGeometry.GeoNormalize Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IG > IGeometry Interface > IGeometry.GeoNormalize Method
ArcGIS Developer Help

IGeometry.GeoNormalize Method

Shifts longitudes, if need be, into a continuous range of 360 degrees.

[Visual Basic .NET]
Public Sub GeoNormalize ( _
public void GeoNormalize (
HRESULT GeoNormalize(

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


GeoNormalize acts on geometries whose geographic system coordinates are below -180 degrees longitude or over +180 degrees longitude or on geometries that span the +-180 degrees longitude.
This method requires the geometry to have a valid spatial reference (geographic or projected coordinate system).
This method is used internally as part of the projection process for polygons and polylines.  It is typically not used by itself.

See Also

IGeometry Interface