Skip To Content

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

  • Unternehmen Sie nichts. Sie können den Anzeigeunterschied unverändert annehmen.
  • Korrigieren Sie nicht kompatible Linienbreiten alternativ automatisch durch das Auswählen der Option im Kontextmenü der Warnung.
  • Alternativ können Sie die Breite der Multilayer-Liniensymbole ändern, um die Bildschirmanzeigeauflösung der meisten Computer besser zu unterstützen. Verwenden Sie eine Linienbreite von einem Pixel oder höher.

    Weitere Informationen zum Linien-Aliasing in einem Karten-Service

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.