Es gibt viele Standardparameter für einen Image-Service, deren Standardwerte für die meisten ArcGIS Server-Services ausreichen. Dazu gehören Pooling-Optionen und andere Optionen. Aufgrund der Beschaffenheit von Raster- und Bilddaten gibt es jedoch einige Parameter, die sich auf die Geschwindigkeit eines Image-Service, auf Daten, die heruntergeladen werden können, auf Abfragen und auf zahlreiche weitere Optionen auswirken können.
Einige Parameter sind erforderlich, wenn bestimmte Funktionen aktiviert wurden. Wenn beispielsweise die Downloadfunktion aktiviert ist, sollten die Downloadparameter geändert werden. Dasselbe gilt für die Katalog-, Bearbeitungs- und Messfunktionen.
Parameter zur Steuerung der Bilddaten
Die Image-Service-Parameter sind in mehrere Abschnitte unterteilt. Jeder Abschnitt ist von der Eingabe für den Image-Service abhängig. Die meisten dieser Parameter sind für Image-Services spezifisch, die Mosaik-Datasets bereitstellen, und nur einige wirken sich auf einen aus einem Raster-Dataset oder Layer erstellten Image-Service aus. Viele der Parameter bezüglich Mosaik-Datasets werden beim Erstellen des Mosaik-Datasets festgelegt. Obwohl einige vom Serveradministrator geändert werden können, können die Höchstwerte, die Sie in den Eigenschaften des Mosaik-Datasets festgelegt haben, nicht überschritten werden. Wenn Sie beispielsweise die zulässigen Mosaik-Methoden auf nur drei der Methoden beschränken, ist der Administrator nicht in der Lage, eine vierte Methode hinzuzufügen. Ein weiteres Beispiel: Wenn Sie die maximale Anzahl herunterladbarer Elemente festgelegt haben, kann der Administrator diesen Wert lediglich verringern, nicht erhöhen.
Wenn Sie die Parameter des Mosaik-Datasets ändern, um einen Wert, wie z. B. die maximale Größe von Anforderungen, zu überschreiten oder einzuschränken, müssen Sie es erneut als Image-Service veröffentlichen, damit der Server die geänderten Werte liest. Wenn Sie den Image-Service lediglich anhalten und neu starten, werden die geänderten Eigenschaften im Mosaik-Dataset nicht übernommen. Wenn Sie hingegen die Eigenschaften des Image-Service ändern, müssen Sie den Image-Service nur anhalten und neu starten, damit die Änderungen wirksam werden.
Allgemein
Zeigt den Namen und den Speicherort des Image-Service an. Dies ist auf alle Eingaben anwendbar.
Parameter
Die folgenden Bildparameter haben Auswirkungen auf das Bild, das Benutzern angezeigt wird:
Parameter | Beschreibung |
---|---|
Maximale Bildgröße pro Anforderung | Die maximal zulässige Anzahl an Pixelzeilen und -spalten in einer Client-Anforderung an den Server. Wenn die Anforderung des Clients diesen Wert überschreitet, wird keines der Pixel zurückgegeben. Anwendbar auf alle Eingaben. |
Standard-Resampling-Methode | Die in der Anforderung verwendete Resampling-Methode. Die Methoden sind:
Anwendbar auf alle Eingaben. |
Zulässige Komprimierungsmethoden | Die zulässigen Komprimierungsmethoden für den Image-Service. Es gibt drei mögliche Komprimierungstypen:
Im Dialogfeld Zulassungsliste konfigurieren können Standardwerte für JPEG-Qualität und LERC-Toleranz festgelegt werden. Der Client kann dann auswählen, welche zulässige Komprimierungsmethode für die Übertragung verwendet werden soll. Dies kann auf der Registerkarte Anzeigen des Dialogfeldes Layer-Eigenschaften festgelegt werden. Dieser Parameter ist nur für diejenigen Clients zugänglich, die über die SOAP GetImage-Methode auf Image-Services zugreifen, zum Beispiel ArcMap und mit ArcObjects erstellte Anwendungen. Für Clients, die über REST auf Services zugreifen, erfolgt die Komprimierung unabhängig von der festgelegten Komprimierungsmethode automatisch auf der Grundlage des Formattyps. |
JPGPNG als JPG zurückgeben | Wenn ein Benutzer das Bild im JPGPNG-Format anfordert und eine Transparenz vorliegt, wird ein PNG zurückgegeben; andernfalls wird ein JPG zurückgegeben. Das PNG ist häufig viel größer als das JPG; das Senden kann daher länger dauern. Wenn keine Transparenz erforderlich ist und Sie sicherstellen möchten, dass der Image-Service immer mit einer kleineren Bildgröße gesendet wird, aktivieren Sie dieses Kontrollkästchen. Anwendbar auf alle Eingaben. |
Verfügt über Live-Daten | Wenn Raster zu dem Mosaik-Dataset eines Image-Service hinzugefügt werden, sind die Image-Service-Informationen wie Quellauflösung, Raumausdehnung, multidimensionale Informationen und Zeitausdehnung möglicherweise nicht mehr aktuell. Sie können den Service neu starten, um Datenänderungen widerzuspiegeln. Wenn Ausfallzeiten jedoch vermieden werden sollen, wählen Sie diese Option aus, um Datenänderungen anzuzeigen, ohne den Service neu starten zu müssen. Diese Eigenschaft wird nur in ArcGIS Server Manager und der ArcGIS-REST-API bereitgestellt. |
Maximale Anzahl von Stichproben | Dabei werden Referenzpunkte, Pixelwerte und die entsprechenden räumlichen Auflösungen der Quelldaten für eine Geometrie erstellt. Standardmäßig beträgt die maximale Anzahl von Beispielpositionen 1.000. |
Maximales Alter des Cachesteuerelements | Wenn Clients Anforderungen an einen ArcGIS Image Server senden, um einen Image-Service anzuzeigen, wird die Antwort vom Server normalerweise vom Browser gecacht und für einen bestimmten Zeitraum wiederverwendet. Dieses Verhalten unterstützt ArcGIS Image Server dabei, die bestmögliche Darstellungs-Performance für Ihren Image-Service zu erzielen. Abhängig davon, wie der Image-Service und die ihm zugeordneten Daten in Anwendungen verwendet werden, können Sie die Länge des Zeitraums anpassen, die der Browser eine Antwort aus seinem Cache verwendet. ArcGIS Image Server-Image-Service-Antworten enthalten ein Entitätstag (ETag) und einen Cache-Control-Header. Der ETag-Header-Wert ist eine eindeutige Kennung der Antwort. Der Cache-Control-Header verfügt über einen max-age-Wert, der Informationen zum Browser bezüglich des maximalen Zeitraums, den eine Antwort aus dem Browser-Cache wiederverwendet werden kann. Dieser wird von dieser Eigenschaft festgelegt. Wenn eine Anforderung wiederholt wird und das maximale Alter des Cache nicht überschritten wurde, verwendet der Browser die gecachte Antwort, ohne die Anforderung an den Server zu senden. Wenn das maximale Alter überschritten wurde, muss der Browser die Anforderung an den Server senden und einen IF-NONE-MATCH-Header mit zugeordnetem ETag-Wert festlegen, der der Antwort im Cache entspricht. ArcGIS Image Server wertet die Anforderung aus und bestimmt anhand des ETag-Wertes, ob die Antwort sich geändert hat. Wenn sich die Antwort vom Server von der Kopie im Browser unterscheidet, sendet der Server eine vollständig neue Antwort an den Browser. Wenn die Antwort mit der Kopie im Browser identisch ist, benachrichtigt der Server den Browser, dass die Antwort im Cache weiter verwendet werden soll. Als ArcGIS Server-Administrator können Sie diese Eigenschaft definieren, um anzugeben, wie lange ein Browser eine gecachte Antwort verwenden darf. Da ArcGIS Image Server nicht immer eine vollständige Antwort senden muss, kann der Browser-Cache effizienter verwendet werden, Ihre Anwendungen werden optimiert und es wird Netzwerkbandbreite gespart. Der Standardwert für Image-Services beträgt 12 Stunden (43.200 Sekunden). Dies bedeutet, wenn eine Anforderung innerhalb von 12 Stunden wiederholt wird, verwendet der Browser die Antwort aus dem Cache. Dieser Wert eignet sich für die meisten Anwendungen. Für Image-Services mit regelmäßig wechselnden Datasets oder regelmäßig wechselnder Symbolisierung empfiehlt sich etwa 5 Minuten (300 Sekunden). In Anwendungen mit Animationen oder Zeitdaten sollten Sie den Wert hochsetzen, um eine reibungslosere Animation in der Anwendung zu ermöglichen. Diese Eigenschaft wird nur in ArcGIS Server Manager und der ArcGIS-REST-API bereitgestellt. |
Verzeichnis | Sie können das Ausgabeverzeichnis auswählen, in dem der Server temporäre Dateien erstellen soll. Wenn Sie kein Ausgabeverzeichnis angeben, gibt ArcGIS Image Server Bilder nur als MIME-Daten zurück. Durch die Angabe eines Ausgabeverzeichnisses können Sie auch über eine URL-Adresse auf die Bilder zugreifen. |
Parameter zur Steuerung des Image-Service-Katalogs
Die Katalogparameter werden nur beim Veröffentlichen eines Mosaik-Datasets als Image-Service angewendet. Diese Parameter steuern bzw. schränken den Zugriff ein, den Benutzer auf Metadaten und die Katalogfelder haben; außerdem werden damit die Anforderungen für Datensätze aus den Mosaik-Dataset-Tabellen eingeschränkt. Diese Parameter können sich auf die Last auf dem Server auswirken. Je mehr ein Benutzer anzeigen und abfragen kann, desto größer ist die Arbeitslast auf dem Server.
Mosaikierungsparameter
Parameter | Beschreibung |
---|---|
Maximale Anzahl an Rastern pro Mosaik | Die maximale Anzahl von Rastern, die pro Anforderung mosaikiert werden können. Auf diese Weise muss der Server keine großen Rasterreihen für eine einzelne Anforderung öffnen und verarbeiten. Wenn die Anforderung des Clients mehr als diese Anzahl von aufzurufenden Rastern erfordert, wird nur diese Anzahl von Rastern aufgerufen. Keines der Pixel für die zusätzlichen Raster wird zurückgegeben, sodass potenziell Lücken im Ergebnisbild vorhanden sein können. Es wird empfohlen, Übersichten zu erstellen, damit der Client keine Lücken in der Ansicht aufweist. Nur anwendbar auf ein Mosaik-Dataset. |
Zulässige Mosaik-Methoden | Die zulässigen Mosaik-Methoden für den Image-Service. Die möglichen Mosaik-Methoden sind:
Nur anwendbar auf ein Mosaik-Dataset. |
Katalogparameter
Diese Parameter gelten nur, wenn die Funktion Katalog aktiviert ist.
Parameter | Beschreibung |
---|---|
Maximale Anzahl der pro Anforderung zurückgegebenen Datensätze | Die Anzahl der pro Transaktion maximal gesendeten Datensätze. Wenn die Anforderung eines Benutzers diesen Wert überschreitet, verwendet das zurückgegebene Bild die maximal zulässigen Raster. Nur anwendbar auf das Mosaik-Dataset. |
Raster-Metadaten-Level | Die Metadaten, die an den Client gesendet werden. Die folgenden Optionen sind verfügbar:
Nur anwendbar auf das Mosaik-Dataset. |
Zulässige Felder | Eine Liste von Feldern in der Attributtabelle, die an den Client gesendet werden. Deaktivieren Sie die Felder, die nicht in Clients anzeigt oder nicht in Abfragen verwendet werden sollen. Nur anwendbar auf das Mosaik-Dataset. |
Referenzbild | Das Referenz-Raster-Dataset, das Mosaik-Dataset oder der Raster-Layer zum Georeferenzieren des Quell-Raster-Datasets. Weitere Informationen finden Sie unter Verknüpfungspunkte berechnen in der ArcGIS-REST-API. |
Downloadparameter
Wenn Sie den Download für einen Image-Service zulassen, stellen Sie sicher, dass Sie die Funktion Herunterladen auf der Eigenschaftenseite Imaging aktivieren. Konfigurieren Sie zudem zusätzlich zu den folgenden Eigenschaften die Ausgabeverzeichnisse auf der Eigenschaftenseite Parameter.
Diese Parameter wirken sich auf die Last auf dem Server und den Zugriff auf, den Benutzer auf die Quellbilder haben.
Parameter | Beschreibung |
---|---|
Maximale Anzahl der pro Anforderung heruntergeladenen Elemente | Die maximale Anzahl an Rastern, die ein Benutzer gleichzeitig herunterladen kann. Nur anwendbar auf ein Mosaik-Dataset. |
Maximale Downloadgröße pro Anforderung | Hierbei handelt es sich um die Gesamtzahl der Megabyte (MB), die gleichzeitig heruntergeladen werden können. Nur anwendbar auf ein Mosaik-Dataset. |
Herunterladen von Metadatendateien zulassen | Clients können Metadatendateien herunterladen, die mit den Bildern verknüpft sind. Diese Eigenschaft wird nur in ArcGIS Server Manager und der ArcGIS-REST-API bereitgestellt. |
Verwalten von heruntergeladenen Verzeichnissen | Ermöglicht Ihnen, die physischen Verzeichnisse zuzuordnen, in denen sich die Bilder in einem virtuellen Verzeichnis befinden, in dem die Bild-URLs zugeordnet werden. Wenn Sie Downloads zulassen, ist es wichtig, dass der Service ein Verzeichnis verwendet, das auf die Quell-Raster des Mosaik-Datasets zeigt. Dadurch wird ein enormer Performance-Engpass verhindert, der andernfalls auftreten würde, wenn der Service Dateien aus dem Quellverzeichnis des Mosaik-Datasets in das Ausgabeverzeichnis des Servers kopiert. Über das virtuelle Verzeichnis können Webanwendungen über eine URL auf Dateien zugreifen, die von ArcGIS Image Server erstellt wurden. Das virtuelle Verzeichnis muss hierzu auf den gleichen Speicherort verweisen wie das Ausgabeverzeichnis. Erstellen Sie das virtuelle Verzeichnis auf Ihrem Webserver und verknüpfen Sie es mit dem physischen Verzeichnis auf der Festplatte. Die Erstellung virtueller Verzeichnisse wird in der Dokumentation Ihres Webservers erläutert. Nur anwendbar auf ein Mosaik-Dataset. |
Parameter zur Steuerung des Image-Service-Inhalts
Bearbeiten von Parametern
Wenn ein Image-Service aus einem Mosaik-Dataset erstellt wird, können Sie den Image-Service so konfigurieren, dass dieser für die Clients als Repository fungiert, indem Sie den Clients erlauben, ihre Raster-Daten zum Mosaik-Dataset hinzuzufügen. Nachdem sie hinzugefügt wurden, können diese Clients die Eigenschaften der von ihnen hinzugefügten Daten bearbeiten oder entfernen.
Diese Parameter gelten, wenn die Bearbeitungsfunktion aktiviert ist. Die Bearbeitung ist nicht möglich, wenn ein referenziertes Mosaik-Dataset bereitgestellt wird.
Parameter | Beschreibung |
---|---|
Dynamische Bild-Workspaces verwalten | Der Speicherort des Verzeichnisses zum Hochladen und Speichern der Raster-Daten. Der Zugriff auf das Verzeichnis erfolgt über den Server und über das Mosaik-Dataset. Dieser Parameter muss festgelegt werden, da andernfalls die Bearbeitungsvorgänge vom Service nicht verwendet werden können. Nur anwendbar auf ein Mosaik-Dataset. |
Service-Workspaces verwalten | Ein Ordner, der Raster-Daten enthält, die dem Mosaik-Dataset des Image-Service hinzugefügt werden können. Raster können aus mehreren Quellen, einschließlich einer Datei, eines Ordners, eines Raster-Katalogs, einer Tabelle oder eines Web-Service, Raster-Datasets hinzugefügt werden. |
Editor-Info | Wählen Sie diese Option aus, um beim Anwenden von Änderungen dem Benutzernamen einen Bereich hinzuzufügen, damit die Änderungen verfolgt werden können. Wenn Sie auf einen gesicherten Image-Service zugreifen, speichert ArcGIS Server den Namen des Benutzers und seine Änderungen. ArcGIS Server hängt außerdem jeden Bereich an, der für den Image-Service konfiguriert wurde. Dies gilt nur für das Mosaik-Dataset (wobei Editor-Tracking für das Mosaik-Dataset aktiviert ist). |
Zulässige Operationen für Elemente, die von anderen Benutzern hinzugefügt wurden |
Dies gilt nur für ein Mosaik-Dataset (wobei Editor-Tracking für das Mosaik-Dataset aktiviert ist). |
Hinzufügbare Typen | Wählen Sie einen oder mehrere Raster-Typen aus, aus denen Clients beim Hinzufügen von Raster-Daten zu einem Image-Service auswählen können. Nur anwendbar auf ein Mosaik-Dataset. |
Benutzerdefinierten Typen verwalten | Wenn Sie möchten, dass Clients Daten hinzufügen können, die nicht von den Standard-Raster-Typen definiert sind, wählen Sie eine oder mehrere Raster-Typ-Dateien (.art) aus. Raster-Typ-Dateien können durch Öffnen der Eigenschaften des Raster-Typs und Speichern der Datei im Werkzeug "Raster zu Mosaik-Dataset hinzufügen" erstellt und bearbeitet werden. Nur anwendbar auf ein Mosaik-Dataset. |
Parameter zur Steuerung der On-the-fly-Verarbeitung
Funktionsparameter
Funktionen ermöglichen das Verarbeiten der Image-Service-Daten durch den Server, um bestimmte Produkte für den Client bereitzustellen. Einige Funktionen wie Schummerung und Neigung werden direkt bereitgestellt. Alle Funktionen, die in ArcGIS Desktop auf die Raster-Daten angewendet werden können, können jedoch mit Raster-Funktionsvorlagen für Clients bereitgestellt werden. Die folgenden Parameter steuern die serverseitige On-the-Fly-Verarbeitung mithilfe von Funktionen, die für Clients bereitgestellt werden:
Parameter | Beschreibung |
---|---|
Client-spezifische Rendering-Regeln zulassen | Wenn diese Option aktiviert ist, können Clients auf das serverseitige Rendering und die Verarbeitung zugreifen und diese Vorgänge steuern. Ist sie nicht aktiviert, kann das serverseitige Rendering von Clients nicht aufgerufen und angefordert werden. Anwendbar auf alle Eingaben. |
Colormap in RGB konvertieren | Wenn das Raster-Dataset über eine Colormap verfügt, können Sie festlegen, dass dieses als RGB-Bild veröffentlicht wird, sodass die Colormap auf das Bild angewendet wird. Dies wirkt sich auf die Pixelwerte aus, da die Werte von einem einzelnen Wert und zugeordneter Colormap in einen Dreiband-Pixelwert geändert werden. Um die Colormap beizubehalten und einem Benutzer zu erlauben, das Pixel auf Grundlage seiner Colormap abzufragen, wählen Sie diese Option nicht aus. Dies gilt für Raster-Datasets mit Colormap oder bei Verwendung eines Raster-Dataset-Layers bzw. eines Mosaik-Datasets unter Verwendung der Colormap-Funktion. Anwendbar auf alle Eingaben. |
Raster-Funktionsvorlagen verwenden | Sie können eine oder mehrere Funktionsketten zur Verfügung stellen, die zur Verarbeitung der Daten im Image-Service verwendet werden können. Wenn bereitgestellt, werden diese Funktionen auf den Server angewendet, und das Ergebnis wird an den Benutzer oder die Anwendung gesendet. Diese Funktionsketten werden im Vorlageneditor für Raster-Funktionen erstellt und als .rft.xml-Dateien gespeichert, die in ArcMap erstellt wurden und auf den Image-Service angewendet werden können. Diese werden zur Verfügung gestellt, um es Webanwendungen zu ermöglichen, verschiedene On-the-fly-Verarbeitungsvorgänge auf die Daten im Image-Service auszuführen. Sie können eine Standardfunktionskette auswählen, die bei jeder Verwendung des Image-Service angewendet wird. Dies ist besonders nützlich, wenn ein Image-Service mit Daten verwendet wird, die gestreckt besser aussehen. ArcMap wendet eine Streckung an, wohingegen dies bei Webanwendungen in der Regel nicht möglich ist. Daher können Sie sicher sein, dass die Streckung stets am besten aussieht, wenn Sie sie mithilfe einer Funktionskette definieren. Weitere Informationen zur serverseitigen Verarbeitung Anwendbar auf alle Eingaben. |
Parameter zur Steuerung der Bildmessung
Messparameter
ArcGIS stellt eine Sammlung von Werkzeugen für die Bildmessung bereit, einschließlich Werkzeuge zur Messung von Punkten, Entfernungen, Flächen und Höhen eines Bildes. Sie können auswählen, ob der Image-Service bei der Bildmessung durch ArcGIS berücksichtigt werden soll.
Anwendbar auf alle Eingaben.
Parameter | Beschreibung |
---|---|
Zulässige Messmethoden | Diese zulässigen Methoden werden von den Eigenschaften der Messfunktionen abgeleitet und als Bestandteil der Dataset-Eigenschaften aufgeführt. Sie legen die Vermessungswerkzeuge fest, die mit dem Image-Service verwendet werden können.
Anwendbar auf alle Eingaben. |
Höhenquelle | Wenn eine bevorzugte und verfügbare Höhenquelle für die Messung verwendet werden soll, können Sie an dieser Stelle auf diese Höhenquelle verweisen. Dies ermöglicht es Benutzern, Messungen in 3D vorzunehmen. Zu gültigen Höhenquellen gehören Raster-Datasets, SOAP-URLs des Image-Service und Image-Service-Layer. Wenn der Höhen-Image-Service eine Authentifizierung erfordert, verwenden Sie einen Image-Service-Layer. Anwendbar auf alle Eingaben. |