20007: Layer beinhaltet ein Multilayer-Liniensymbol, dessen Symbolbreiten Aliasing zur Folge haben können

Ihr Karten-Layer enthält ein Multilayer-Liniensymbol, dessen Breiten Aliasing zur Folge haben können. Dies ist auf die Tatsache zurückzuführen, dass Sie eine Linienbreite definiert haben, die kleiner als ein Pixel breit ist. Die resultierende Kartenanzeige (mit Aliasing) in einem Karten-Service weicht von der Anzeige in ArcMap leicht ab.

Lösungen

Weitere Informationen

Karten-Services nutzen eine neue Grafik-Engine, die Linien-Features mit den richtigen Nicht-Ganzzahl-Koordinaten der Vektordaten rendern kann. In einer ArcMap-Anzeige werden die Koordinaten auf die nächste Ganzzahl gerundet, wodurch etwas Ungenauigkeit entsteht.

Da die Symbologie in ArcMap jedoch für das bestmögliche Aussehen mit der ArcMap-Anzeige-Engine entwickelt wurde, können bestimmte Symbologietypen ein abweichendes Verhalten in einem Karten-Service zeigen.

Weitere Informationen zu Darstellungsunterschieden zwischen den ArcGIS-Drawing-Engines

Für die meisten Benutzer führt die Option Linienbreiten automatisch korrigieren zum Rendern wie in ArcMap, indem die Linienbreiten auf die gleiche Weise gerundet werden wie von der ArcMap-Anzeigepipeline.

9/11/2013