<?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 Placemark rotates with screen in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/placemark-rotates-with-screen/m-p/49418#M537</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a function that constantly adds a new placemark graphic object with a PictureMarkerSymbol symbol, while deleting the previous one. When I create the first graphics object, the heading is correct. All the following placemarks have the angle of the first placemark ever created.I know the value of platformHeading changes, but the heading of my placemark stays constant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var graphicsOverlay = MySceneView.GraphicsOverlays["MyPlacemarkLayer"] as Esri.ArcGISRuntime.Controls.GraphicsOverlay;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Graphic graphic = new Graphic(new MapPoint(lon, lat, alt,MySceneView.SpatialReference));&amp;nbsp; 
&amp;nbsp; 
Esri.ArcGISRuntime.Symbology.PictureMarkerSymbol imgSym = new Esri.ArcGISRuntime.Symbology.PictureMarkerSymbol();&amp;nbsp; 
imgSym.SetSourceAsync(new Uri(iconHref));&amp;nbsp; 
&amp;nbsp; 
imgSym.AngleAlignment = Esri.ArcGISRuntime.Symbology.MarkerAngleAlignment.Map; //Does this even do anything&amp;nbsp; 
imgSym.Angle = platformHeading + _mapRotation; //I get _mapRotation when I move the map 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
ret = graphic.GetHashCode().ToString();&amp;nbsp; 
&amp;nbsp; 
graphic.Symbol = imgSym;&amp;nbsp; 
//graphic.Attributes["Heading"] = _mapRotation + _mapRotation; //This doesn't do anything&amp;nbsp; 
&amp;nbsp; 
MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.Add(graphic);&amp;nbsp; 
&amp;nbsp; 
for (int i = 0; i &amp;lt; MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.Count; i++)&amp;nbsp; 
{&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics&lt;I&gt;.GetHashCode().ToString() == oldId)&amp;nbsp; &lt;/I&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.RemoveAt(i);&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&amp;nbsp; &lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to rotate the placemark when I move the screen, but this does'nt do anything at all.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;private void MySceneView_CameraChanged(object sender, EventArgs e)&amp;nbsp; 
{&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mapRotation = MySceneView.GetCurrentViewpoint(ViewpointType.CenterAndScale).Rotation;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; canvasBox.RenderTransform = new RotateTransform(360 - _mapRotation, canvasBox.Width / 2, canvasBox.Height / 2);&amp;nbsp; 
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (GraphicsOverlay gOverlay in MySceneView.GraphicsOverlays)&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (Graphic g in gOverlay.Graphics)&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; g.Attributes["Heading"] = (double)g.Attributes["Heading"] + _mapRotation;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
} &lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this example, I set my heading to be 45 and to increment by 5 every iteration. The placemark seems to get stuck at 45 forever.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="WUit7Q.gif" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122613_WUit7Q.gif" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my WPF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;Grid&amp;gt;&amp;nbsp; 
 &amp;lt;Grid.Resources&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:SimpleRenderer x:Key="MyRenderer"&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:SimpleRenderer.SceneProperties &amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:RendererSceneProperties&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HeadingExpression="[Heading]"&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PitchExpression="[Pitch]"&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RollExpression="[Roll]" /&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:SimpleRenderer.SceneProperties&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:SimpleRenderer.Symbol&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:PictureMarkerSymbol AngleAlignment="Map" /&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:SimpleRenderer.Symbol&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;/esri:SimpleRenderer&amp;gt;&amp;nbsp; 
 &amp;lt;/Grid.Resources&amp;gt;&amp;nbsp; 
 &amp;lt;esri:SceneView x:Name="MySceneView" Visibility="Visible"&amp;nbsp; LayerLoaded="MySceneView_LayerLoaded" CameraChanged="MySceneView_CameraChanged" &amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:Scene&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:Scene.Surface&amp;gt;&amp;nbsp; 
&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:ServiceElevationSource ServiceUri="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer" target="_blank"&gt;http://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; IsEnabled="True" /&amp;gt;&amp;nbsp; &lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:Scene.Surface&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:ArcGISTiledMapServiceLayer ID="BaseScene"&amp;nbsp; 
&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServiceUri="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer" target="_blank"&gt;http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer&lt;/A&gt;&lt;SPAN&gt;" /&amp;gt;&amp;nbsp; &lt;/SPAN&gt;
&amp;nbsp; &amp;lt;/esri:Scene&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:SceneView.GraphicsOverlays&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:GraphicsOverlay ID="MyPlacemarkLayer" Renderer="{StaticResource MyRenderer}" RenderingMode="Dynamic"&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:GraphicsOverlay.SceneProperties&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:LayerSceneProperties SurfacePlacement="Relative"/&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/esri:GraphicsOverlay.SceneProperties&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:GraphicsOverlay&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;/esri:SceneView.GraphicsOverlays&amp;gt;&amp;nbsp; 
 &amp;lt;/esri:SceneView&amp;gt;&amp;nbsp; 
&amp;lt;/Grid&amp;gt; &lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Dec 2021 21:54:21 GMT</pubDate>
    <dc:creator>JasonTrinidad1</dc:creator>
    <dc:date>2021-12-10T21:54:21Z</dc:date>
    <item>
      <title>Placemark rotates with screen</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/placemark-rotates-with-screen/m-p/49418#M537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a function that constantly adds a new placemark graphic object with a PictureMarkerSymbol symbol, while deleting the previous one. When I create the first graphics object, the heading is correct. All the following placemarks have the angle of the first placemark ever created.I know the value of platformHeading changes, but the heading of my placemark stays constant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var graphicsOverlay = MySceneView.GraphicsOverlays["MyPlacemarkLayer"] as Esri.ArcGISRuntime.Controls.GraphicsOverlay;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
