<?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: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218918#M11395</link>
    <description>&lt;P&gt;Hi Pryanka,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for responding. The width and size used to work fine in 100.11, so I doubt that would be the issue for me. Also I'm using UniqueValueRenderer to visualize the symbols. The weird thing is that the symbols are visualized in the Legend:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stuartkerkhof_0-1664964316691.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52887i7354EEA8AC19F481/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stuartkerkhof_0-1664964316691.png" alt="stuartkerkhof_0-1664964316691.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The problem only occurs when visualizing the symbol in the map.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kind regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Stuart&lt;/P&gt;</description>
    <pubDate>Wed, 05 Oct 2022 10:06:33 GMT</pubDate>
    <dc:creator>stuartkerkhof</dc:creator>
    <dc:date>2022-10-05T10:06:33Z</dc:date>
    <item>
      <title>MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1216443#M11361</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In my application I am using multilayerpointsymbols to create complex symbols. Sometimes one of these layers may even contain a simplemarkersymbol.&amp;nbsp; This is for example useful if the symbol should contain one or more circles, connected by lines for example.&lt;/P&gt;&lt;P&gt;Below code shows how I use the simplemarkersymbol combined with multilayerpointsymbols. This used to work fine. For readability I simplified a bit of the code. In the actual code I read symbol geometry elements from a JSON file, but that will be harder to analyze.&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;            SolidStrokeSymbolLayer lineSymbol = new SolidStrokeSymbolLayer(1, Color.Black);

            List&amp;lt;SymbolLayer&amp;gt; symbolLayers = new List&amp;lt;SymbolLayer&amp;gt;
                {
                    lineSymbol
                };

            MultilayerPolylineSymbol multilayerPolylineSymbol = new MultilayerPolylineSymbol(symbolLayers);

            List&amp;lt;MapPoint&amp;gt; mapPoints = new List&amp;lt;MapPoint&amp;gt;();

            Coordinate[] coordinatesArray = new Coordinate[] { new Coordinate(0, 0), new Coordinate(5, 0), new Coordinate(5, 2), new Coordinate(5, -2) };

            foreach (Coordinate coordinate in coordinatesArray)
            {
                mapPoints.Add(new MapPoint(coordinate.X, coordinate.Y));
            }

            VectorMarkerSymbolElement symLyrEl = new VectorMarkerSymbolElement(new Polyline(mapPoints), multilayerPolylineSymbol);

            List&amp;lt;VectorMarkerSymbolElement&amp;gt; vectorMarkerSymbolElements = new List&amp;lt;VectorMarkerSymbolElement&amp;gt;();

            //add custom element to vectormarker symbol
            vectorMarkerSymbolElements.Add(symLyrEl);

            SimpleMarkerSymbol pointSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbolStyle.Circle, Color.Transparent, 5)
            {
                Color = Color.Transparent,
                Outline = new SimpleLineSymbol(SimpleLineSymbolStyle.Solid, Color.Black, 1)
            };

            pointSymbol.Style = SimpleMarkerSymbolStyle.Circle;
            MultilayerPointSymbol multilayerPointSymbol = pointSymbol.ToMultilayerSymbol();

            VectorMarkerSymbolElement vectorMarkerSymbolElement = new VectorMarkerSymbolElement(new MapPoint(0, 10), multilayerPointSymbol);

            //add circle symbol to vectormarker symbol
            vectorMarkerSymbolElements.Add(vectorMarkerSymbolElement);

            VectorMarkerSymbolLayer symLyr = new VectorMarkerSymbolLayer(vectorMarkerSymbolElements);

            List&amp;lt;VectorMarkerSymbolLayer&amp;gt; vectorMarkerSymbolLayers = new List&amp;lt;VectorMarkerSymbolLayer&amp;gt;();

            vectorMarkerSymbolLayers.Add(symLyr);

            MultilayerPointSymbol sym = new MultilayerPointSymbol(vectorMarkerSymbolLayers)
            {
                AngleAlignment = SymbolAngleAlignment.Map,
            };&lt;/LI-CODE&gt;&lt;P&gt;When updating to runtime versions above 100.11 the symbols are no longer visualized in the map. Though they are still 'renderable', as I am able to visualize them as a separate picture in a non-map environment using the "GetSymbol" function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anybody else run into this problem? Did the SDK change on this subject?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 16:38:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1216443#M11361</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-04T16:38:46Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1216629#M11362</link>
      <description>&lt;P&gt;It is difficult to suggest anything without looking at how you are creating your multilayer point symbol. A MultilayerPointSymbol can only be created from a collection of&amp;nbsp; &lt;A href="https://developers.arcgis.com/net/api-reference/api/net/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Symbology.MultilayerPointSymbol.-ctor.html" target="_self"&gt;symbollayers&lt;/A&gt;. You can not directly add a simple marker symbol to a Multilayer unless you &lt;A href="https://developers.arcgis.com/net/api-reference/api/net/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Symbology.SimpleMarkerSymbol.ToMultilayerSymbol.html" target="_self"&gt;convert that simple marker symbol&lt;/A&gt; to a multilayersymbol.&lt;/P&gt;&lt;P&gt;I am happy to help further if you can provide some code you are using to create multilayerpointsymbol and perhaps some screenshots when those symbols are rendered on the map.&lt;/P&gt;&lt;P&gt;--Preeti&lt;/P&gt;</description>
      <pubDate>Tue, 27 Sep 2022 17:33:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1216629#M11362</guid>
      <dc:creator>PreetiMaske</dc:creator>
      <dc:date>2022-09-27T17:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218696#M11391</link>
      <description>&lt;P&gt;Hi Preeti,&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for responding. I've updated my post so it now includes my use of the multilayerpointsymbol. I know I have to convert the symbol. That is the method I've been using for a while now. But that used to be ArcGIS runtime 100.11 or below. updating to 100.12 or above is not possible. The multilayerpointsymbols that include simplemarker symbols will not be visualized in the map. Not only the circle becomes invisible, but the whole symbol. When commenting the part that adds the circle, the multilayerpointsymbol is visualized, but without the circle (ofcourse).&amp;nbsp;&lt;/P&gt;&lt;P&gt;That gave me the impression that something with handling simplemarkersymbols within complex symbols was changed in some release.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 16:44:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218696#M11391</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-04T16:44:09Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218729#M11392</link>
      <description>&lt;P&gt;Hi Stuart,&lt;/P&gt;&lt;P&gt;Thanks for providing the code. I will look into this but before I dive in I wanted to check if you have tested in latest version of ArcGIS Runtime SDK For .NET 100.15?&lt;/P&gt;&lt;P&gt;--Preeti&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 17:47:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218729#M11392</guid>
      <dc:creator>PreetiMaske</dc:creator>
      <dc:date>2022-10-04T17:47:43Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218738#M11393</link>
      <description>&lt;P&gt;Hi Preeti,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes I have. Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kind regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Stuart&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 18:18:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218738#M11393</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-04T18:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218885#M11394</link>
      <description>&lt;P&gt;Hi Stuart,&lt;/P&gt;&lt;P&gt;This seems to be working fine with 100.15.0 for&amp;nbsp;&lt;SPAN&gt;ArcGIS Runtime SDK For Android.&lt;BR /&gt;&lt;BR /&gt;I am able to visualize the MultilayerPointSymbol&amp;nbsp;that includes SimpleMarkerSymbol (converted to multilayersymbol first)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I built up on the code you shared above.&lt;BR /&gt;Below is the full code sample:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;mapView.&lt;SPAN&gt;map &lt;/SPAN&gt;= ArcGISMap(&lt;SPAN&gt;Basemap&lt;/SPAN&gt;.createTopographic())&lt;BR /&gt;mapView.setViewpoint(Viewpoint(Envelope(-&lt;SPAN&gt;171.941313&lt;/SPAN&gt;, -&lt;SPAN&gt;169.034086&lt;/SPAN&gt;, &lt;SPAN&gt;190.151917&lt;/SPAN&gt;, &lt;SPAN&gt;422.384855&lt;/SPAN&gt;, &lt;SPAN&gt;SpatialReference&lt;/SPAN&gt;.create(&lt;SPAN&gt;3857&lt;/SPAN&gt;))))&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;y &lt;/SPAN&gt;= &lt;SPAN&gt;200.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;x &lt;/SPAN&gt;= -&lt;SPAN&gt;50.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// create a MultilayerPolylineSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;strokeSymbolLayer &lt;/SPAN&gt;= SolidStrokeSymbolLayer(&lt;SPAN&gt;5.0&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;RED&lt;/SPAN&gt;, LinkedList(), &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;LineStyle3D&lt;/SPAN&gt;.&lt;SPAN&gt;TUBE&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;capStyle &lt;/SPAN&gt;= &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;CapStyle&lt;/SPAN&gt;.&lt;SPAN&gt;ROUND&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;symbolLayer &lt;/SPAN&gt;= ArrayList&amp;lt;&lt;SPAN&gt;SymbolLayer&lt;/SPAN&gt;&amp;gt;()&lt;BR /&gt;&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;.add(&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;polylineSymbol &lt;/SPAN&gt;= MultilayerPolylineSymbol(&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;polylineBuilder &lt;/SPAN&gt;= PolylineBuilder(mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x &lt;/SPAN&gt;+ &lt;SPAN&gt;500&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;vmse_polyline &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.toGeometry(), &lt;SPAN&gt;polylineSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolElement&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_polyline&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// create SimpleMarkerSymbol, convert to multilayerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vec_elem_geom &lt;/SPAN&gt;= &lt;SPAN&gt;Geometry&lt;/SPAN&gt;.fromJson(&lt;SPAN&gt;"{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;curveRings&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt; : [[[0.0,5.0],[0.0,5.0],{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;c&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;:[[0.0,5.0],[0.0,-5.0]]}]] }"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;pointSymbol &lt;/SPAN&gt;= SimpleMarkerSymbol(&lt;SPAN&gt;SimpleMarkerSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;Style&lt;/SPAN&gt;.&lt;SPAN&gt;CIRCLE&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;BLACK&lt;/SPAN&gt;, &lt;SPAN&gt;300.0f&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;: &lt;SPAN&gt;MultilayerPointSymbol &lt;/SPAN&gt;= &lt;SPAN&gt;pointSymbol&lt;/SPAN&gt;.toMultilayerSymbol()&lt;BR /&gt;&lt;SPAN&gt;// Create a VectorMarkerSymbolElement using geometry and MultiLayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmse_circle &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;vec_elem_geom&lt;/SPAN&gt;, &lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_circle&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// Create a VectorMarkerSymbolLayer with the VectorMarkerSymbolElement&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayer &lt;/SPAN&gt;= VectorMarkerSymbolLayer(&lt;SPAN&gt;vmselement&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Create a MultilayerPointSymbol from VectorMarkerSymbolLayer&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolLayer&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;.add(&lt;SPAN&gt;vectormarkersymbollayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;markerSymbol &lt;/SPAN&gt;= MultilayerPointSymbol(&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Create Graphic using the MultilayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;graphic &lt;/SPAN&gt;= Graphic(Point(-&lt;SPAN&gt;150.0&lt;/SPAN&gt;, &lt;SPAN&gt;200.0&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;), &lt;SPAN&gt;markerSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Add it to GraphicsOverlay&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay &lt;/SPAN&gt;= GraphicsOverlay()&lt;BR /&gt;mapView.&lt;SPAN&gt;graphicsOverlays&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;graphics&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphic&lt;/SPAN&gt;)S&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;I see that in your code, the width of the SolidStrokeSymbolLayer is 1 and the size of SimpleMarkerSymbol is 5. I had to increase the width and size respectively, as I couldn't see them initially on my map.&lt;BR /&gt;&lt;BR /&gt;Another issue could be that we need to set the correct viewpoint to view the symbols.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Priyanka_0-1664939360272.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52879i6417D5C917381095/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Priyanka_0-1664939360272.png" alt="Priyanka_0-1664939360272.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 03:34:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218885#M11394</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-05T03:34:00Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218918#M11395</link>
      <description>&lt;P&gt;Hi Pryanka,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for responding. The width and size used to work fine in 100.11, so I doubt that would be the issue for me. Also I'm using UniqueValueRenderer to visualize the symbols. The weird thing is that the symbols are visualized in the Legend:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stuartkerkhof_0-1664964316691.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52887i7354EEA8AC19F481/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stuartkerkhof_0-1664964316691.png" alt="stuartkerkhof_0-1664964316691.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The problem only occurs when visualizing the symbol in the map.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kind regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Stuart&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 10:06:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1218918#M11395</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-05T10:06:33Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219018#M11396</link>
      <description>&lt;P&gt;Oh! I don't see a mention of using UniqueValueRenderer before, also I dont see it in the code you shared.&lt;BR /&gt;Can you share the complete code/steps you are performing? it becomes easier for us to troubleshoot.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 16:20:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219018#M11396</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-05T16:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219062#M11397</link>
      <description>&lt;P&gt;Update:&lt;BR /&gt;&lt;BR /&gt;I even applied UniqueValueRenderer to the graphicsOverlay renderer and I still am able to visualize the symbols on the map.&lt;BR /&gt;&lt;BR /&gt;Just curious, what rendering mode are you setting?&lt;BR /&gt;&lt;BR /&gt;Tried with STATIC and DYNAMIC rendering mode and both seem to render in my app.&lt;BR /&gt;&lt;BR /&gt;Modified code:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;// 8. Add it to GraphicsOverlay&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay &lt;/SPAN&gt;= GraphicsOverlay(&lt;SPAN&gt;GraphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;RenderingMode&lt;/SPAN&gt;.&lt;SPAN&gt;STATIC&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Set a UniqueValueRenderer that uses a SimpleMarkerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;renderer &lt;/SPAN&gt;= UniqueValueRenderer()&lt;BR /&gt;mapView.&lt;SPAN&gt;graphicsOverlays&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;graphics&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphic&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 18:14:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219062#M11397</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-05T18:14:00Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219067#M11398</link>
      <description>&lt;P&gt;Did you try the exact same code snippet you shared above, in Runtime .NET SDK 100.15.0 and are you able to see the symbols in the map?&lt;BR /&gt;&lt;BR /&gt;Asking because you mentioned, "this used to work" in 100.11 and that "you &lt;SPAN&gt;read symbol geometry elements from a JSON file" but gave us a simplified code snippet. Just curious, if the simplified code snippet works for you, in 100.15? and can you share the complete code snippet are you using in your app?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 18:23:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219067#M11398</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-05T18:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219070#M11399</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PreetiMaske_0-1664994670119.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52918iF4AD1375995110AB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PreetiMaske_0-1664994670119.png" alt="PreetiMaske_0-1664994670119.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Priyanka tried in Android and it works. Then in tried in .Net I see above symbol created with exact code you provided, just changed the coordinate collection to an array of MapPoint and added a graphic to graphics overlay that uses this symbol and it all works fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt; SolidStrokeSymbolLayer lineSymbol = new SolidStrokeSymbolLayer(1, Color.Black);

            List&amp;lt;SymbolLayer&amp;gt; symbolLayers = new List&amp;lt;SymbolLayer&amp;gt;
                {
                    lineSymbol
                };

            MultilayerPolylineSymbol multilayerPolylineSymbol = new MultilayerPolylineSymbol(symbolLayers);

            List&amp;lt;MapPoint&amp;gt; mapPoints = new List&amp;lt;MapPoint&amp;gt;();

            MapPoint[] coordinatesArray = new MapPoint[] { new MapPoint(0, 0), new MapPoint(5, 0), new MapPoint(5, 2), new MapPoint(5, -2) };

            foreach (MapPoint coordinate in coordinatesArray)
            {
                mapPoints.Add(coordinate);
            }

            VectorMarkerSymbolElement symLyrEl = new VectorMarkerSymbolElement(new Polyline(mapPoints), multilayerPolylineSymbol);

            List&amp;lt;VectorMarkerSymbolElement&amp;gt; vectorMarkerSymbolElements = new List&amp;lt;VectorMarkerSymbolElement&amp;gt;();

            //add custom element to vectormarker symbol
            vectorMarkerSymbolElements.Add(symLyrEl);

            SimpleMarkerSymbol pointSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbolStyle.Circle, Color.Transparent, 5)
            {
                Color = Color.Transparent,
                Outline = new SimpleLineSymbol(SimpleLineSymbolStyle.Solid, Color.Black, 1)
            };

            pointSymbol.Style = SimpleMarkerSymbolStyle.Circle;
            MultilayerPointSymbol multilayerPointSymbol = pointSymbol.ToMultilayerSymbol();

            VectorMarkerSymbolElement vectorMarkerSymbolElement = new VectorMarkerSymbolElement(new MapPoint(0, 10), multilayerPointSymbol);

            //add circle symbol to vectormarker symbol
            vectorMarkerSymbolElements.Add(vectorMarkerSymbolElement);

            VectorMarkerSymbolLayer symLyr = new VectorMarkerSymbolLayer(vectorMarkerSymbolElements);

            List&amp;lt;VectorMarkerSymbolLayer&amp;gt; vectorMarkerSymbolLayers = new List&amp;lt;VectorMarkerSymbolLayer&amp;gt;();

            vectorMarkerSymbolLayers.Add(symLyr);

            MultilayerPointSymbol sym = new MultilayerPointSymbol(vectorMarkerSymbolLayers)
            {
                AngleAlignment = SymbolAngleAlignment.Map,
            };

            var map = new Map(BasemapStyle.ArcGISLightGray);
            mapview.Map = map;
            var GO = new GraphicsOverlay();
            mapview.GraphicsOverlays.Add(GO);           
            var g = new Graphic(new MapPoint(10, 10, SpatialReferences.Wgs84), sym);
            GO.Graphics.Add(g);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 18:39:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219070#M11399</guid>
      <dc:creator>PreetiMaske</dc:creator>
      <dc:date>2022-10-05T18:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219098#M11400</link>
      <description>&lt;P&gt;Hi Priyanka,&lt;/P&gt;&lt;P&gt;Good questions. The testsymbol code I provided also does not visualize. only in the legend:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stuartkerkhof_0-1664998913411.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52923iCFECFE1B25CA9B07/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stuartkerkhof_0-1664998913411.png" alt="stuartkerkhof_0-1664998913411.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but not in the map.&lt;/P&gt;&lt;P&gt;I should add that uniquevalue renderer is not part of a graphicsoverlay, but a featurecollectionlayer.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;                    FeatureCollectionTable pointTrackAssetsTable = new FeatureCollectionTable(trackAssetFields, GeometryType.Point, spatialReference)
                    {
                        DisplayName = filterName + arrayNameGeometryType.Item2,
                        Renderer = CreateUniqueValueRenderer(arrayNameGeometryType.Item2, symbolColor, lineEffect)
                    };
                    pointTrackAssetsTable.Renderer.RotationExpression = "[Rotation]";
                    listOfFeatureCollectionTables.Add(arrayNameGeometryType.Item2, pointTrackAssetsTable);

        public UniqueValueRenderer CreateUniqueValueRenderer(string typeName, Color symbolColor, GeometricEffect lineEffect)
        {
            UniqueValueRenderer trackAssetRenderer = new UniqueValueRenderer();
trackAssetRenderer.UniqueValues.Add(new UniqueValue(type, type, testSymbol(), new string[] { type, "design" }));
return trackAssetRenderer;
}
//then features are added, but code is very extensive.. 

