I'm trying to add label class for points layer and place labels at points centers. My code:
<SPAN class="keyword token">var</SPAN> maplexLabelPlacementProperties <SPAN class="operator token">=</SPAN> labelClass<SPAN class="punctuation token">.</SPAN><SPAN class="token function">GetMaplexLabelPlacementProperties</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">?</SPAN><SPAN class="operator token">?</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">CIMMaplexLabelPlacementProperties</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN>
maplexLabelPlacementProperties<SPAN class="punctuation token">.</SPAN>PointPlacementMethod <SPAN class="operator token">=</SPAN> MaplexPointPlacementMethod<SPAN class="punctuation token">.</SPAN>CenteredOnPoint<SPAN class="punctuation token">;</SPAN>
maplexLabelPlacementProperties<SPAN class="punctuation token">.</SPAN>CanRemoveOverlappingLabel <SPAN class="operator token">=</SPAN> <SPAN class="keyword token">false</SPAN><SPAN class="punctuation token">;</SPAN>
maplexLabelPlacementProperties<SPAN class="punctuation token">.</SPAN>CanTruncateLabel <SPAN class="operator token">=</SPAN> <SPAN class="keyword token">false</SPAN><SPAN class="punctuation token">;</SPAN>
maplexLabelPlacementProperties<SPAN class="punctuation token">.</SPAN>EnablePointPlacementPriorities <SPAN class="operator token">=</SPAN> <SPAN class="keyword token">false</SPAN><SPAN class="punctuation token">;</SPAN>
labelClass<SPAN class="punctuation token">.</SPAN><SPAN class="token function">SetMaplexLabelPlacementProperties</SPAN><SPAN class="punctuation token">(</SPAN>maplexLabelPlacementProperties<SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">;</SPAN><SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
So I explicitly set MaplexPointPlacementMethod.CenteredOnPoint. But placement is not applied. If I go to Label Classes dock pane, I will see Best position in placement combobox.
Is it possible or am I doing something wrong?