10038: Im Datenrahmen wird die Maplex-Label-Engine verwendet
In diesem Thema
Sie verwenden die Maplex-Label-Engine, um Beschriftungen on-the-fly zu berechnen. Die Maplex-Label-Engine eignet sich hervorragend für die On-the-fly-Platzierung von Beschriftungen, senkt jedoch aufgrund der dabei stattfindenden Berechnungen die Performance. Aus diesem Grund wird die Maplex-Label-Engine beim Veröffentlichen von Karten-Services nur empfohlen, wenn diese gecacht sind. Bei der Arbeit mit einem Grundkarten-Layer kann die Maplex-Label-Engine zu einem Performance-Abfall bei der Kartenanzeige während des Verschiebens bzw. Vergrößerns und Verkleinerns führen.
Lösungen
Überprüfen Sie die Darstellungs-Performance des Layers oder Grundkarten-Layers in ArcMap. Wenn Sie einen Service veröffentlichen, können Sie die Darstellungs-Performance des Service im Fenster Vorschau überprüfen.
Weitere Informationen zum Arbeiten mit Grundkarten-Layern oder zum Anzeigen des Service in der Vorschau
- Wenn Sie Änderungen vornehmen müssen, können Sie die On-the-fly-Kartenbeschriftung mit der Standard-Label-Engine vornehmen. Diese ist schneller. Dies kann jedoch zu einer reduzierten Qualität der Beschriftungsplatzierung führen.
- Sie können auch im Voraus mit der Maplex-Label-Engine die Kartenbeschriftungen berechnen und diese dann als Annotations-Features speichern. Mit dieser Alternative ersetzen Sie die On-the-fly-Beschriftung mit der Maplex-Label-Engine durch Annotations-Layer im Dokument.
Hinweis:
Die Verwendung der Maplex-Label-Engine kann dazu führen, dass sich der Durchsatz bei der Cache-Erstellung verlangsamt. Zwar muss das Caching meist nur einmal ausgeführt werden und ermöglicht einen schnelleren Zugriff auf schöne und kartographisch hochwertige Karten, doch ist der Vorgang der Cache-Erstellung auch speicher- und CPU-intensiv. Stellen Sie sicher, dass ausreichend Arbeitsspeicher verfügbar ist, während der Cache für den Service erstellt wird. Wenn nicht mehr RAM angefordert werden kann, verwenden Sie zur Cache-Erstellung die Standard-Label-Engine. Sie können auch die Maplex-Label-Engine zum Erstellen von Annotationen und dann die Annotationen im Cache verwenden.
Weitere Informationen
Es gibt drei Optionen zum Generieren von Kartentext:
- Verwenden Sie die Standard-Label-Engine, die eine einfache Kartenbeschriftung ausführt und weniger Kartenbeschriftungen platziert, aber eine schnellere Performance bietet.
- Verwenden Sie die Maplex-Label-Engine, die eine sehr intelligente, fortschrittliche Kartenbeschriftung ausführt, viel Bearbeitungszeit spart und mehr Beschriftungen platziert. Die erweiterten Funktionen der Maplex-Label-Engine können jedoch zu einer schlechten Performance führen und werden nur für gecachte Karten-Services empfohlen.
- Verwenden Sie Annotationen, um Textbeschriftungen zu speichern, die im Voraus berechnet wurden.
Weitere Informationen finden Sie unter Überblick über die Arbeit mit Text.