ThinkGeo.com    |     Documentation    |     Premium Support

Symbols and labels not properly "bleeding" into neighboring tiles

Hi, I've noticed that sometimes, labels and symbols have a problem bleeding up and down into neighboring tiles. Here are attached two pictures showing what I'm talking about. 




The symptom occurs whether I use caching or not. Is this a bug or am I doing something wrong? Funny thing is that I haven't noticed the problem with east/west neighboring tiles. 


Thank you.



Adrian, 
  
   I didn’t see the pictures, maybe they didn’t attach correctly.  I personally  believe you but others might not. :-) 
  
 David

David, 
 I’ve updated my original post. First time attaching pictures… it’s a learning process… 
 A.

Adrian,



I can see the symbols are be cut in your map. We have a solution to fix this issue. For example if the layer whose symbols are be cut. Set DrawingMarginPercentage property on FeatureLayer. Please see the code below.



layer.DrawingMarginPercentage = 100;


Please let me know how it works.



Thanks,

Howard



Thanx Howard. 
 This trick solved the symbols. The incident with the Saint Paul city label (first picture) is still there. It is probably a different issue, as the label does appear to want to bleed in the upper tile, but the extra part is translated to the left. Anyway, thanx for the fix for symbols.

Adrian, 
  
 It is weired to see the first issue. Technically, the text position is fixed in every tile. It cannot be stretched that far in your screenshot. Could you please provide us the text style and data your are using? So that we can recreate your issue. 
  
 Thanks, 
 Howard

Upon further investigation turns out there was a stray line of 
 
layer.DrawingMarginPercentage = 50;
  
 buried in the code that caused the problem. Removing this code, thereby not overwriting the previously set DrawingMarginPercentage = 100 fixed the issue. 


Glad to hear that you have fixed this problem. 
  
 Any more questions please let us know. 
  
 Thanks, 
  
 Sun