Advanced Symbology APP 6B Line and Area Problem

2285
1
03-28-2013 06:45 AM
Labels (1)
mehmetberber
New Contributor
Hi,
I'm trying to create app 6b line and area symbols. I have created a MessageLayer with SymbolDictionary property set to SymbolDictionaryType.App6B . When I add a point symbol it works just fine, but when i add line or area symbol ProcessMessage method returns true but nothing is drawn on the layer.

When I try the same process with Mil2525C dictionary it works with all graphic types.
Any suggestions would be very helpfull.

Thx anyway.

Here is my code :

                string symbolId = SelectedSymbol.SymbolID;
                Message msg = new Message();
                string msgId = Guid.NewGuid().ToString();
                msg.Id = msgId;
                msg.Add("_type", "position_report");
                msg.Add("_action", "update");
                msg.Add("_control_points", pointsString);
                msg.Add("_wkid", e.Geometry.SpatialReference.WKID.ToString());
                msg.Add("sic", symbolId);

bool success = messageLayerApp6B.ProcessMessage(msg);
0 Kudos
1 Reply
CarlosColón-Maldonado
Occasional Contributor III
I'm noticing the same as well. The symbols do get created and exist, but they do not display. I know this because I can do hit tests on them. This also occurs on ArcGIS Runtime SDK 10.1.1 for Java.

This is a good catch!
0 Kudos