Image-Services sind eine Möglichkeit, Bilddaten-Sammlungen zu verarbeiten und für einen größeren Benutzerkreis freizugeben. Sie bieten ein hohes Maß an Flexibilität und Skalierbarkeit beim Speichern, Verarbeiten, Analysieren und Freigeben von Bilddaten- und Raster-Produkten.
Image-Services sind flexibel und robust und können eine Vielzahl an Datentypen umfassen, sodass sie Ihren Anforderungen und Anwendungen gerecht werden können. Wenn Sie mehrere Eingabebilder haben, können Sie einen Bilddaten-Layer als Bildmosaik oder Bildsammlung erstellen oder einen Bilddaten-Layer für jede Bildeingabe erstellen. Sie können auch einen Bilddaten-Layer aus einer einzigen Bildeingabe erstellen.
Image-Services können anhand eines einzelnen Bildes erstellt werden, das mehrere Bänder oder Dimensionen aufweisen und von geringer oder enormer Größe sein kann. Sie können anhand umfangreicher Sammlungen ähnlicher Bilddaten erstellt werden. Image-Services können aus einer Sammlung von Orthomosaiken bestehen, die einen Staat oder ein Land abdecken und jeweils unterschiedliche Metadaten und Aufnahmedaten aufweisen. Möglicherweise besitzen Sie eine große Sammlung an Bilddaten, die direkt mit dem Flugzeug oder einer Drohne aufgenommen wurden, und Sie müssen diese schnell als orthorektifiziertes Mosaik bereitstellen, möchten aber trotzdem den Zugriff auf die einzelnen Bilder und Metadaten ermöglichen. Image-Services können ebenfalls eine umfangreiche Sammlung digitaler Terrain-Modelle oder Archive von Satellitenbildern eines Landes oder der Welt beinhalten. Darüber hinaus kann ein Data Scientist mit einem mehrdimensionalen Raster einen Image-Service einrichten, der von zahlreichen an den Ergebnissen interessierten Benutzern interaktiv analysiert und gemeinsam genutzt werden kann.
In all diesen Fällen ermöglichen Image-Services, dass die Bilddaten und Raster unverzüglich für Benutzer zugänglich gemacht werden können, die mittels Desktop- oder Webanwendungen eine Verbindung herstellen. Wenn Benutzer auf den Image-Service zugreifen, führt ArcGIS Image Server die erforderliche On-the-fly-Verarbeitung aus und sorgt für die dynamische Mosaikierung der angeforderten Bilder. Diese Anwendungen können auf die Bilddaten als nahtloses Mosaik zugreifen, oder die Metadaten der einzelnen Bilder abfragen, um nur eine Auswahl der Daten anzuzeigen, oder auch mittels Dataset-übergreifender Verarbeitung Differenzen ermitteln bzw. Klassifizierungen durchführen. Diese Prozesse können unter anderem Vorgänge wie Reprojektion, Orthorektifizierung, Ausschneiden oder die Anwendung komplexer Verarbeitungsalgorithmen umfassen.
Diese Operationen werden in einer Umgebung mit verteilter Verarbeitung, Speicherung und Freigabe durchgeführt, in der Sie eine Bereitstellung auf einem Computer oder mehreren Computern konfigurieren können. Darüber hinaus können Sie verschiedene Rollen für verschiedene Image-Server-Computer registrieren und zuweisen, wie Raster-Analyse- und Image-Hosting-Serverrollen sowie einen verteilten Raster-Data-Store innerhalb einer Raster-Analyse-Bereitstellung.
Image-Services haben u. a. die folgenden Vorteile:
- Schnelle Zugriffsmöglichkeit auf gehostete Bilddaten und Raster-Daten in ArcGIS Pro, über Webkarten-Clients und andere Desktop- und mobile Apps sowie OGC-konforme Web Map Service (WMS), Web Coverage Service (WCS), Web Map Tile Service (WMTS) und Keyhole Markup Language (KML)-Services. Sie können steuern, welche Benutzergruppen und Projektbeteiligte Zugriff auf welche Image-Services erhalten sollen, und welche Möglichkeiten ihnen dort zur Verfügung stehen.
- Verwaltung umfangreicher Bildsammlungen, deren Zusammenstellung in Mosaik-Datasets und die systematische und unkomplizierte Bereitstellung von Aktualisierungen.
- Schnelle On-the-fly-Verarbeitung von Bilddaten mit dynamischen Image-Services. Dynamische Image-Services bieten Ihnen die Möglichkeit, mehrere Bildprodukte bei Bedarf von einer einzigen Quelle zu erstellen, ohne vorverarbeitete Daten speichern und verwalten zu müssen. Sie können die Funktionen und Parameter für die Bilder ändern, die Sie verarbeiten möchten. Die Ergebnisse werden On-the-fly beim Schwenken und Zoomen der Bilddaten angezeigt.
Indem Sie Ihre Bildbestände auf diese Weise zugänglich machen, bieten Sie den Benutzern in Ihrer Organisation die Möglichkeit, Ihre Bild- und Raster-Daten in ihren Bildverwertungs-, Analyse- und Kartenerstellungs-Workflows anzuwenden.
Erstellen eines Image-Service
Image-Services werden beim Veröffentlichen von Quellbilddaten, verarbeiteten Bilddaten und nützlichen Raster-Produkten erstellt. Wenn ein Image-Service veröffentlicht wird, können Clients über eine ArcGIS Server-Verbindung oder über REST eine Verbindung zu dem Image-Service herstellen. Sie können einen Image-Service auch mit WMS- oder WCS-Funktionen veröffentlichen, damit Anwender mit einer größeren Anzahl von Anwendungen und Geräten auf den Image-Service zugreifen können.
Beim Erstellen eines Image-Service sollte immer berücksichtigt werden, wie dieser verwendet und freigegeben werden soll. Hierbei sind unter anderem die folgenden grundlegenden Fragen von Bedeutung:
- Besteht der Image-Service aus einem Raster-Dataset oder aus mehreren Rastern? Und handelt es sich im Falle mehrerer Raster um ein Image-Mosaik, eine Sammlung von Bildern oder um mehrere Image-Layer?
- Sind die Raster-Daten zum Anzeigen als Bildhintergrund für GIS-Layer oder als Eingabe für Analysen vorgesehen?
- Weisen die Bilddaten mehrere Bänder auf, oder müssen sie verbessert werden?
- Ist eine Bildbearbeitung erforderlich?
Weitere Informationen zu wichtigen Faktoren, die beim Erstellen eines Image-Service zu berücksichtigen sind, finden Sie unter Vorbereiten von Image-Services.
Veröffentlichen von Image-Services
Mithilfe von Image-Services können Sie Bild- und Raster-Daten über einen Web-Service bereitstellen und freigeben, um Ihre Daten für die Verwendung in Web-Clients, Desktop-Anwendungen und Apps für den Außeneinsatz verfügbar zu machen.
Als Publisher eines Image-Service bestimmen Sie, welche Funktionalität für die Projektbeteiligten, die den Image-Service nutzen, verfügbar ist: zum Beispiel Möglichkeiten zum dynamischen Anzeigen und Definieren von Vorlagen für die Bildbearbeitung.
Informationen zum Vorbereiten, Veröffentlichen und Verarbeiten von Image-Services finden Sie in einer Reihe von Hilfethemen, die mit dem Thema Die wichtigsten Konzepte für Image-Services beginnen.
Cachen von Image-Services
Durch das Image-Service-Caching wird die Performance von Image-Services verbessert. Der gecachte Image-Service kann ein Bild schnell anzeigen, da ArcGIS Server das Bild nicht dynamisch generieren muss. Stattdessen werden die Bildkacheln generiert, indiziert und im Server-Cache-Verzeichnis gespeichert. Der Server verteilt diese Bildkacheln bei jeder Anforderung in Abhängigkeit von der jeweiligen Schwenk- und Zoomstufe.
Wenn Sie einen Image-Service cachen, erhalten Sie einen Image-Service, auf den zweckgerichtet zugegriffen werden kann. Ein Zweck besteht darin, als gekachelter Service den schnellstmöglichen Zugriff auf ein Bild bereitzustellen. Der zweite Zweck besteht in der Bereitstellung von Daten für Abfragen, zum Herunterladen, zum Zugriff auf einzelne Elemente und zur Verwendung in Verarbeitungs- und Analysevorgängen.
Informationen zum Vorbereiten und Erstellen eines gecachten Image-Service finden Sie in einer Reihe von Hilfethemen, beginnend mit dem Thema Was ist Image-Service-Caching?.
Weitere Ressourcen und Informationen zum Caching von Image-Services, einschließlich der erforderlichen Workflows, finden Sie unter Bereitstellen gecachter Bilddaten und Erstellen eines gecachten Image-Service.