Enums.LabelDeconflictionStrategy enumeration

The LabelDeconflictionStrategy can be one of:

ConstantDescription
Enums.LabelDeconflictionStrategyAutomatic(0) The label will use the default deconfliction strategy (Enums.LabelDeconflictionStrategyStatic). This value corresponds to no value being specified for a LabelDefinition::deconflictionStrategy property.
Enums.LabelDeconflictionStrategyDynamic(1) Place the label in the preferred location, but move to an alternative location to not overlap higher-priority labels or feature/graphic symbols. This label is placed only if it can be moved to a location that will not overlap a higher-priority label.
Enums.LabelDeconflictionStrategyNone(2) Place the label in the preferred location, regardless of overlaps with other features, graphics, or labels.
Enums.LabelDeconflictionStrategyStatic(3) Place the label in the preferred location, unless it would overlap a higher-priority label or feature/graphic symbol. If it overlaps a lower priority label, then the lower priority label may disappear or move (depending on its LabelDefinition::deconflictionStrategy). If this label overlaps a higher-priority label, then this label is not placed.
Enums.LabelDeconflictionStrategyDynamicNeverRemove(4) Place the label in the preferred location, but move to an alternative location to minimize overlapping higher-priority labels or feature/graphic symbols.

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