Mehr

Kann ich Bereiche erstellen, in denen alle Etiketten weggedrückt werden?

Kann ich Bereiche erstellen, in denen alle Etiketten weggedrückt werden?


Ich habe einige Punkte, die ein Raster überlagern. Diese Punkte haben einige ziemlich komplizierte Beschriftungen, die das Raster ausblenden, daher möchte ich, dass sie außerhalb des Randes des Rasters sitzen und auf den Punkt zeigen, auf den sie sich beziehen. Ist es möglich (mit oder ohne Maplex), die Beschriftungen so einzustellen, dass sie einen Bereich wie ein Raster oder ein Feature in einem anderen Layer nicht berühren? (Ich habe den Umriss des Rasters als Polygon)


Ich glaube nicht, dass die Beschriftungsregeln das Raster berücksichtigen, aber Sie sollten Features (z. B. ein Polygon für die Raster-Ausdehnungen) verwenden können, um die Beschriftung zu blockieren. Maplex ist dafür wahrscheinlich besser, wird aber möglicherweise nicht benötigt.

Verwenden Sie in der Beschriftungssymbolleiste die Gewichtungsrangfolge, indem Sie Ihr Polygon (zu vermeidende Bereiche) auf 1000 (max.) setzen. Dies sollte verhindern, dass Labels in dieser Funktion angezeigt werden. Dadurch wird Ihr Etikett wahrscheinlich nur nicht angezeigt. Sie müssen dann Ihre Etiketten mit Führungslinien mit einer geeigneten Führungslinientoleranz und genügend Versatz einrichten, um bis zum Rand des nicht beschrifteten Bereichs vom Punkt entfernt zu sein. Dies müssen Sie selbst erarbeiten. Was Sie umgehen möchten, ist, dass die Beschriftungen nicht angezeigt werden, weil die Regeln es nicht zulassen, dass sie weit genug entfernt sind, um das hoch gewichtete Merkmal zu vermeiden, das das Zeichnen nicht zulässt.

Ich habe ArcMap nicht vor mir und kann daher keine detaillierteren Beschreibungen/Bilder bereitstellen.