Wenn Sie einen Kartenbild-Layer konfigurieren, können Sie viele Eigenschaften des zugrunde liegenden Kartenservice festlegen, darunter das Darstellungsverhalten, unterstützte Benutzervorgänge sowie die Art und Weise, auf die dem Service Serverressourcen zugewiesen werden. Die Konfiguration wird in die drei Bereiche Layer, Parameter und Pooling unterteilt. In diesem Workflow wird erläutert, wie die Standardkonfiguration eines Kartenbild-Layers geändert wird. Um mit der Freigabe zu beginnen, legen Sie die allgemeinen Eigenschaften fest, und geben Sie den Layer frei. Informationen hierzu finden Sie unter Freigeben eines Kartenbild-Layers.
Hinweis:
Wenn Sie einen gehosteten Kartenbild-Layer (einen über einen Web-Feature-Layer veröffentlichten Kartenbild-Layer) konfigurieren, finden Sie weitere Informationen unter Konfigurationseinschränkungen.
Konfigurieren von Layern
Sie können die Funktionalität eines Kartenbild-Layers erweitern, indem Sie Layer und Funktionen hinzufügen. Sie können einen Kartenbild-Layer auch konfigurieren, während Sie eine Webkarte konfigurieren. Die Informationen in diesem Thema gelten ebenfalls für diesen Anwendungsfall.
- Öffnen Sie ggf. den Bereich Als Web-Layer freigeben.
Überprüfen Sie auf der Registerkarte Allgemein, ob Kartenbild ausgewählt ist.
- Klicken Sie auf die Registerkarte Konfiguration. Klicken Sie gegebenenfalls auf die Registerkarte Layer konfigurieren , die sich darunter befindet.
- Klicken Sie unter Layer neben Kartenbild auf Web-Layer-Eigenschaften konfigurieren .
Unter Operationen sind die Operationen Karte, Daten und Abfrage standardmäßig aktiviert. Diese Vorgänge werden in der folgenden Tabelle beschrieben:
Karte
Die Methoden Karte exportieren, Renderer generieren, KML generieren und Legenden abfragen können verwendet werden. Diese Operation kann nicht deaktiviert werden.
Daten
Die Methoden Suchen, Abfragen und Zugehörige Datensätze abfragen können verwendet werden.
Definitionsabfrage
Die Methode Identifizieren kann verwendet werden.
- Deaktivieren Sie optional die Kontrollkästchen Daten und Abfrage, um diese Vorgänge zu deaktivieren.
- Unter Dynamische Workspaces können Sie das Kontrollkästchen Pro Anforderung die Änderung der Layer-Reihenfolge und Symbolisierung zulassen optional deaktivieren.
Durch Deaktivieren des Kontrollkästchens wird verhindert, dass Benutzer das Aussehen oder Verhalten des Web-Layers dynamisch ändern. Benutzer sind beispielsweise nicht in der Lage, die Symbolisierung, Beschriftung oder Reihenfolge der Komponenten-Layer zu ändern.
- Geben Sie unter Caching an, wie der Kartenbild-Layer dargestellt werden soll:
Dynamisch aus Daten
Die Daten werden bei jeder Anforderung abgerufen und dargestellt.
Kacheln aus Cache verwenden
Die Daten werden aus gecachten Bildern in den von Ihnen definierten Kartenmaßstäben generiert.
Die Standardeinstellung ist, den Kartenbild-Layer dynamisch aus Daten darzustellen.
Hinweis:
Sie wird in Mit Kacheln aus einem Cache geändert, wenn mehrere gecachte Kacheln mit demselben Namen wie der Kartenbild-Layer bereits auf dem Server vorhanden ist. In diesem Fall wird kein neuer Cache erstellt, stattdessen wird der bereits auf dem Server vorhandene Cache verwendet, um den Kartenbild-Layer darzustellen. Weitere Informationen zum Caching finden Sie unter Was ist Karten-Caching? in der Hilfe zu ArcGIS Enterprise.
Wenn Sie Kacheln aus einem Cache verwenden, werden zusätzliche Einstellungen in dem Bereich angezeigt. Fahren Sie mit den folgenden Teilschritten fort:
- Klicken Sie auf den Dropdown-Pfeil Kachelschema, und wählen Sie das Kachelschema für Ihren Cache aus.
Das Kachelschema bestimmt die Maßstabsebenen, die Kacheldimensionen und den Kachelursprung für den Cache. Diese Eigenschaften definieren ihrerseits die Kachelgrenzen und müssen für unterschiedliche Web-Layer, die in derselben Karte verwendet werden, einheitlich sein. Die verfügbaren Kachelschemas werden in der folgenden Tabelle beschrieben:
Option Beschreibung ArcGIS Online / Bing Maps / Google Maps Der Web-Layer wird auf das Koordinatensystem WGS 1984 Web Mercator (Auxiliary Sphere) projiziert. Die Standardbreite und -höhe der Kacheln beträgt 256 x 256 Pixel. Die Maßstabsebenen für das Caching reichen von 0 bis 23.
Geographisches Koordinatensystem WGS 1984, Version 2 Der Web-Layer wird auf das geographische Koordinatensystem WGS 1984 projiziert. Die Standardbreite und -höhe der Kacheln beträgt 256 x 256 Pixel. Die Maßstabsebenen für das Caching reichen von 0 bis 22.
Vorhandener gecachter Karten-/Image-Service Es wird das Kachelschema eines vorhandenen gehosteten Kachel-Layers oder einer vorhandenen ArcGIS Server-Karte oder eines Image-Service verwendet. Die .xml-Datei mit dem Kachelschema des Layers oder Services wird in diesen Pfad heruntergeladen: C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded. ArcGIS Pro berücksichtigt die im vorhandenen Layer oder Service angegebenen Parameter mit Ausnahme von Antialiasing. Es werden die für die Anwendung festgelegten Antialiasing-Optionen verwendet.
Kachelschemadatei Ein von Ihnen erstelltes Kachelschema wird verwendet. Sie können eine Kachelschema-.xml-Datei mithilfe des Werkzeugs Kachelschema für Kartenserver-Cache erstellen erstellen. Zusätzliche Kachelschemadateien können aus C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes importiert werden. Als Kachelbildformat wird standardmäßig PNG verwendet, wenn das Kachelbildformat nicht in der Kachelschemadatei definiert ist. ArcGIS Pro berücksichtigt die in der Kachelschemadatei angegebenen Parameter mit Ausnahme von Antialiasing. Es werden die für die Anwendung festgelegten Antialiasing-Optionen verwendet.
Automatisch vorschlagen Dies ist die Standardoption, sofern das Koordinatensystem der Karte nicht WGS 1984 Web Mercator (Auxiliary Sphere) oder WGS 1984 ist. Ein Kachelschema wird basierend auf dem Koordinatensystem Ihrer Karte oder Szene vorgeschlagen. Die in diesem Kachelschema definierten Detaillierungsebenen sind für eine globale Ausdehnung gültig, so dass alle Web-Layer, die mit diesem Kachelschema gecacht werden, gemeinsam angezeigt werden können.
- Verwenden Sie die Schieberegler unter Detaillierungsebenen, um die Kartenmaßstäbe festzulegen, für die Kacheln generiert werden.
Es wird ein Standard-Maßstabsbereich vorgegeben. Je nach Zweck Ihrer Karte und geschätzter Cache-Größe kann es empfehlenswert sein, sehr große oder sehr kleine Maßstäbe nicht zu cachen.
- Übernehmen Sie für Bildformat den Standardwert, oder wählen Sie eine andere Einstellung. Verwenden Sie die nachstehende Tabelle als Referenz.
Wenn alle Sublayer im Web-Layer Vektor-Datenquellen enthalten, ist PNG die Standardeinstellung. Wenn mindestens ein Sublayer eine Raster-Datenquelle enthält, ist MIXED die Standardeinstellung.
Format Beschreibung PNG
Verwenden Sie PNG, damit basierend auf den gecachten Detaillierungsebenen automatisch das richtige Format (PNG8, PNG24 oder PNG32) ausgewählt wird.
PNG8
Verwenden Sie PNG8 für Overlay-Layer, für die ein transparenter Hintergrund erforderlich ist, z. B. für Straßen und Grenzen. Bei PNG8 werden Kacheln mit sehr geringem Speicherbedarf ohne Informationsverlust erstellt.
Verwenden Sie PNG8 nicht, wenn die Karte mehr als 256 Farben enthält. Bei der Nutzung von Bildern, Schummerung, Verlaufsfüllungen, Transparenz und Antialiasing können sich schnell mehr als 256 Farben ergeben. Symbole wie Schnellstraßen-Schilder können an den Rändern Antialiasing aufweisen, sodass der Karte unerwarteterweise weitere Farben hinzugefügt werden.
PNG24
Verwenden Sie PNG24 für Overlay-Layer wie Straßen und Grenzen, die über mehr als 256 Farben verfügen. (Bei weniger als 256 Farben ist PNG8 zu empfehlen.)
PNG32
Für Overlay-Layer wie Straßen und Grenzen, die mehr als 256 Farben aufweisen, können Sie auch PNG32 verwenden. PNG32 ist für Overlay-Layer mit Antialiasing für Linien oder Text gut geeignet. Mit PNG32 werden auf dem Datenträger größere Kacheln erstellt als mit PNG24.
JPEG
Verwenden Sie dieses Format für Grundkarten-Layer, die über eine große Farbvariation verfügen und keinen transparenten Hintergrund erfordern. Raster-Bilddaten und sehr detaillierte Vektor-Grundkarten eignen sich gut für das Format JPEG.
JPEG ist ein verlustbehaftetes Bildformat. Es wird versucht, Daten selektiv zu entfernen, ohne die Darstellung des Bildes zu beeinträchtigen. Dabei kann es zu sehr kleinen Kachelgrößen kommen. Falls eine Karte jedoch Vektorlinien oder -beschriftungen enthält, werden um die Linien herum ggf. zu viele Bereiche mit "Rauschen" oder verschwommener Anzeige erzeugt. Wenn dies der Fall ist, können Sie den standardmäßigen Komprimierungswert von 75 erhöhen. Bei einem höheren Wert, z. B. 90, kann es sein, dass eine bessere Abstimmung zwischen akzeptabler Linienqualität und dem Vorteil der kleineren Kacheln des JPEG-Formats erzielt wird.
MIXED
Beim Format MIXED wird im Mittelpunkt des Web-Layers JPEG und an den Kanten PNG32 verwendet. Verwenden Sie MIXED, wenn Sie andere Layer mit Raster-Layern überlagern möchten.
Wenn das Format MIXED verwendet wird, werden PNG32-Kacheln immer dort erstellt, wo eine Transparenz erkannt wird (anders ausgedrückt: überall, wo der Kartenhintergrund sichtbar ist). Der Rest der Kacheln wird mit JPEG erstellt. Dadurch wird die durchschnittliche Dateigröße klein gehalten, während gleichzeitig die saubere Überlagerung der Raster-Layer über andere Layer sichergestellt wird. Wenn Sie in dieser Situation nicht das Format MIXED verwenden, ist um das Bild herum an Stellen, an denen das Bild andere Layer überlappt, ein nicht transparenter Kragen zu sehen.
- Übernehmen Sie für Komprimierung den Wert für die Standardkomprimierungsqualität, oder geben Sie einen anderen Wert an.
Eine Komprimierung ist nur in den Formaten JPEG und MIXED möglich. (PNG-Formate lassen sich nicht komprimieren.) Sie können einen beliebigen Wert zwischen 0 und 100 eingeben. Bei größeren Werten ergibt sich eine größere Datei mit höherer Bildqualität. Bei kleineren Werten ergibt sich eine kleinere Datei mit geringerer Bildqualität. Der Standardwert ist 75.
- Legen Sie unter Optionen fest, wie der Cache erstellt werden soll.
Der unter Schätzung unten im Bereich angezeigte geschätzte Speicher kann Ihnen bei der Entscheidung helfen.
Option Beschreibung Automatisch auf dem Server cachen Der Cache wird automatisch erstellt. Dies ist die Standardeinstellung, welche sich im Allgemeinen am besten für kleine Caches eignet.
Manuell auf dem Server cachen Der Cache kann manuell mit dem Werkzeug Cache-Kacheln für Kartenserver verwalten erstellt werden. Diese Option eignet sich optimal für große Caches. Es empfiehlt sich, den Cache schrittweise zu erstellen, wobei die größten Maßstäbe in Interessenbereichen gecacht werden, die voraussichtlich am ehesten angefordert werden.
Hinweis:
Wenn Sie eine Service-Definition speichern, muss der Cache nach der Veröffentlichung des Kartenbild-Layers manuell erstellt werden.
- Klicken Sie optional auf den Dropdown-Pfeil Cache-Verzeichnis, und wählen Sie ein anderes Server-Cache-Verzeichnis zum Speichern der Cache-Kacheln aus.
- Aktivieren Sie optional das Kontrollkästchen Für Clients das Exportieren von Cache-Kacheln zulassen, um Benutzern das Herunterladen von Cache-Kacheln für die Offline-Verwendung zu ermöglichen.
Ist diese Option aktiviert, können Sie im Feld Export beschränken auf einen Wert angeben, um die Anzahl der Kacheln, die in einer einzigen Anfrage heruntergeladen werden können, zu beschränken.
- Optional können Sie das Kontrollkästchen Kacheln nach Bedarf erstellen aktivieren.
Beschreibung Nicht aktiviert
Kacheln werden nur durch automatisches oder manuelles Caching erstellt. Dies ist die Standardeinstellung.
Aktiviert
Kacheln, die nicht gecacht werden, werden nach Bedarf erstellt (also wenn eine Client-Anwendung sie anfordert). Das geschieht hauptsächlich in folgenden Situationen:
- Kacheln werden automatisch auf dem Server gecacht, und Sie haben einen Interessenbereich für die Cache-Ausdehnung angegeben. In diesem Fall werden Kacheln nur für den Interessenbereich gecacht. Kacheln werden für den Rest der Kartenausdehnung nach Bedarf erstellt.
- Sie cachen Kacheln manuell auf dem Server. In diesem Fall werden Kacheln für die Maßstäbe gecacht, die im Werkzeug Cache-Kacheln für Kartenserver verwalten ausgewählt wurden. Kacheln werden für nicht ausgewählte Maßstäbe nach Bedarf erstellt.
- Wählen Sie unter Ausdehnung eine Ausdehnung aus, die gecacht werden soll.
Option Beschreibung Kartenausdehnung verwenden Kacheln werden für die Ausdehnung gecacht, die in den Karteneigenschaften angegeben wurde. Bei der Standardeinstellung handelt es sich um die Ausdehnung aller Layer in der Karte. Wenn Sie ausgewählte Karten-Layer freigeben, werden die Kacheln nur für die kombinierte Ausdehnung der ausgewählten Layer gecacht.
Interessenbereich Kacheln werden für die Ausdehnung eines Feature-Layers in der Karte gecacht. Verwenden Sie die Dropdown-Liste, um einen Layer auszuwählen. Klicken Sie alternativ auf die Schaltfläche Durchsuchen , und navigieren Sie zu einer Feature-Class auf der Festplatte.
Hinweis:
Wenn Sie manuell auf dem Server cachen, stehen die Optionen für die Cache-Ausdehnung im Bereich Als Web-Layer freigeben nicht zur Verfügung. Sie sind im Geoverarbeitungswerkzeug Cache-Kacheln für Kartenserver verwalten verfügbar, mit dem Sie die Kacheln erstellen.
- Sie können auch unter Schätzung auf Berechnen klicken, um die Cache-Größe zu schätzen. Klicken Sie im Dialogfeld Cache-Größe schätzen auf den Dropdown-Pfeil, und wählen Sie für die Qualität der Schätzung Gut oder Beste. Klicken Sie auf die Schaltfläche Cache-Schätzung starten . Für jede gecachte Detaillierungsebene und den Cache insgesamt werden die Anzahl der Kacheln und der Speicherplatz geschätzt. Klicken Sie auf OK.
Die standardmäßige statische Schätzung basiert auf einer allgemeinen Annahme zur durchschnittlichen Kachelgröße. Dabei werden die speziellen Eigenschaften Ihrer Karte nicht berücksichtigt. Beim Schätzen der Cache-Größe werden Beispielkacheln Ihrer Karte erstellt. Das bedeutet, dass (wie bei der LERC-Komprimierung für Höhen-Layer) Kachelschema, Bildformat und Komprimierung berücksichtigt werden. Bei Angabe eines Interessenbereichs als Caching-Ausdehnung wird der Interessenbereich geschätzt.
Bei der besten Schätzung werden mehr Beispielkacheln erstellt, und die Berechnung dauert länger als bei der guten Schätzung. Wenn Sie die Schätzung abbrechen möchten, klicken Sie auf Cache-Schätzung beenden . Wenn Sie nach dem Schätzen der Cache-Größe das Kachelschema anpassen – beispielsweise indem Sie die Detaillierungsebenen oder das Bildformat ändern – wird im Bereich "Freigabe" für die Qualitätsschätzung wieder eine statische Schätzung verwendet. Dann müssen Sie die Cache-Größe erneut schätzen.
- Klicken Sie auf den Dropdown-Pfeil Kachelschema, und wählen Sie das Kachelschema für Ihren Cache aus.
- Klicken Sie im oberen Teil des Bereichs auf die Schaltfläche Zurück , um zur Liste der Layer und Funktionen zurückzukehren.
- Optional können Sie unter Zusätzliche Layer ein oder mehrere Kontrollkästchen aktivieren, um zusätzlich zu dem Kartenbild-Layer Layer zu erstellen.
- WMS
- WFS
Ein WFS-Layer ist nur verfügbar, wenn auf der Registerkarte Allgemein unter Registrierte Daten referenzieren die Option Kartenbild ausgewählt wurde.
- Optional können Sie unter Funktionen ein oder mehrere Kontrollkästchen aktivieren, um verfügbare Funktionen zu aktivieren.
- WCS
- KML
- Lineare Referenzierung
- Netzwerkanalyse
- Topographic Production
- Überprüfung
- Versionsverwaltung
Die Liste der Funktionen ist von Ihrer ArcGIS Enterprise-Version, den Typen der im Kartenbild-Layer verwendeten Daten sowie davon abhängig, ob die Freigabe auf einem Server mit Serverobjekterweiterungen oder Serverobjekt-Interceptoren erfolgt.
Nachdem Sie einen Layer hinzugefügt oder eine Funktion aktiviert haben, können Sie die Eigenschaften konfigurieren. Informationen hierzu finden Sie unter Zusätzliche Layer und Funktionen.
Konfigurieren von Parametern
Kartenbild-Layer weisen eine Reihe konfigurierbarer Parameter auf. Die Parametereinstellungen gelten für den Kartenbild-Layer sowie für weitere Layer und Funktionen, die Sie hinzufügen. Weitere Informationen zu Service-Parametern.
- Klicken Sie auf der Registerkarte Konfiguration auf die Registerkarte Parameter konfigurieren .
- Geben Sie unter Eigenschaften einen Wert für Maximale Anzahl der vom Server zurückgegebenen Datensätze an.
Mit dieser Einstellung wird die maximale Anzahl der Datensätze festgelegt, die von einer Benutzerabfrage zurückgegeben werden können. Eine große Zahl kann zu Leistungseinbußen führen. Der Standardwert ist 2.000.
- Erweitern Sie die Überschrift Erweitert, um die folgenden Parameter festzulegen:
- Geben Sie einen Wert in das Feld Maximale Anzahl codierter Domänen ein, um die maximale Anzahl der codierten Domänen festzulegen, die von Feldern, Subtypes, Layern und Tabellen zurückgegeben werden können. Der Standardwert ist 25.000.
- Geben Sie Werte in den Feldern Maximale Bildhöhe und Maximale Bildbreite ein. Diese Werte stellen die maximale Höhe und Breite von Bildern, die der Kartenservice exportieren kann, in Pixel dar. Der Standardwert für beide Werte ist 4.096.
- Geben Sie einen Wert im Feld Maximale Stichprobengröße ein, um die maximale Anzahl von Datensätzen anzugeben, die zum Berechnen eines Klassengrenzen-Renderers für die Stichprobe verwendet werden. Der Standardwert ist 100.000.
- Deaktivieren Sie optional das Kontrollkästchen Schemasperre aktivieren, um die Schemasperre zu deaktivieren. Standardmäßig ist die Schemasperre aktiviert, um Änderungen an Datasets zu verhindern, die als Referenz im Kartenbild-Layer verwendet werden.
- Aktivieren Sie optional das Kontrollkästchen Identifizieren von Beziehungen deaktivieren. Ist das Kontrollkästchen deaktiviert (Standardeinstellung), werden beim Identifizieren eines Features Informationen aus zugehörigen Tabellen zurückgegeben. Bei aktiviertem Kontrollkästchen werden keine Informationen aus zugehörigen Tabellen zurückgegeben.
- Wählen Sie unter Datumsfelder im Menü Zeitzone eine Zeitzone aus, sofern erforderlich.
Durch Angabe einer Zeitzone werden Datums- und Uhrzeitangaben korrekt umgerechnet, wenn Benutzer mit dem Kartenbild-Layer arbeiten. Wenn Sie eine von UTC (koordinierte Weltzeit) abweichende Zeitzone auswählen und für diese Zeitzone die Sommerzeit berücksichtigt werden soll, dann aktivieren Sie Für Sommerzeit anpassen.
Hinweis:
Sie müssen nur eine Zeitzone auswählen, wenn die Karte Layer mit Datumsfeldern enthält. Wählen Sie die Zeitzone aus, in der die Datumsangaben gespeichert sind. Sollten Sie keine Zeitzone angeben, werden die Datumsangaben in UTC gespeichert.
Konfigurieren von Pooling
Mithilfe von Pooling-Einstellungen können Sie die Reaktionsgeschwindigkeit des Kartenbild-Layers (über den zugrunde liegenden Kartenservice) verwalten und gleichzeitig Speicherressourcen auf Server-Computern sparen. Weitere Informationen zu Pooling finden Sie unter Planen und Berücksichtigen von Benutzern und Konfigurieren von Service-Instanz-Einstellungen in der ArcGIS Enterprise-Hilfe. Informationen hierzu finden Sie auch in dem Online-Artikel Introducing shared instances in ArcGIS Server 10.7.
- Klicken Sie auf der Registerkarte Konfiguration auf die Registerkarte Pooling konfigurieren .
- Klicken Sie unter Instanztyp auf Dedizierte Instanz oder Geteilte Instanz.
Eine dedizierte Instanz weist einen Serverprozess zu, der exklusiv die Anforderungen für den Kartenservice verarbeitet, der vom Kartenbild-Layer bereitgestellt wird. Eine geteilte Instanz ermöglicht es, dass ein einziger Serverprozess Anforderungen für diesen Kartenservice sowie für andere Services verarbeitet. Im Allgemeinen eignen sich dedizierte Instanzen besser für häufig verwendete Services und geteilte Instanzen besser für selten verwendete Services.
Hinweis:
Pooling von geteilten Instanzen kann nur über ArcGIS Pro festgelegt werden, wenn Sie die ArcGIS Enterprise-Version 10.7.1 oder höher verwenden.
- Wenn Sie den Typ "Dedizierte Instanz" auswählen, legen Sie unter Anzahl der Instanzen pro Computer Werte für die minimale und die maximale Anzahl der Instanzen fest.
Je nach Benutzerbedarf werden die Serverprozesse auf jedem Verbundserver, auf dem der Service ausgeführt wird, bis zur maximalen und zur minimalen Anzahl der Instanzen zugewiesen. Sollten Sie Null als minimale Anzahl festlegen, werden die Prozesse freigegeben, wenn der Kartenservice eine gewisse Zeit lang keine Anforderungen erhält.
Hinweis:
Diese Einstellung wird nicht verwendet, wenn Sie den Typ "Geteilte Instanz" verwenden.