Enums.ServiceCurveGeometryMode enumeration

By default, curve geometries are not fetched from services that support curves, meaning that densified versions of any curve geometries are fetched from the service. Additionally, by default, Runtime indicates that is it not a true-curve-capable client when sending updates to services that support curves. Use ArcGISRuntimeEnvironment::serviceCurveGeometryMode to change this default behavior.

For details of curve support in services, see ArcGIS REST API documentation.

The ServiceCurveGeometryMode can be one of:

ConstantDescription
Enums.ServiceCurveGeometryModeDensifyCurves(0) Densified versions of geometries with curves are fetched. This is the default.
Enums.ServiceCurveGeometryModeFetchCurves(1) Curve geometries are fetched, but ArcGIS Runtime does not act as a true curve client when editing. This value is deprecated since Esri::ArcGISRuntime 100.14. Use ServiceCurveGeometryModeDensifyCurves or ServiceCurveGeometryModeTrueCurveClient values instead.
Enums.ServiceCurveGeometryModeTrueCurveClient(2) Curve geometries are fetched, and ArcGIS Runtime acts as a true curve client when editing.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close