Graphic graphic = new Graphic(new MapPoint(lon, lat, alt,MySceneView.SpatialReference));&amp;nbsp; 
&amp;nbsp; 
Esri.ArcGISRuntime.Symbology.PictureMarkerSymbol imgSym = new Esri.ArcGISRuntime.Symbology.PictureMarkerSymbol();&amp;nbsp; 
imgSym.SetSourceAsync(new Uri(iconHref));&amp;nbsp; 
&amp;nbsp; 
imgSym.AngleAlignment = Esri.ArcGISRuntime.Symbology.MarkerAngleAlignment.Map; //Does this even do anything&amp;nbsp; 
imgSym.Angle = platformHeading + _mapRotation; //I get _mapRotation when I move the map 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
ret = graphic.GetHashCode().ToString();&amp;nbsp; 
&amp;nbsp; 
graphic.Symbol = imgSym;&amp;nbsp; 
//graphic.Attributes["Heading"] = _mapRotation + _mapRotation; //This doesn't do anything&amp;nbsp; 
&amp;nbsp; 
MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.Add(graphic);&amp;nbsp; 
&amp;nbsp; 
for (int i = 0; i &amp;lt; MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.Count; i++)&amp;nbsp; 
{&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics&lt;I&gt;.GetHashCode().ToString() == oldId)&amp;nbsp; &lt;/I&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MySceneView.GraphicsOverlays["MyPlacemarkLayer"].Graphics.RemoveAt(i);&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
}&amp;nbsp; &lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to rotate the placemark when I move the screen, but this does'nt do anything at all.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;private void MySceneView_CameraChanged(object sender, EventArgs e)&amp;nbsp; 
{&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mapRotation = MySceneView.GetCurrentViewpoint(ViewpointType.CenterAndScale).Rotation;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; canvasBox.RenderTransform = new RotateTransform(360 - _mapRotation, canvasBox.Width / 2, canvasBox.Height / 2);&amp;nbsp; 
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (GraphicsOverlay gOverlay in MySceneView.GraphicsOverlays)&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (Graphic g in gOverlay.Graphics)&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; g.Attributes["Heading"] = (double)g.Attributes["Heading"] + _mapRotation;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
} &lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this example, I set my heading to be 45 and to increment by 5 every iteration. The placemark seems to get stuck at 45 forever.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="WUit7Q.gif" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122613_WUit7Q.gif" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my WPF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;Grid&amp;gt;&amp;nbsp; 
 &amp;lt;Grid.Resources&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:SimpleRenderer x:Key="MyRenderer"&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:SimpleRenderer.SceneProperties &amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:RendererSceneProperties&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HeadingExpression="[Heading]"&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PitchExpression="[Pitch]"&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RollExpression="[Roll]" /&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:SimpleRenderer.SceneProperties&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:SimpleRenderer.Symbol&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:PictureMarkerSymbol AngleAlignment="Map" /&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:SimpleRenderer.Symbol&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;/esri:SimpleRenderer&amp;gt;&amp;nbsp; 
 &amp;lt;/Grid.Resources&amp;gt;&amp;nbsp; 
 &amp;lt;esri:SceneView x:Name="MySceneView" Visibility="Visible"&amp;nbsp; LayerLoaded="MySceneView_LayerLoaded" CameraChanged="MySceneView_CameraChanged" &amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:Scene&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:Scene.Surface&amp;gt;&amp;nbsp; 
&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:ServiceElevationSource ServiceUri="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer" target="_blank"&gt;http://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer&lt;/A&gt;&lt;SPAN&gt;"&amp;nbsp; IsEnabled="True" /&amp;gt;&amp;nbsp; &lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:Scene.Surface&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:ArcGISTiledMapServiceLayer ID="BaseScene"&amp;nbsp; 
&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServiceUri="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer" target="_blank"&gt;http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer&lt;/A&gt;&lt;SPAN&gt;" /&amp;gt;&amp;nbsp; &lt;/SPAN&gt;
&amp;nbsp; &amp;lt;/esri:Scene&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;esri:SceneView.GraphicsOverlays&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;esri:GraphicsOverlay ID="MyPlacemarkLayer" Renderer="{StaticResource MyRenderer}" RenderingMode="Dynamic"&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:GraphicsOverlay.SceneProperties&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:LayerSceneProperties SurfacePlacement="Relative"/&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/esri:GraphicsOverlay.SceneProperties&amp;gt;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; &amp;lt;/esri:GraphicsOverlay&amp;gt;&amp;nbsp; 
&amp;nbsp; &amp;lt;/esri:SceneView.GraphicsOverlays&amp;gt;&amp;nbsp; 
 &amp;lt;/esri:SceneView&amp;gt;&amp;nbsp; 
&amp;lt;/Grid&amp;gt; &lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:54:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/placemark-rotates-with-screen/m-p/49418#M537</guid>
      <dc:creator>JasonTrinidad1</dc:creator>
      <dc:date>2021-12-10T21:54:21Z</dc:date>
    </item>
  </channel>
</rss>