//in the end a featurecollection is created
                NewFeatureCollection = new FeatureCollection();
                if (heightLinesTable != null) { NewFeatureCollection.Tables.Add(heightLinesTable); }
                NewFeatureCollection.Tables.Add(insertionPointTable);
                foreach (FeatureCollectionTable pointTable in listOfFeatureCollectionTables.Values)
                {
                    NewFeatureCollection.Tables.Add(pointTable);
                }

//then a featurecollectionlayer is created
            this.FeatureCollectionLayer = new FeatureCollectionLayer(FeatureCollection);
            FeatureCollectionLayer.Name = "NewSituation";
            await FeatureCollectionLayer.LoadAsync();

//then it is loaded in the map
            GeographicMapView.BackgroundGrid.IsVisible = false;
            geographicViewModel.FeatureCollectionLayer.Layers[0].ScaleSymbols = false;


            for (int i = 1; i &amp;lt; geographicViewModel.FeatureCollectionLayer.Layers.Count; i++)
            {
                geographicViewModel.FeatureCollectionLayer.Layers[i].ScaleSymbols = true;
            }
            GeographicMapView.Map.ReferenceScale = 445;

            await GeographicMapView.Map.LoadAsync();
            GeographicMapView.Map.OperationalLayers.AddRange(mapservicesViewModel.ListMapservicesList);
            GeographicMapView.Map.OperationalLayers.Add(geographicViewModel.FeatureCollectionLayer);
            MeasureToolbar.SelectedLinearUnit = MeasureToolbar.LinearUnits[4];
            _ = await GeographicMapView.SetViewpointCenterAsync(geographicViewModel.FeatureCollectionLayer.FullExtent.GetCenter(), scale: 10000);
