Das Entwerfen von Desktop-Karten für eine Darstellung mit hoher Qualität bei gleichzeitiger guter Performance ist immer das Hauptziel. Eine der Arten, wie Sie die Darstellungs-Performance verbessern können, ist die Verwendung von Grundkarten-Layern.
Grundkarten-Layer sind Karten-Layer, die eine Umgebung bereitstellen, die für die Anzeige der dynamischen operationalen Informationen verwendet werden kann. Die Darstellungs-Performance der Grundkarte ist sehr schnell. Da Grundkarten-Layer relativ statisch sind und sich nicht häufig ändern, kann ihre Anzeige einmal berechnet werden und oft wiederverwendet werden. Das erste Mal, wenn Sie eine Fläche mit einem bestimmten Kartenmaßstab aufrufen, wird die Grundkarten-Layer-Anzeige berechnet. Die Anzeige wird beim späteren Aufrufen dieser Fläche mit diesem Kartenmaßstab beibehalten.
Merkmale von GIS-Grundkarten
In vielen ArcMap-Anwendungen verfügen die Benutzer über Grundkarten, in denen operationale Informationen, Beobachtungen und aus analytischen Modellen abgeleitete Informationen angezeigt und verwendet werden. Beispiel:
- Orthofotografie wird häufig als allgemeine Grundlage verwendet, die mit operationalen Informationen überlagert wird.
- In Versorgungsanwendungen werden häufig Liegenschaften mit Flurstücksgrenzen, Gebäude und andere erstellte Features als Grundkarte verwendet.
- Viele Ortskarten verwenden das Straßennetz als Grundkarte für Layer mit Ereignissen.
Eine Grundkarte wird für den positionalen Bezug genutzt und bietet die Umgebung, in der die Benutzer operationale Layer überlagern oder mischen, Tasks ausführen und geographische Informationen darstellen können. Die Grundkarte dient als Grundlage für anschließende Vorgänge und die Kartenerstellung. Grundkarten bieten den Kontext und eine Umgebung für eine geographische Bearbeitung von Informationen.
Viele Karten können mehrere Grundkarten-Layer umfassen. Es kann z. B. eine Grundkarte für Terrains vorliegen, die Sie mit wichtigen operationalen Informationen überlagern können. Darüber können Sie dann noch einen Referenz-Informations-Layer hinzufügen, der auch ein Grundkarten-Layer ist. Diese Geologiekarte hat z. B. zwei Grundkarten-Layer – das Terrain unten als Grundkarten-Layer sowie Transport, Hydrologie und Ortsnamen als zweiter Grundkarten-Layer, der wiederum mit geologischen Features überlagert wird:
In einer normalen Situation werden Grundkarten in unregelmäßigen Abständen aktualisiert.
Außerdem werden Grundkarten oft so entworfen, dass sie mit mehreren Kartenmaßstäben verwendet werden können. Die Grundkarte stellt entsprechenden Inhalt bei jedem Bereich von Kartenmaßstäben dar.
GIS-Benutzer können viele Strategien zum Berechnen und Bereitstellen von Grundkarten für GIS-Anwendungen verfolgen. Beispiele:
- Verwenden von Grundkarten-Layern in ArcMap, was in diesem Thema behandelt wird
- Hinzufügen von Grundkarten-Layern auf Grundlage von Services mit dem Befehl Grundkarte hinzufügen im Menü Daten hinzufügen.
- Hinzufügen gecachter Karten-Services, die über ArcGIS Server, ArcGIS.com oder Bing Maps bereitgestellt werden.
Erstellen eines Grundkarten-Layers
Entwerfen Sie zunächst Ihre Grundkarten-Layer. Identifizieren Sie Layer, die ein relativ statischer Teil der Kartenanzeige sind. Ziehen Sie auch in Erwägung, eine maßstabsabhängige Zeichnung zu verwenden. Dafür ist ein Kartenentwurf erforderlich, der berücksichtigt, wie die Karte mit den einzelnen Kartenmaßstäben angezeigt wird.
- Sobald Sie die Karte entworfen haben, können Sie jeden Karten-Layer in ArcMap mit den normalen Schritten erstellen.
- Fügen Sie der Karte einen neuen Grundkarten-Layer hinzu. Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Namen des Datenrahmens, und klicken Sie dann auf Neuer Grundkarten-Layer.
Daraufhin wird ein neuer Grundkarten-Layer oben im Inhaltsverzeichnis hinzugefügt. Der Grundkarten-Layer ähnelt einem Gruppen-Layer insofern, als dass Sie Inhalt hineinziehen können.
- Wählen Sie die Layer aus, die die Grundkarte ausmachen, und ziehen Sie sie in den Grundkarten-Layer.
- Benennen Sie den neuen Grundkarten-Layer um.
Sobald Sie dies eingerichtet haben, werden die Grundkarten-Layer jedes Mal, wenn Sie die Karte anzeigen, mit optimierter Kartenanzeigelogik dargestellt. Andere Layer werden dynamisch gezeichnet, um auf die letzten Aktualisierungen in ihren Datenquellen zuzugreifen.
Analysieren eines Grundkarten-Layers für die Darstellungs-Performance
Sie stellen möglicherweise fest, dass die Layer, die Sie dem Grundkarten-Layer hinzugefügt haben, Warnungs- oder Fehlersymbole enthalten. Fehlersymbole geben an, dass unter Umständen Inhalt vorliegt, der nicht kompatibel mit einem Grundkarten-Layer ist. Warnsymbole geben potenzielle Performance-Probleme an oder zeigen Unterschiede an, die sichtbar werden könnten, wenn Sie diese Layer in einem Grundkarten-Layer verwenden. Grundkarten-Layer verwenden eine leistungsstarke Drawing-Engine zur schnellen Anzeige. Diese Engine stellt möglicherweise einige Layer anders dar.
Weitere Informationen zum Darstellungsverhalten
Um weitere Informationen über Darstellungsunterschiede und andere Probleme zu erfahren, können Sie den Grundkarten-Layer analysieren und die Diagnosemeldungen zur Verbesserung der Darstellungs-Performance verwenden.
Schritte
- Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Grundkarten-Layer, und klicken Sie dann auf Grundkarten-Layer analysieren.
Eine Performance-Analyse wird von den Layern im Grundkarten-Layer gestartet, und ein Diagnosebericht mit potenziellen Darstellungs-Performance-Problemen wird generiert.
- Der Fehlerbericht identifiziert alle potenziellen Darstellungs-Performance-Probleme und stellt Empfehlungen für die Problemlösung bereit. Dieser Analyseansatz ähnelt dem Ansatz zum Analysieren und Veröffentlichen von Karten-Services.
Weitere Informationen zu Diagnosen und zum Beheben von Anzeigeperformance-Problemen
Kartennavigation
Nachfolgend wird beschrieben, wie Sie Karten, die Grundkarten-Layer und beschleunigte Raster-Layer enthalten, kontinuierlich schwenken und zoomen können:
Schritte
- Platzieren Sie den Mauszeiger an eine beliebige Stelle in den Datenrahmen.
- Halten Sie die Mausradtaste gedrückt. Zuerst wird der Mauszeiger als aktives Schwenksymbol angezeigt – eine geschlossene Hand. .
- Nach einigen Sekunden ändert sich der Mauszeiger in den kontinuierlichen Schwenk-Mauszeiger. .
- Halten Sie die Mausradtaste weiterhin gedrückt, und navigieren Sie in der Karte, indem Sie den Mauszeiger in die Richtung ziehen, in die Sie die Karte schwenken möchten. Die Karte wird daraufhin kontinuierlich in diese Richtung geschwenkt. Beim Schwenken ändert sich der Mauszeiger in einen Pfeil, der in die Schwenkrichtung zeigt .
- Drücken Sie die STRG-TASTE, um den Schwenkvorgang in der Karte zu beschleunigen, und die UMSCHALTTASTE, um den Schwenkvorgang zu verlangsamen.
Die Grundkarten-Layer werden kontinuierlich und relativ übergangslos geschwenkt, wenn Sie die Ansicht der Karte schwenken. Die restlichen Karten-Layer werden neu gezeichnet, sobald Sie die Mausradtaste loslassen.
Verwenden der Hardwarebeschleunigung
Grundkarten-Layer und beschleunigte Raster-Layer können gemeinsam mit der Hardwarebeschleunigung verwendet werden, um eine hohe Performance und eine störungsfreie Anzeige beim Schwenken und Zoomen der Karte zu erzielen. Bei Aktivierung der Hardwarebeschleunigung in der ArcMap-Sitzung wird der Grafikkartenprozessor zur Verbesserung der Performance verwendet. Die Hardwarebeschleunigung hat keine Auswirkungen auf die Karte, so lange Sie keine Grundkarten- oder beschleunigten Raster-Layer verwenden. Sie können die Hardwarebeschleunigung im Dialogfeld ArcMap-Optionen aktivieren und deaktivieren.
Schritte
- Klicken Sie auf Anpassen > ArcMap-Optionen, um das Dialogfeld ArcMap-Optionen zu öffnen.
- Klicken Sie auf die Registerkarte Datenansicht, und aktivieren Sie Hardwarebeschleunigung für unterstützte Layer aktivieren.
- Verwenden Sie die gleichen Werkzeuge zum interaktiven Schwenken und Zoomen. Dies sollte zu einer reibungslosen Verwendung der Grundkarten-Layer und beschleunigten Raster-Layer führen.
Dimmen eines Grundkarten-Layers
Grundkarten-Layer funktionieren zwar in vielerlei Hinsicht wie Gruppen-Layer, weisen allerdings eine zusätzliche Funktion auf, die Ihnen beim Visualisieren der operationalen Daten auf den Grundkarte-Layern helfen soll. Sie wird als "Dimmen" bezeichnet. Im Grunde ist das Dimmen eine Art des Ausblendens des Grundkarten-Layers, damit Sie die Layer darüber besser sehen können.
Zum Dimmen eines Grundkarten-Layers klicken Sie auf der Werkzeugleiste Effekte auf den Befehl DIM-Ebene anpassen, und bewegen Sie den Schieberegler DIM-Ebene wie bei jedem anderen Effekt. Durch Erhöhen der DIM-Ebene des Grundkarten-Layers erscheinen die Farben ausgewaschen, und der Layer wird teilweise transparent, sodass die operativen Layer deutlicher hervorgehoben werden. Dies kann für die Visualisierung oder Bearbeitung nützlich sein, besonders in den Fällen, in denen die Grundkarten-Layer farbige orthographische Bilder oder anderen farbenreichen Inhalt enthalten, der möglicherweise die Details von Layern über ihnen verdeckt.
Aktualisieren eines Grundkarten-Layers
Einige Layer-Eigenschaften können nicht geändert werden, wenn sie sich im Grundkarten-Layer befinden. Nur die Eigenschaften auf den Registerkarten Allgemein und Cache (falls zutreffend) sind verfügbar. Datenaktualisierungsvorgänge sind nicht für Grundkarte-Layer-Inhalte verfügbar, wenn Sie mit Grundkarten-Layern arbeiten. Wenn Sie einen Layer bearbeiten oder aktualisieren möchten, ziehen Sie den Karten-Layer aus der Grundkarte heraus, um ihn zu bearbeiten. Ziehen Sie dann den aktualisierten Layer in den Grundkarten-Layer zurück.