Es gibt einige Möglichkeiten zur Optimierung der Geschwindigkeit, mit der Symbole auf Karten dargestellt werden.
Ziehen Sie in Betracht, möglichst einfache Symbole zu verwenden. Die Darstellung von komplexen Symbolen oder Symbolen mit mehreren Layern nimmt mehr Zeit in Anspruch als die Darstellung einfacher Symbole. Symbole, die PNG-, JPEG- oder BMP-Bilddateien (Windows-Bitmap) und Halos enthalten, werden in der Regel langsamer gezeichnet.
Verwenden Sie Symbole aus dem ESRI_Optimized-Style. Dieser Style enthält sowohl Liniensymbole als auch Füllsymbole, die eine bessere Performance bieten und trotzdem annähernd identisch mit den entsprechenden Symbolen im Esri Standard-Style dargestellt werden. Die Darstellungs-Performance für Linien- und Füllsymbole im ESRI_Optimized-Style ist fast 60 Prozent höher als für die Symbole im Standard Esri Style.
Die Darstellungs-Performance von Markersymbolen kann unabhängig von ihrer Verwendung zur Symbolisierung von Punkten oder als Komponente eines anderen Symboltyps dadurch deutlich erhöht werden, dass einfache Markersymbole und Zeichen-Markersymbole verwendet werden, die aus einem Layer bestehen. Diese eignen sich am besten zum Symbolisieren großer Punkt-Feature-Datasets.
Die Verwendung von Masken und Halos kann zu deutlich erhöhten Darstellungszeiten führen. Anstatt einem Zeichen oder einem einfachen Marker eine Maskierung hinzuzufügen, können Sie auch eine EMF-Datei für das Symbol erstellen und ein Bild-Markersymbol zum Anzeigen des Inhalts der EMF-Datei verwenden. Zusätzlich können Sie BMP-, PNG-, GIF- und JPG/JPEG-basierte Bild-Markersymbole durch EMF-basierte Marker ersetzen, um so die Darstellungsleistung zu erhöhen.
Mit Zunahme der Komplexität des Liniensymbols steigt auch die Wahrscheinlichkeit, dass sich die Darstellungs- und Export-Performance verschlechtert. Hier müssen Sie die Performance-Anforderungen gegen die erforderliche Detaillierungsebene zur angemessenen kartografischen Darstellung und Informationsvermittlung abwägen. Einfache Liniensymbole bieten die höchste Darstellungsgeschwindigkeit, aber begrenzte Anzeigeoptionen. Bei kartografischen Liniensymbolen kann die Darstellung je nach Komplexität viel Zeit in Anspruch nehmen. Mehrere Layer, Mustervorlagen, Versätze und sehr breite Linien wirken sich alle auf die Darstellungsgeschwindigkeit aus.
Performance-Einbußen können auch durch Zusammenführen von Symboltypen in einem Multi-Layer-Symbol verursacht werden. Die Ursache hierfür besteht darin, dass das Dataset für die Darstellung einmal pro Layer-Typ durchlaufen werden muss. Wenn Sie beispielsweise ein kartografisches Liniensymbol mit einem unterbrochenen Liniensymbol kombinieren, um eine Bahnlinie darzustellen, werden die Daten einmal für das kartografische Symbol und einmal für das Liniensymbol gezeichnet.
Bild-Liniensymbole können die Darstellungs- und Exportleistung erheblich verschlechtern und sehen in der Regel auch nicht besonders schön aus. Wir empfehlen, einen der anderen Liniensymboltypen zu verwenden.
Um die Darstellungsgeschwindigkeit zu maximieren, verwenden Sie wenn möglich einfache Liniensymbole für Polygonumrisse. Verwenden Sie kartografische Liniensymbole nur für Füllumrisse, wenn deren erweiterte Eigenschaften erforderlich sind. Wenn es sich um Bildfüllsymbole handelt, so werden EMF-Bilder rascher als PNG-, JPG/JPEG- und BMP-Bilder geladen.