&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I understand it is hard to troubleshoot without all the code. However the code is quite extensive and depends on multiple files. The above is a summary of what I think the most relevant calls are.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;while writing this I saw that I define a reference scale, and that I scale the symbols. When I disable that part, the symbols visualize again:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stuartkerkhof_1-1664999726164.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52924i7333F28E2F476D5B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stuartkerkhof_1-1664999726164.png" alt="stuartkerkhof_1-1664999726164.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this is not a definite solution ofcourse, as scaling is necessary, but I guess the problem is in the scaling department. Maybe something to do with the newly added "ReferenceProperties" attribute of symbols?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 19:57:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219098#M11400</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-05T19:57:49Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219104#M11401</link>
      <description>&lt;P&gt;&amp;nbsp;I tried numerous variations for the ReferenceProperties:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="stuartkerkhof_2-1665000696560.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/52925i9CF76499E9C6F068/image-size/medium?v=v2&amp;amp;px=400" role="button" title="stuartkerkhof_2-1665000696560.png" alt="stuartkerkhof_2-1665000696560.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also with min/max scale reversed. But that does not seem to be the cause.&lt;/P&gt;&lt;P&gt;Only when setting the referencescale of the view the symbols become invisible. I use this to keep symbols the same actual size, regardless of the zoom in level of the user.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 20:13:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219104#M11401</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-05T20:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219105#M11402</link>
      <description>&lt;P&gt;Hi Preeti,&lt;/P&gt;&lt;P&gt;I've responded to Priyanka with more detailed code. Also I now believe we've found the cause of the problem. But I'm not sure how to solve it. Please see my response to Priyanka.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 20:15:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219105#M11402</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-05T20:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219142#M11403</link>
      <description>&lt;P&gt;As you are mentioning here in this comment["&lt;SPAN&gt;Only when setting the referencescale of the view the symbols become invisible. I use this to keep symbols the same actual size, regardless of the zoom in level of the user.&lt;/SPAN&gt;"],&lt;BR /&gt;It looks like you want to keep the symbols the same actual size, regardless of the zoom-in/out level?&lt;BR /&gt;Then we should not set the reference scale of the map.&lt;BR /&gt;Per the definition of map reference scale:&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;`When no reference scale has been set (the default behavior), symbol and text sizes remain the same on your map as you zoom in and out.`&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/help/mapping/properties/map-reference-scales.htm" target="_blank" rel="noopener"&gt;https://pro.arcgis.com/en/pro-app/latest/help/mapping/properties/map-reference-scales.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Oct 2022 21:51:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219142#M11403</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-05T21:51:49Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219530#M11407</link>
      <description>&lt;P&gt;Hi Priyanka,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been using the referencescale for some time now. So disabling does not make sense. I wrote "same actual size". so if a symbol is real life 10 meters, it should always be 10 meters. That means that screen size will change, but the actual size (relative to a geographical map itself) does not change. But maybe it's a matter of interpretation.&lt;/P&gt;&lt;P&gt;anyhow, I need the reference scale. It is currently not working with the symbols as stated before. Is there a way to get this working again?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Oct 2022 18:44:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219530#M11407</guid>
      <dc:creator>stuartkerkhof</dc:creator>
      <dc:date>2022-10-06T18:44:38Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219565#M11408</link>
      <description>&lt;P&gt;Okay, thanks for the information.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;In the screenshot, you shared above, where you set the ReferenceProperty on MultilayerPolylineSymbol(let's refer as layer1),&amp;nbsp;&lt;BR /&gt;are you also setting the ReferenceProperty on the MultilayerPointSymbol(which is created using SimpleMarkerSymbol)(let's refer to as layer2)&lt;BR /&gt;and to the MultilayerPointSymbol (which is created from VectorMarkerSymbolLayer containing the above two layers aka layer1 and layer2?)&lt;BR /&gt;&lt;BR /&gt;are you setting the same min max scale for all symbols? (10000,1.0)&lt;BR /&gt;&lt;BR /&gt;Also, is any default scale set for the SimpleMarkerSymbol, the min and max values?&lt;BR /&gt;&lt;BR /&gt;Can you share the entire code, where you are setting ReferenceProperty to all the symbols?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Oct 2022 22:05:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219565#M11408</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-09T22:05:42Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219613#M11409</link>
      <description>&lt;P&gt;Hi Stuart,&lt;BR /&gt;&lt;BR /&gt;Below is the sample code that works with the ReferenceProperties set on all the symbols and they all render within the min-max scale specified for symbols. Using Runtime Android SDK 100.15.0&lt;BR /&gt;&lt;BR /&gt;One thing I noticed is that you are setting the &lt;STRONG&gt;map reference scale&lt;/STRONG&gt; and not the &lt;STRONG&gt;map scale&lt;/STRONG&gt;.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;When setting&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;SymbolReferenceProperties&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;SPAN&gt;we are giving the scale at which the symbols will be visible. So, to see those symbols, we need to set the correct &lt;STRONG&gt;map scale&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Can you try setting&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;mapView.setViewpointScaleAsync(&lt;SPAN&gt;445.0&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;in your code?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Entire working code:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;y &lt;/SPAN&gt;= &lt;SPAN&gt;200.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;x &lt;/SPAN&gt;= -&lt;SPAN&gt;50.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// create a MultilayerPolylineSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;strokeSymbolLayer &lt;/SPAN&gt;= SolidStrokeSymbolLayer(&lt;SPAN&gt;5.0&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;BLACK&lt;/SPAN&gt;, LinkedList(), &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;LineStyle3D&lt;/SPAN&gt;.&lt;SPAN&gt;TUBE&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;capStyle &lt;/SPAN&gt;= &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;CapStyle&lt;/SPAN&gt;.&lt;SPAN&gt;ROUND&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;symbolLayer &lt;/SPAN&gt;= ArrayList&amp;lt;&lt;SPAN&gt;SymbolLayer&lt;/SPAN&gt;&amp;gt;()&lt;BR /&gt;&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;.add(&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;polylineSymbol &lt;/SPAN&gt;= MultilayerPolylineSymbol(&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;polylineSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;polylineBuilder &lt;/SPAN&gt;= PolylineBuilder(mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x &lt;/SPAN&gt;+ &lt;SPAN&gt;500&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;vmse_polyline &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.toGeometry(), &lt;SPAN&gt;polylineSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolElement&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_polyline&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// create SimpleMarkerSymbol, convert to multilayerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vec_elem_geom &lt;/SPAN&gt;= &lt;SPAN&gt;Geometry&lt;/SPAN&gt;.fromJson(&lt;SPAN&gt;"{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;curveRings&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt; : [[[0.0,5.0],[0.0,5.0],{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;c&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;:[[0.0,5.0],[0.0,-5.0]]}]] }"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;pointSymbol &lt;/SPAN&gt;= SimpleMarkerSymbol(&lt;SPAN&gt;SimpleMarkerSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;Style&lt;/SPAN&gt;.&lt;SPAN&gt;CIRCLE&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;BLACK&lt;/SPAN&gt;, &lt;SPAN&gt;300.0f&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;: &lt;SPAN&gt;MultilayerPointSymbol &lt;/SPAN&gt;= &lt;SPAN&gt;pointSymbol&lt;/SPAN&gt;.toMultilayerSymbol()&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp1 &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp1&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// 4. Create a VectorMarkerSymbolElement using geometry and MultiLayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmse_circle &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;vec_elem_geom&lt;/SPAN&gt;, &lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_circle&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// 5. Create a VectorMarkerSymbolLayer with the VectorMarkerSymbolElement&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayer &lt;/SPAN&gt;= VectorMarkerSymbolLayer(&lt;SPAN&gt;vmselement&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// 6. create a MultilayerPointSymbol from VectorMarkerSymbolLayer&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolLayer&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;.add(&lt;SPAN&gt;vectormarkersymbollayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;finalmultilayerPointSymbol &lt;/SPAN&gt;= MultilayerPointSymbol(&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp2 &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;finalmultilayerPointSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp2&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// 7. create Graphic using the MultilayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;mapView.setViewpointScaleAsync(&lt;SPAN&gt;445.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;graphic &lt;/SPAN&gt;= Graphic(Point(&lt;SPAN&gt;0.0&lt;/SPAN&gt;, &lt;SPAN&gt;0.0&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;), &lt;SPAN&gt;finalmultilayerPointSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// 8. Add it to GraphicsOverlay&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay &lt;/SPAN&gt;= GraphicsOverlay(&lt;SPAN&gt;GraphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;RenderingMode&lt;/SPAN&gt;.&lt;SPAN&gt;STATIC&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Set a UniqueValueRenderer that uses a SimpleMarkerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;renderer &lt;/SPAN&gt;= UniqueValueRenderer()&lt;BR /&gt;mapView.&lt;SPAN&gt;graphicsOverlays&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;graphics&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphic&lt;/SPAN&gt;)&lt;BR /&gt;}&lt;/PRE&gt;&lt;P&gt;Please try the code in your app with .NET 100.15.0 latest, and let us know?&lt;BR /&gt;&lt;BR /&gt;For &lt;STRONG&gt;mapView.setViewpointScaleAsync(445.0)&lt;/STRONG&gt;&lt;BR /&gt;When I give scale value below 1.0 and above 10000, I don't see the symbols render, which is correct behaviour. And the symbol renders the same size between the scale 10000 to 1&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Oct 2022 22:06:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1219613#M11409</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-09T22:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1220208#M11417</link>
      <description>&lt;P&gt;Hi Stuart,&lt;BR /&gt;&lt;BR /&gt;When setting Reference properties per symbol, we need to set the map scale or zoom into the map until you reach the scale at which the symbols are desired to be visualized. more info and usage with examples here&amp;nbsp;&lt;A href="https://www.esri.com/arcgis-blog/products/api-net-win-desktop/developers/defining-scale-based-symbology-using-arcgis-runtime-sdk/" target="_blank" rel="noopener"&gt;https://www.esri.com/arcgis-blog/products/api-net-win-desktop/developers/defining-scale-based-symbology-using-arcgis-runtime-sdk/&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;And Per the definition of &lt;EM&gt;map reference scale&lt;/EM&gt; "&lt;SPAN&gt;Setting a reference scale on an&amp;nbsp;&lt;/SPAN&gt;ArcGISMap&lt;SPAN&gt;&amp;nbsp;fixes the size of symbols and text to the desired height and width at that scale. As you zoom in and out, symbols and text will increase or decrease in size accordingly.&lt;/SPAN&gt;"&lt;BR /&gt;&lt;BR /&gt;In my code, I do set the reference scale too, along with &lt;EM&gt;scaleSymbols&lt;/EM&gt; property set to true and it works as expected.&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;y &lt;/SPAN&gt;= &lt;SPAN&gt;200.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;x &lt;/SPAN&gt;= -&lt;SPAN&gt;50.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// create a MultilayerPolylineSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;strokeSymbolLayer &lt;/SPAN&gt;= SolidStrokeSymbolLayer(&lt;SPAN&gt;5.0&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;BLACK&lt;/SPAN&gt;, LinkedList(), &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;LineStyle3D&lt;/SPAN&gt;.&lt;SPAN&gt;TUBE&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;capStyle &lt;/SPAN&gt;= &lt;SPAN&gt;StrokeSymbolLayer&lt;/SPAN&gt;.&lt;SPAN&gt;CapStyle&lt;/SPAN&gt;.&lt;SPAN&gt;ROUND&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;symbolLayer &lt;/SPAN&gt;= ArrayList&amp;lt;&lt;SPAN&gt;SymbolLayer&lt;/SPAN&gt;&amp;gt;()&lt;BR /&gt;&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;.add(&lt;SPAN&gt;strokeSymbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;polylineSymbol &lt;/SPAN&gt;= MultilayerPolylineSymbol(&lt;SPAN&gt;symbolLayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;polylineSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;polylineBuilder &lt;/SPAN&gt;= PolylineBuilder(mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.addPoint(Point(&lt;SPAN&gt;x &lt;/SPAN&gt;+ &lt;SPAN&gt;500&lt;/SPAN&gt;, &lt;SPAN&gt;y&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;))&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;vmse_polyline &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;polylineBuilder&lt;/SPAN&gt;.toGeometry(), &lt;SPAN&gt;polylineSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolElement&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_polyline&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// create SimpleMarkerSymbol, convert to multilayerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vec_elem_geom &lt;/SPAN&gt;= &lt;SPAN&gt;Geometry&lt;/SPAN&gt;.fromJson(&lt;SPAN&gt;"{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;curveRings&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt; : [[[0.0,5.0],[0.0,5.0],{&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;c&lt;/SPAN&gt;&lt;SPAN&gt;\"&lt;/SPAN&gt;&lt;SPAN&gt;:[[0.0,5.0],[0.0,-5.0]]}]] }"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;pointSymbol &lt;/SPAN&gt;= SimpleMarkerSymbol(&lt;SPAN&gt;SimpleMarkerSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;Style&lt;/SPAN&gt;.&lt;SPAN&gt;CIRCLE&lt;/SPAN&gt;, &lt;SPAN&gt;Color&lt;/SPAN&gt;.&lt;SPAN&gt;BLACK&lt;/SPAN&gt;, &lt;SPAN&gt;300.0f&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;: &lt;SPAN&gt;MultilayerPointSymbol &lt;/SPAN&gt;= &lt;SPAN&gt;pointSymbol&lt;/SPAN&gt;.toMultilayerSymbol()&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp1 &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp1&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// 4. Create a VectorMarkerSymbolElement using geometry and MultiLayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vmse_circle &lt;/SPAN&gt;= VectorMarkerSymbolElement(&lt;SPAN&gt;vec_elem_geom&lt;/SPAN&gt;, &lt;SPAN&gt;multilayerPointSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;vmselement&lt;/SPAN&gt;.add(&lt;SPAN&gt;vmse_circle&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// 5. Create a VectorMarkerSymbolLayer with the VectorMarkerSymbolElement&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayer &lt;/SPAN&gt;= VectorMarkerSymbolLayer(&lt;SPAN&gt;vmselement&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// 6. create a MultilayerPointSymbol from VectorMarkerSymbolLayer&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;: &lt;SPAN&gt;MutableList&lt;/SPAN&gt;&amp;lt;&lt;SPAN&gt;VectorMarkerSymbolLayer&lt;/SPAN&gt;&amp;gt; = ArrayList()&lt;BR /&gt;&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;.add(&lt;SPAN&gt;vectormarkersymbollayer&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;finalmultilayerPointSymbol &lt;/SPAN&gt;= MultilayerPointSymbol(&lt;SPAN&gt;vectormarkersymbollayers&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// set symbol scale&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;symRefProp2 &lt;/SPAN&gt;= SymbolReferenceProperties(&lt;SPAN&gt;10000.0&lt;/SPAN&gt;, &lt;SPAN&gt;1.0&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;finalmultilayerPointSymbol&lt;/SPAN&gt;.&lt;SPAN&gt;referenceProperties &lt;/SPAN&gt;= &lt;SPAN&gt;symRefProp2&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// 7. create Graphic using the MultilayerPointSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;graphic &lt;/SPAN&gt;= Graphic(Point(&lt;SPAN&gt;0.0&lt;/SPAN&gt;, &lt;SPAN&gt;0.0&lt;/SPAN&gt;, mapView.&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;), &lt;SPAN&gt;finalmultilayerPointSymbol&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// 8. Add it to GraphicsOverlay&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay &lt;/SPAN&gt;= GraphicsOverlay(&lt;SPAN&gt;GraphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;RenderingMode&lt;/SPAN&gt;.&lt;SPAN&gt;STATIC&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;// Set a UniqueValueRenderer that uses a SimpleMarkerSymbol&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;renderer &lt;/SPAN&gt;= UniqueValueRenderer()&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// go.scaleSymbols default value is false&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;isScaleSymbols &lt;/SPAN&gt;= &lt;SPAN&gt;true&lt;BR /&gt;&lt;/SPAN&gt;mapView.setViewpointScaleAsync(&lt;SPAN&gt;500.0&lt;/SPAN&gt;)&lt;BR /&gt;mapView.&lt;SPAN&gt;map&lt;/SPAN&gt;.&lt;SPAN&gt;referenceScale &lt;/SPAN&gt;= &lt;SPAN&gt;500.0&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;mapView.&lt;SPAN&gt;graphicsOverlays&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;)&lt;BR /&gt;&lt;SPAN&gt;graphicsOverlay&lt;/SPAN&gt;.&lt;SPAN&gt;graphics&lt;/SPAN&gt;.add(&lt;SPAN&gt;graphic&lt;/SPAN&gt;)&lt;/PRE&gt;&lt;P&gt;&lt;div class="lia-vid-container video-embed-center"&gt;&lt;div id="lia-vid-6313536087112w370h540r740" class="lia-video-brightcove-player-container"&gt;&lt;video-js data-video-id="6313536087112" data-account="6161463677001" data-player="default" data-embed="default" class="vjs-fluid" controls="" data-application-id="" style="width: 100%; height: 100%;"&gt;&lt;/video-js&gt;&lt;/div&gt;&lt;script src="https://players.brightcove.net/6161463677001/default_default/index.min.js"&gt;&lt;/script&gt;&lt;script&gt;(function() {  var wrapper = document.getElementById('lia-vid-6313536087112w370h540r740');  var videoEl = wrapper ? wrapper.querySelector('video-js') : null;  if (videoEl) {     if (window.videojs) {       window.videojs(videoEl).ready(function() {         this.on('loadedmetadata', function() {           this.el().querySelectorAll('.vjs-load-progress div[data-start]').forEach(function(bar) {             bar.setAttribute('role', 'presentation');             bar.setAttribute('aria-hidden', 'true');           });         });       });     }  }})();&lt;/script&gt;&lt;a class="video-embed-link" href="https://community.esri.com/t5/video/gallerypage/video-id/6313536087112"&gt;(view in My Videos)&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Oct 2022 17:22:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1220208#M11417</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-10T17:22:58Z</dc:date>
    </item>
    <item>
      <title>Re: MultiLayerPointSymbol containing SimpleMarkerSymbol not visualized in Runtime 100.11+ versions</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1220453#M11420</link>
      <description>&lt;P&gt;Closing the issue, as this is working as per design&lt;/P&gt;</description>
      <pubDate>Mon, 10 Oct 2022 17:48:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/multilayerpointsymbol-containing/m-p/1220453#M11420</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-10-10T17:48:36Z</dc:date>
    </item>
  </channel>
</rss>

