<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcGIS Javascript API v3.21 - Dynamic label placement in feature layer in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372857#M34603</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my opinion it's definitely a significant missing piece that labels in 2D are not well supported in the JS API. &amp;nbsp;Even beyond 2D feature layers, I agree with you that labeling is a weak area in general.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Aug 2017 17:35:21 GMT</pubDate>
    <dc:creator>ThomasSolow</dc:creator>
    <dc:date>2017-08-24T17:35:21Z</dc:date>
    <item>
      <title>ArcGIS Javascript API v3.21 - Dynamic label placement in feature layer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372854#M34600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible to use dynamic label placement with a feature layer in the javascript API v3.21 ? For instance, if two point features are superposed, I would like to display their labels at different placement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The &lt;A href="https://developers.arcgis.com/javascript/3/jsapi/labelclass-amd.html#labelplacement"&gt;LabelClass&lt;/A&gt; documentation does not specify this possibility. Is there any solution to achieve this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Otherwise, is it possible to set a priority to features for labeling. In case two points features are superposed, is it possible to define which feature's label will be displayer on the map?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Maxime&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2017 14:06:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372854#M34600</guid>
      <dc:creator>MaximeDemers</dc:creator>
      <dc:date>2017-08-21T14:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Javascript API v3.21 - Dynamic label placement in feature layer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372855#M34601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The documentation says:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #4d4d4d; background-color: #ffffff;"&gt;Use label classes to restrict labels to certain features or to specify different label fields, symbols, scale ranges, &lt;STRONG&gt;label priorities&lt;/STRONG&gt;, and sets of label placement options for different groups of labels.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;But I don't see anything about priority in any property or method listed below. &amp;nbsp;Looking at the source code, it looks to me like priority is based on the label placement. &amp;nbsp;It's possible I'm missing something though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My feeling is that if you wanted to do a really good job with this&amp;nbsp;you'd probably have to do it yourself using text symbols and a graphics layer for labels.&amp;nbsp; Unfortunately&amp;nbsp;I&amp;nbsp;imagine that this would be a lot of&amp;nbsp;work. You would need to re-render labels as the user zooms in and out and the distance between features (in pixels) changes. &amp;nbsp;You might also have to use standoff lines in order to connect a feature to its label in situations where features are clustered closely. &amp;nbsp;All of this is doable, but not a small project.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Aug 2017 15:54:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372855#M34601</guid>
      <dc:creator>ThomasSolow</dc:creator>
      <dc:date>2017-08-24T15:54:15Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Javascript API v3.21 - Dynamic label placement in feature layer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372856#M34602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Thomas for your feedback.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am surprise that labels management&amp;nbsp; is not more developped in the API. Furthermore, in the javascript API v 4.x, labeling is not yet possible at all in 2D for features layers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I dont understand why users are not requesting this. Is it because people are only using map services?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Aug 2017 17:20:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372856#M34602</guid>
      <dc:creator>MaximeDemers</dc:creator>
      <dc:date>2017-08-24T17:20:12Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Javascript API v3.21 - Dynamic label placement in feature layer</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372857#M34603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my opinion it's definitely a significant missing piece that labels in 2D are not well supported in the JS API. &amp;nbsp;Even beyond 2D feature layers, I agree with you that labeling is a weak area in general.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Aug 2017 17:35:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-javascript-api-v3-21-dynamic-label/m-p/372857#M34603</guid>
      <dc:creator>ThomasSolow</dc:creator>
      <dc:date>2017-08-24T17:35:21Z</dc:date>
    </item>
  </channel>
</rss>

