<?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 Interpolation doesn't seem to work in VectorTileLayer style in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/interpolation-doesn-t-seem-to-work-in/m-p/1574497#M86360</link>
    <description>&lt;P&gt;When using a VectorTileLayer to display a line that should scale its width with the zoom, the interpolation expression does not seem to work. This code does work in Mapbox studio, but in ArcGIS JS&amp;nbsp;4.30.9 the line simply stays at 1 pixel width regardless of zoom level. See the images attached at multiple zoom levels, but the line width is the same.&lt;BR /&gt;&lt;BR /&gt;Is this a bug, or am I doing something wrong?&lt;BR /&gt;&lt;BR /&gt;MVT style spec:&amp;nbsp;&lt;A href="https://docs.mapbox.com/style-spec/reference/expressions/#interpolate" target="_self"&gt;https://docs.mapbox.com/style-spec/reference/expressions/#interpolate&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I can't find a suitable public vector tile source to demo this, but here's the code I'm seeing an issue with:&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;new &lt;/SPAN&gt;VectorTileLayer({&lt;BR /&gt;    &lt;SPAN&gt;id&lt;/SPAN&gt;: "test",&lt;BR /&gt;    &lt;SPAN&gt;title&lt;/SPAN&gt;: &lt;SPAN&gt;"test"&lt;/SPAN&gt;,&lt;BR /&gt;    &lt;SPAN&gt;style&lt;/SPAN&gt;: {&lt;BR /&gt;        &lt;SPAN&gt;version&lt;/SPAN&gt;: &lt;SPAN&gt;8&lt;/SPAN&gt;,&lt;BR /&gt;        &lt;SPAN&gt;sources&lt;/SPAN&gt;: {&lt;BR /&gt;            &lt;SPAN&gt;routes&lt;/SPAN&gt;: {&lt;BR /&gt;                &lt;SPAN&gt;type&lt;/SPAN&gt;: &lt;SPAN&gt;"vector"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;tiles&lt;/SPAN&gt;: [&lt;BR /&gt;                    &lt;SPAN&gt;`url&lt;/SPAN&gt;&lt;SPAN&gt;/tiles/vector/routes/{z}/{x}/{y}.pbf`&lt;/SPAN&gt;,&lt;BR /&gt;                ],&lt;BR /&gt;            },&lt;BR /&gt;        },&lt;BR /&gt;        &lt;SPAN&gt;layers&lt;/SPAN&gt;: [&lt;BR /&gt;            {&lt;BR /&gt;                &lt;SPAN&gt;id&lt;/SPAN&gt;: &lt;SPAN&gt;"routes-line"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;type&lt;/SPAN&gt;: &lt;SPAN&gt;"line"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;source&lt;/SPAN&gt;: &lt;SPAN&gt;"routes"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;"source-layer"&lt;/SPAN&gt;: &lt;SPAN&gt;"routes"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;paint&lt;/SPAN&gt;: {&lt;BR /&gt;                    &lt;SPAN&gt;"line-cap"&lt;/SPAN&gt;: &lt;SPAN&gt;"round"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-join"&lt;/SPAN&gt;: &lt;SPAN&gt;"none"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-color"&lt;/SPAN&gt;: &lt;SPAN&gt;"rgba(128, 128, 128, 0.5)"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-width"&lt;/SPAN&gt;: [&lt;BR /&gt;                        &lt;SPAN&gt;"interpolate"&lt;/SPAN&gt;,&lt;BR /&gt;                        [&lt;SPAN&gt;"exponential"&lt;/SPAN&gt;, &lt;SPAN&gt;1.71&lt;/SPAN&gt;],&lt;BR /&gt;                        [&lt;SPAN&gt;"zoom"&lt;/SPAN&gt;],&lt;BR /&gt;                        &lt;SPAN&gt;12&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;1&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;18&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;15&lt;/SPAN&gt;,&lt;BR /&gt;                    ],&lt;BR /&gt;                },&lt;BR /&gt;            },&lt;BR /&gt;        ],&lt;BR /&gt;    },&lt;BR /&gt;});&lt;/PRE&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 10 Jan 2025 20:11:17 GMT</pubDate>
    <dc:creator>cdbj</dc:creator>
    <dc:date>2025-01-10T20:11:17Z</dc:date>
    <item>
      <title>Interpolation doesn't seem to work in VectorTileLayer style</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/interpolation-doesn-t-seem-to-work-in/m-p/1574497#M86360</link>
      <description>&lt;P&gt;When using a VectorTileLayer to display a line that should scale its width with the zoom, the interpolation expression does not seem to work. This code does work in Mapbox studio, but in ArcGIS JS&amp;nbsp;4.30.9 the line simply stays at 1 pixel width regardless of zoom level. See the images attached at multiple zoom levels, but the line width is the same.&lt;BR /&gt;&lt;BR /&gt;Is this a bug, or am I doing something wrong?&lt;BR /&gt;&lt;BR /&gt;MVT style spec:&amp;nbsp;&lt;A href="https://docs.mapbox.com/style-spec/reference/expressions/#interpolate" target="_self"&gt;https://docs.mapbox.com/style-spec/reference/expressions/#interpolate&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I can't find a suitable public vector tile source to demo this, but here's the code I'm seeing an issue with:&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;new &lt;/SPAN&gt;VectorTileLayer({&lt;BR /&gt;    &lt;SPAN&gt;id&lt;/SPAN&gt;: "test",&lt;BR /&gt;    &lt;SPAN&gt;title&lt;/SPAN&gt;: &lt;SPAN&gt;"test"&lt;/SPAN&gt;,&lt;BR /&gt;    &lt;SPAN&gt;style&lt;/SPAN&gt;: {&lt;BR /&gt;        &lt;SPAN&gt;version&lt;/SPAN&gt;: &lt;SPAN&gt;8&lt;/SPAN&gt;,&lt;BR /&gt;        &lt;SPAN&gt;sources&lt;/SPAN&gt;: {&lt;BR /&gt;            &lt;SPAN&gt;routes&lt;/SPAN&gt;: {&lt;BR /&gt;                &lt;SPAN&gt;type&lt;/SPAN&gt;: &lt;SPAN&gt;"vector"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;tiles&lt;/SPAN&gt;: [&lt;BR /&gt;                    &lt;SPAN&gt;`url&lt;/SPAN&gt;&lt;SPAN&gt;/tiles/vector/routes/{z}/{x}/{y}.pbf`&lt;/SPAN&gt;,&lt;BR /&gt;                ],&lt;BR /&gt;            },&lt;BR /&gt;        },&lt;BR /&gt;        &lt;SPAN&gt;layers&lt;/SPAN&gt;: [&lt;BR /&gt;            {&lt;BR /&gt;                &lt;SPAN&gt;id&lt;/SPAN&gt;: &lt;SPAN&gt;"routes-line"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;type&lt;/SPAN&gt;: &lt;SPAN&gt;"line"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;source&lt;/SPAN&gt;: &lt;SPAN&gt;"routes"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;"source-layer"&lt;/SPAN&gt;: &lt;SPAN&gt;"routes"&lt;/SPAN&gt;,&lt;BR /&gt;                &lt;SPAN&gt;paint&lt;/SPAN&gt;: {&lt;BR /&gt;                    &lt;SPAN&gt;"line-cap"&lt;/SPAN&gt;: &lt;SPAN&gt;"round"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-join"&lt;/SPAN&gt;: &lt;SPAN&gt;"none"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-color"&lt;/SPAN&gt;: &lt;SPAN&gt;"rgba(128, 128, 128, 0.5)"&lt;/SPAN&gt;,&lt;BR /&gt;                    &lt;SPAN&gt;"line-width"&lt;/SPAN&gt;: [&lt;BR /&gt;                        &lt;SPAN&gt;"interpolate"&lt;/SPAN&gt;,&lt;BR /&gt;                        [&lt;SPAN&gt;"exponential"&lt;/SPAN&gt;, &lt;SPAN&gt;1.71&lt;/SPAN&gt;],&lt;BR /&gt;                        [&lt;SPAN&gt;"zoom"&lt;/SPAN&gt;],&lt;BR /&gt;                        &lt;SPAN&gt;12&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;1&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;18&lt;/SPAN&gt;,&lt;BR /&gt;                        &lt;SPAN&gt;15&lt;/SPAN&gt;,&lt;BR /&gt;                    ],&lt;BR /&gt;                },&lt;BR /&gt;            },&lt;BR /&gt;        ],&lt;BR /&gt;    },&lt;BR /&gt;});&lt;/PRE&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 10 Jan 2025 20:11:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/interpolation-doesn-t-seem-to-work-in/m-p/1574497#M86360</guid>
      <dc:creator>cdbj</dc:creator>
      <dc:date>2025-01-10T20:11:17Z</dc:date>
    </item>
  </channel>
</rss>

