<?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 How to display symbol frol ServerStyle in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675839#M18081</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I try to display the symbol, example 3D Billboards.ServerStyle, on arcglobe control. I get ISymbol from gallery and add a GraphicsLayer, but the symbol is not display fine, it's under the data surface.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this is my code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim globeGraphicsLayer As ESRI.ArcGIS.Carto.IGraphicsContainer = New ESRI.ArcGIS.GlobeCore.GlobeGraphicsLayerClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim layer As ESRI.ArcGIS.Carto.ILayer = CType(globeGraphicsLayer, ESRI.ArcGIS.Carto.ILayer) 'Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;layer.Name = "PIPPO"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim scene As ESRI.ArcGIS.Analyst3D.IScene = CType(Me.m_objGlobeControl.Globe, ESRI.ArcGIS.Analyst3D.IScene) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;scene.AddLayer(layer, True)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleGallery As IStyleGallery = New ServerStyleGalleryClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleStorage As IStyleGalleryStorage = TryCast(styleGallery, IStyleGalleryStorage)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.TargetFile = "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.AddFile("C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim enumStyleGalleryItem As IEnumStyleGalleryItem = styleGallery.Items("Marker Symbols", "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;enumStyleGalleryItem.Reset()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleItem As IStyleGalleryItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While (styleItem IsNot Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If styleItem.Name = "Red Pushpin 3" Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = New SimpleMarkerSymbolClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor As IColor = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.RGB = RGB(0, 255, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Transparency = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim point As ESRI.ArcGIS.Geometry.IPoint = New ESRI.ArcGIS.Geometry.PointClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;point.PutCoords(35.4802, 33.9008)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pMarkerElement As IMarkerElement = New MarkerElementClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerSymbol As IMarkerSymbol = TryCast(pSymbol, IMarkerSymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Color = pColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Size = 200&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pElement As IElement = TryCast(pMarkerElement, IElement)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement.Geometry = point&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pMarkerElement.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerElement_2 As ESRI.ArcGIS.Carto.IMarkerElement = CType(pMarkerElement, ESRI.ArcGIS.Carto.IMarkerElement) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerElement_2.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;globeGraphicsLayer.AddElement(pMarkerElement, 1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 Mar 2012 10:27:20 GMT</pubDate>
    <dc:creator>FabrizioPuddu</dc:creator>
    <dc:date>2012-03-14T10:27:20Z</dc:date>
    <item>
      <title>How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675839#M18081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I try to display the symbol, example 3D Billboards.ServerStyle, on arcglobe control. I get ISymbol from gallery and add a GraphicsLayer, but the symbol is not display fine, it's under the data surface.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this is my code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim globeGraphicsLayer As ESRI.ArcGIS.Carto.IGraphicsContainer = New ESRI.ArcGIS.GlobeCore.GlobeGraphicsLayerClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim layer As ESRI.ArcGIS.Carto.ILayer = CType(globeGraphicsLayer, ESRI.ArcGIS.Carto.ILayer) 'Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;layer.Name = "PIPPO"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim scene As ESRI.ArcGIS.Analyst3D.IScene = CType(Me.m_objGlobeControl.Globe, ESRI.ArcGIS.Analyst3D.IScene) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;scene.AddLayer(layer, True)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleGallery As IStyleGallery = New ServerStyleGalleryClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleStorage As IStyleGalleryStorage = TryCast(styleGallery, IStyleGalleryStorage)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.TargetFile = "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.AddFile("C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim enumStyleGalleryItem As IEnumStyleGalleryItem = styleGallery.Items("Marker Symbols", "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;enumStyleGalleryItem.Reset()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleItem As IStyleGalleryItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While (styleItem IsNot Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If styleItem.Name = "Red Pushpin 3" Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = New SimpleMarkerSymbolClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor As IColor = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.RGB = RGB(0, 255, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Transparency = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim point As ESRI.ArcGIS.Geometry.IPoint = New ESRI.ArcGIS.Geometry.PointClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;point.PutCoords(35.4802, 33.9008)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pMarkerElement As IMarkerElement = New MarkerElementClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerSymbol As IMarkerSymbol = TryCast(pSymbol, IMarkerSymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Color = pColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Size = 200&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pElement As IElement = TryCast(pMarkerElement, IElement)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement.Geometry = point&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pMarkerElement.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerElement_2 As ESRI.ArcGIS.Carto.IMarkerElement = CType(pMarkerElement, ESRI.ArcGIS.Carto.IMarkerElement) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerElement_2.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;globeGraphicsLayer.AddElement(pMarkerElement, 1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 10:27:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675839#M18081</guid>
      <dc:creator>FabrizioPuddu</dc:creator>
      <dc:date>2012-03-14T10:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675840#M18082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You're not giving the point a z value so the element is being positioned at the coordinates you gave it but at elevation 0.&amp;nbsp; When you create the point, make it z aware and give it an appropriate value.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 13:20:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675840#M18082</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2012-03-14T13:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675841#M18083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ahhh you are right Neil, I have correct my code but the symbol is on horizontal plane and not in 3d.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Are you sure that my code is correct ? because I suppose it should be used an 3d object (marker) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for your effort&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;fabrizio&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;my code correct:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim globeGraphicsLayer As ESRI.ArcGIS.Carto.IGraphicsContainer = New ESRI.ArcGIS.GlobeCore.GlobeGraphicsLayerClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim layer As ESRI.ArcGIS.Carto.ILayer = CType(globeGraphicsLayer, ESRI.ArcGIS.Carto.ILayer) 'Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;layer.Name = "PIPPO"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim scene As ESRI.ArcGIS.Analyst3D.IScene = CType(Me.m_objGlobeControl.Globe, ESRI.ArcGIS.Analyst3D.IScene) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;scene.AddLayer(layer, True)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleGallery As IStyleGallery = New ServerStyleGalleryClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleStorage As IStyleGalleryStorage = TryCast(styleGallery, IStyleGalleryStorage)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.TargetFile = "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;styleStorage.AddFile("C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim enumStyleGalleryItem As IEnumStyleGalleryItem = styleGallery.Items("Marker Symbols", "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;enumStyleGalleryItem.Reset()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim styleItem As IStyleGalleryItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;While (styleItem IsNot Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; If styleItem.Name = "Red Pushpin 3" Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Exit While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; styleItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;End While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = New SimpleMarkerSymbolClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pColor As IColor = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.RGB = RGB(0, 255, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pColor.Transparency = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim point As ESRI.ArcGIS.Geometry.IPoint = New ESRI.ArcGIS.Geometry.PointClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;point.PutCoords(35.4802, 33.9008)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim za As IZAware = TryCast(point, IZAware)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;za.ZAware = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;point.Z = 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pMarkerElement As IMarkerElement = New MarkerElementClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerSymbol As IMarkerSymbol = TryCast(pSymbol, IMarkerSymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Color = pColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerSymbol.Size = 200&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pElement As IElement = TryCast(pMarkerElement, IElement)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pElement.Geometry = point&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;pMarkerElement.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim markerElement_2 As ESRI.ArcGIS.Carto.IMarkerElement = CType(pMarkerElement, ESRI.ArcGIS.Carto.IMarkerElement) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;markerElement_2.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;globeGraphicsLayer.AddElement(pMarkerElement, 1)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 13:48:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675841#M18083</guid>
      <dc:creator>FabrizioPuddu</dc:creator>
      <dc:date>2012-03-14T13:48:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675842#M18084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The problem may be here:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = New SimpleMarkerSymbolClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Don't set the symbol to a new instance of the SimpleMarkerSymbolClass.&amp;nbsp; Just do this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The symbol probably isn't a SimpleMarkerSymbol but a Marker3DSymbol.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 13:55:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675842#M18084</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2012-03-14T13:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675843#M18085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;in my previous post I forgot the attachment with the image, I change :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = New SimpleMarkerSymbolClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;pSymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;in:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dim pSymbol As ISymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but the result is the same &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2012 14:26:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675843#M18085</guid>
      <dc:creator>FabrizioPuddu</dc:creator>
      <dc:date>2012-03-14T14:26:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675844#M18086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;anyone can help me&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 07:56:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675844#M18086</guid>
      <dc:creator>FabrizioPuddu</dc:creator>
      <dc:date>2012-03-15T07:56:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675845#M18087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There are probably other properties you need to set on the symbol.&amp;nbsp; It looks like the 3d marker symbol classes all implement IMarker3DPlacement so try setting the various properties on that interface and see if it does what you want.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 12:21:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675845#M18087</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2012-03-15T12:21:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to display symbol frol ServerStyle</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675846#M18088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks Neil you are very kind,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I solved it now. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have to used and set IGlobeGraphicsElementProperties, but very important I have to used IGlobeGraphicsLayer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It works fine&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Create and add the graphics layer to ArcGlobe&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim globeGraphicsLayer As &lt;/SPAN&gt;&lt;STRONG&gt;IGlobeGraphicsLayer&lt;/STRONG&gt;&lt;SPAN&gt; = New ESRI.ArcGIS.GlobeCore.GlobeGraphicsLayerClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim layer As ESRI.ArcGIS.Carto.ILayer = CType(globeGraphicsLayer, ESRI.ArcGIS.Carto.ILayer) 'Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer.Name = "PIPPO"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim scene As ESRI.ArcGIS.Analyst3D.IScene = CType(Me.m_objGlobeControl.Globe, ESRI.ArcGIS.Analyst3D.IScene) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Add the graphics layer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; scene.AddLayer(layer, True)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim styleGallery As IStyleGallery = New ServerStyleGalleryClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim styleStorage As IStyleGalleryStorage = TryCast(styleGallery, IStyleGalleryStorage)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleStorage.TargetFile = "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleStorage.AddFile("C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim enumStyleGalleryItem As IEnumStyleGalleryItem = styleGallery.Items("Marker Symbols", "C:\Programmi\ArcGIS\Engine10.0\Styles\3D Billboards.ServerStyle", "")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enumStyleGalleryItem.Reset()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim styleItem As IStyleGalleryItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; While (styleItem IsNot Nothing)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If styleItem.Name = "Red Pushpin 3" Then&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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; Exit While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleItem = enumStyleGalleryItem.Next()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End While&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSymbol As ISymbol = TryCast(styleItem.Item, ISymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pColor As IColor = New RgbColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor.RGB = RGB(0, 255, 0)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pColor.Transparency = 255&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pMarkerElement As IMarkerElement = New MarkerElementClass()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim markerSymbol As IMarkerSymbol = TryCast(pSymbol, IMarkerSymbol)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; markerSymbol.Color = pColor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; markerSymbol.Size = 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Set the geometry&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim point As ESRI.ArcGIS.Geometry.IPoint = New ESRI.ArcGIS.Geometry.PointClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; point.PutCoords(35.4802, 33.9008)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim za As IZAware = TryCast(point, IZAware)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; za.ZAware = True&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; point.Z = 25&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim markerElement As ESRI.ArcGIS.Carto.IElement = New ESRI.ArcGIS.Carto.MarkerElementClass&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; markerElement.Geometry = point&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim GlobeGraphicsProps As IGlobeGraphicsElementProperties = New GlobeGraphicsElementProperties&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GlobeGraphicsProps.FixedScreenSize = True&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GlobeGraphicsProps.Rasterize = False&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ' Add to the graphics layer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim markerElement_2 As ESRI.ArcGIS.Carto.IMarkerElement = CType(markerElement, ESRI.ArcGIS.Carto.IMarkerElement) ' Explicit Cast&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; markerElement_2.Symbol = markerSymbol&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; globeGraphicsLayer.AddElement(markerElement, GlobeGraphicsProps, 1)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2012 14:13:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-display-symbol-frol-serverstyle/m-p/675846#M18088</guid>
      <dc:creator>FabrizioPuddu</dc:creator>
      <dc:date>2012-03-15T14:13:47Z</dc:date>
    </item>
  </channel>
</rss>

