Hinzufügen von Raster-Datasets als Attribute in einer Feature-Class
Eine Geodatabase-Feature-Class oder -Tabelle kann über ein Attributfeld verfügen, das ein Raster-Dataset enthält. Im Gegensatz zu einem Hyperlink, mit dem das Attributfeld eines Features einfach mit einem Bild verbunden wird, speichert ein Attributfeld vom Typ "Raster" die Raster-Daten innerhalb oder zusammen mit der Geodatabase. So könnten Sie beispielsweise eine Fotografie des gewerblich genutzten Geländes als ein Attribut eines Flurstück-Features hinzufügen.
Gehen Sie wie folgt vor, um eine Feature-Class zu erstellen, die ein Attributfeld für Raster-Datasets enthält:
- Fügen Sie der Attributtabelle ein Feld vom Typ "Raster" hinzu.
- Starten Sie in ArcMap eine Editiersitzung.
- Bearbeiten Sie das Feld, um das Raster-Dataset einzufügen.
Es sollten nur geeignete Raster-Bilder als ein Attribut für eine Feature-Class hinzugefügt werden. Es stehen zwar alle von der ArcGIS-Software unterstützten Raster-Dataset-Formate zur Verfügung, doch wird dringend empfohlen, nur kleine Bilder für dieses Feld zu verwenden.
Es kann nur jeweils ein Feld des Typs "Raster" in einer Feature-Class oder -Tabelle verwendet werden. Verwenden Sie eine andere Tabelle mit einem in Beziehung stehenden Feld, um mehr als ein Raster-Dataset mit den einzelnen Features zu verbinden.
Ein Shapefile kann kein Attributfeld für Raster-Datasets enthalten. In diesem Fall ist es besser, einen Hyperlink zu verwenden.
Für das Hinzufügen oder Ändern von Feldern des Typs "Raster" in einer ArcSDE-Geodatabase ist eine ArcGIS for Desktop Standard oder ArcGIS for Desktop Advanced-Lizenz erforderlich.
Eine andere Möglichkeit, ein Raster mit einer Feature-Class zu verknüpfen, ist die Verwendung von Anlagen. Dies wird insbesondere empfohlen, wenn Sie mehr als ein Raster verknüpfen möchten.
Informationen zum Aktivieren von Anlagen in einer Feature-Class
Hinzufügen eines Feldes vom Typ "Raster"
Sie können von einer beliebigen ArcGIS for Desktop-Anwendung aus auf die Attributtabelle einer Geodatabase-Feature-Class zugreifen. Mithilfe des Fensters Tabelle oder der Tabellensicht können Sie ein neues Feld hinzufügen.
Um in ArcMap ein Feld vom Typ "Raster" hinzuzufügen, öffnen Sie die Attributtabelle, klicken Sie auf die Schaltfläche Tabellenoptionen und klicken Sie auf Feld hinzufügen. Wählen Sie im Dialogfeld Feld hinzufügen in der Dropdown-Liste Typ den Eintrag Raster aus, und geben Sie die anderen relevanten Informationen ein.
Weitere Informationen zum Hinzufügen von Feldern zu Tabellen
Führen Sie die folgenden Schritte aus, um in ArcCatalog ein Feld hinzuzufügen:
- Klicken Sie auf eine Feature-Class innerhalb einer Geodatabase.
- Klicken Sie auf die Registerkarte Vorschau.
- Klicken Sie auf den Dropdown-Pfeil Vorschau und dann auf Tabelle.
- Klicken Sie auf die Schaltfläche Tabellenoptionen und dann auf Feld hinzufügen.
- Geben Sie einen Namen für das neue Feld vom Typ "Raster" ein.
- Klicken Sie auf den Dropdown-Pfeil Typ und dann auf Raster.
-
Bearbeiten Sie die Eigenschaften bei Bedarf.
- Wenn Sie möchten, dass das Raster von der Geodatabase aufgenommen und verwaltet wird, legen Sie Verwaltet von GDB auf Ja fest. Wenn Sie möchten, dass das Raster außerhalb der Geodatabase in einem Ihrer Ordner verwaltet wird, legen Sie Verwaltet von GDB auf Nein fest.
- Klicken Sie auf OK.
Aktualisieren von Attributen des Typs "Raster"
- Fügen Sie ArcMap eine Feature-Class hinzu, die ein Raster-Feld enthält.
- Klicken Sie auf die Schaltfläche Editor-Werkzeugleiste auf der Werkzeugleiste Standard.
- Klicken Sie auf der Werkzeugleiste Editor auf das Menü Editor und dann auf Bearbeitung starten.
- Klicken Sie auf das Werkzeug Editieren (Werkzeugleiste Editor) und dann auf das Feature.
- Klicken Sie auf die Schaltfläche Attribute auf der Werkzeugleiste Editor.
- Klicken Sie auf das Attributfeld, das die Raster enthält.
- Klicken Sie auf den Dropdown-Pfeil und anschließend auf Laden.
- Klicken Sie unter Eingabe-Raster-Dataset auf die Schaltfläche "Durchsuchen", und greifen Sie auf den Speicherort des Raster-Datasets zu.
-
Klicken Sie auf Hinzufügen.
Das Dialogfeld wird geschlossen, wenn das Raster-Feld nicht verwaltet wird, und das Bild wird im Fenster "Attribute" angezeigt.
- Wenn das von Ihnen erstellte Raster-Feld verwaltet wird, können Sie eine Komprimierungsmethode und einen Wert auswählen und dann auf OK klicken.
Da das Raster-Dataset in die Geodatabase aufgenommen wird (weil es verwaltet wird), wird es mit dieser Komprimierungsmethode gespeichert.
-
Nachdem das Raster als Attribut geladen wurde, können Sie es anzeigen und Änderungen daran vornehmen. Klicken Sie auf den Dropdown-Pfeil für das Raster-Feld, und wählen Sie eine der Optionen im Menü aus.
- Klicken Sie auf Ansicht, um das Raster in einem größeren Fenster zu öffnen.
- Klicken Sie auf Laden, um ein anderes Bild als Raster-Attribut zu laden.
- Klicken Sie auf Löschen, um das Raster-Attribut zu löschen.
- Klicken Sie auf Speichern unter, um das Raster zu exportieren.
- Klicken Sie auf Eigenschaften, um die Eigenschaften des Rasters anzuzeigen und zu bearbeiten.
- Schließen Sie das Fenster Attribute, wenn Sie fertig sind.
- Klicken Sie auf der Werkzeugleiste Editor auf das Menü Editor und dann auf Bearbeitung stoppen.
Sie können das Raster-Attribut auch in der Attributtabelle bearbeiten. Dazu müssen Sie sich in einer Editiersitzung befinden. Klicken Sie in der Zeile auf die Dropdown-Liste des Rasters, die Sie ändern möchten, klicken Sie mit der rechten Maustaste auf das angezeigte Fenster, und wählen Sie "Laden".