Ein Layer verweist auf ein Dataset, das in einer Geodatabase oder einem Service gespeichert ist. Die Daten können sich in einem lokalen Verzeichnis, auf einem Netzlaufwerk, in ArcGIS Online oder im Portal der Organisation befinden.
Wenn Sie Daten einer Karte oder Szene hinzufügen, werden sie in Form eines neuen Layers dargestellt. Sie können einer Karte auch Layer hinzufügen, indem Sie einen vorhandenen Layer oder ein vorhandenes Layer-Paket hinzufügen. Als Datei bereitgestellte Layer verfügen über die Erweiterung .lyrx. Layer-Dateien enthalten alle Layer-Eigenschaften und einen Verweis auf das Dataset. Layer-Pakete verfügen über die Erweiterung .lpkx. Sie enthalten nicht nur alle Layer-Eigenschaften, sondern auch das Dataset. Layer-Dateien und Layer-Pakete werden einer Karte auf die gleiche Weise hinzugefügt. Sie werden unter dem Begriff Layer zusammengefasst.
Von Layern in einer Karte wird auf das Quellen-Dataset verwiesen, die Daten können jedoch nicht darüber gesteuert werden. Sie können dieselben Daten in vielen Layern gleichzeitig als Quelle angeben. Wenn das Dataset verschoben oder gelöscht wird oder aus einem anderen Grund nicht für den Layer verfügbar ist, kann der Layer keine Verbindung mit den Daten herstellen oder dessen Features darstellen.
Sie müssen Online-Layer-Dateien und -Layer-Pakete in ein lokales Verzeichnis herunterladen, bevor Sie sie verwenden können. Sie müssen ein Layer-Paket öffnen, um den darin enthaltenen Layer der Karte hinzufügen zu können. Der in der Karte erstellte Layer greift auf die Daten zu, die vom Paket bereitgestellt werden. Standardmäßig wird der Inhalt eines Pakets im Ordner <User Documents>\ArcGIS\Packages abgelegt, wenn Sie das Paket öffnen. Sie können diesen Speicherort im Dialogfeld Freigabe- und Download-Optionen ändern.
Vorversion:
Wenn ein Layer mit ArcGIS Desktop definiert wurde, müssen Sie die Layer-Definition in das ArcGIS AllSource-Layer-Format importieren, bevor Sie einen Layer mit dieser Definition erstellen können. Sie erhalten eine Benachrichtigung, wenn eine Eigenschaft des Layers nicht erfolgreich importiert oder die vom Layer referenzierten Daten nicht in ArcGIS AllSource unterstützt werden.
Navigieren zu Daten, die einer Karte oder Szene hinzugefügt werden sollen
Sie können Karten und Szenen aus Daten erstellen, die von verschiedenen lokalen und Online-Speicherorten stammen. Navigieren Sie zu den Daten, die Sie in einer Karte anzeigen möchten. Sobald Sie sie hinzufügen, wird ein Layer erstellt, von dem aus auf die Daten verwiesen wird.
Hinzufügen von Daten über das Dialogfeld "Daten hinzufügen"
Am häufigsten werden Daten über die Schaltfläche Daten hinzufügen zu einer Karte oder Szene hinzugefügt. Sie können Daten in einem lokalen Verzeichnis hinzufügen oder online darauf zugreifen. ArcGIS Online stellt viele sofort einsatzfähige Layer bereit. Möglicherweise sind auch über das Portal Ihrer Organisation vorhandene Layer verfügbar.
Führen Sie die folgenden Schritte aus, um einer Karte oder Szene einen Layer oder ein Layer-Paket hinzuzufügen.
- Stellen Sie sicher, dass Ihre aktive Ansicht eine Karte oder Szene ist.
- Klicken Sie auf der Registerkarte Daten in der Gruppe Importieren auf Daten hinzufügen
und dann auf Daten
.
- Navigieren Sie im Dialogfeld Daten hinzufügen zu einem Layer an einem Online-Speicherort oder einem lokalen Speicherort:
Um einen lokalen Layer auf dem Computer oder einen von der Organisation verwalteten Layer in einem Netzwerk hinzuzufügen, navigieren Sie im Dialogfeld Daten hinzufügen zu dem lokalen Verzeichnis. Wenn Sie diese Layer regelmäßig verwenden, ziehen Sie in Betracht, aus dem Projekt eine Ordnerverbindung zu diesem Speicherort hinzuzufügen. Damit stellen Sie sicher, dass die Layer indiziert werden, und sparen Zeit beim Navigieren zu diesem Speicherort.
Tipp:
Sie können Datasets (z. B. Layer-Dateien oder -Pakete, Shapefiles, Bilder, Tabellen oder TIN-, LAS- und KML-Datasets) aus Ihrem Dateisystem in eine Karte oder Szene ziehen, um einen Layer zu erstellen. Ziehen Sie sie in den Bereich Inhalt der Karte oder Szene, um genau festzulegen, an welcher Stelle in der Layer-Darstellungsreihenfolge der neue Layer angezeigt werden soll.
Wenn Sie einen Online-Layer hinzufügen möchten, klicken Sie unter Portal im Bereich mit den Links für den Schnellzugriff auf Gesamtes Portal. Geben Sie in das Textfeld für die Suche Layer ein, und drücken Sie die Eingabetaste. Um von Esri definierte Layer zu suchen, fügen Sie im Feld Suchen den Suchbegriff owner:esri sowie andere geeignete Schlüsselwörter ein.
- Wählen Sie in den Suchergebnissen die Layer aus, die Sie hinzufügen möchten, und klicken Sie dann auf OK.
Hinzufügen von Daten über den Bereich "Katalog"
Sie können auch im Bereich Katalog zu Layern navigieren oder nach Layern suchen und sie einer Karte direkt hinzufügen.
- Navigieren Sie im Bereich Katalog zu den Layern im Projekt oder im aktiven Portal, oder suchen Sie nach den entsprechenden Layern, die Sie der Karte hinzufügen möchten.
- Klicken Sie mit der rechten Maustaste auf einen Layer, oder halten Sie die Strg-Taste gedrückt, und wählen Sie die Layer aus, die Sie hinzufügen möchten.
- Fügen Sie der Karte die ausgewählten Layer hinzu.
- Ziehen Sie die ausgewählten Datasets aus dem Bereich Katalog auf die aktive Karte oder im Bereich Inhalt der Karte an eine bestimmte Position.
- Klicken Sie im Bereich Katalog mit der rechten Maustaste auf die ausgewählten Layer, und klicken Sie auf Zu aktueller Karte hinzufügen
. Diese Option ist nicht verfügbar, wenn die aktive Ansicht keine Karte bzw. Szene ist.
- Klicken Sie im Bereich Katalog mit der rechten Maustaste auf die ausgewählten Layer. Im Kontextmenü sind Optionen aufgelistet, mit denen die Layer geöffneten Karten und Szenen hinzugefügt werden können. Klicken Sie auf die Option, um die Layer einer bestimmten Karte hinzuzufügen. Klicken Sie beispielsweise auf Zu Welt hinzufügen
, um die Layer der Karte namens "Welt" hinzuzufügen.
- Klicken Sie mit der rechten Maustaste im Bereich Katalog auf die ausgewählten Layer, und klicken Sie auf Zur neuen Karte hinzufügen
. Diese Option erstellt eine Karte und fügt ihr sofort Layer hinzu.
Hinzufügen von Daten über einen Pfad
Um einen Karten-Layer in einer Karte oder Szene aus einem vorhandenen Dataset zu erstellen, können Sie zu einem Dataset navigieren, danach suchen oder es direkt über einen Pfad hinzufügen. Sie können dateibasierte Daten, Portal-Elemente und Daten aus einer Enterprise-Datenbank direkt über einen Pfad hinzufügen.
Sie können einer Karte Daten über einen Pfad, wie z. B. ein Dateiverzeichnis oder eine URL, hinzufügen. Führen Sie die folgenden Schritte aus, um ein Dataset über einen Pfad hinzuzufügen:
- Klicken Sie auf der Registerkarte Daten in der Gruppe Importieren im Menü Daten hinzufügen
auf Daten aus Pfad
.
- Geben Sie den Pfad oder die URL zu dem Dataset ein.
Durch Angabe eines Pfades zu einer Tabelle wird dem Projekt eine Standalone-Tabelle hinzugefügt. Um einen Pfad zu einer Enterprise-Datenbank anzugeben, ist eine vorhandene Verbindungsdatei erforderlich. Nachfolgend finden Sie Beispiele von zulässigen Pfadformaten:
- \\mypath\testDB.sde\testDB.gisuser.USA\testDB.gisuser.states
Die Feature-Class states aus dem Feature-Dataset USA in einer Enterprise-Datenbank wird hinzugefügt.
- http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer
Der Kartenservice-Layer ESRI_Census_USA wird hinzugefügt.
- http://sampleserver6.arcgisonline.com/arcgis/rest/services/NapervilleShelters/FeatureServer/0
Der Feature-Layer Shelters aus dem Feature-Service NapervilleShelters wird hinzugefügt.
- https://www.arcgis.com/home/item.html?id=a842e359856a4365b1ddf8cc34fde079
Der Kartenbild-Layer "World Boundaries and Places" wird mithilfe seiner Element-ID hinzugefügt.
- https://a.tile.openstreetmap.org/{level}/{col}/{row}.png
- https://tile.waymarkedtrails.org/hiking/{z}/{x}/{y}.png
Ein Kachel-Layer aus dem Kachelservice "OpenStreetMap" oder "Waymarked Trails" wird hinzugefügt. Umfasst die URL den Bestandteil {subdomain}, muss die Subdomain angegeben werden (in diesem Beispiel der Buchstabe a). Verfügbare Subdomains finden Sie in der Dokumentation des Service-Providers.
Wenn Sie einen Service-Layer über eine URL, einen Kartenservice, einen WMS-Service eines Kartenservice, einen Feature-Service oder einen Image-Service hinzufügen, wird versucht, den Service-Typ zu bestimmen.
- \\mypath\testDB.sde\testDB.gisuser.USA\testDB.gisuser.states
- Wenn Sie den Service-Typ kennen, wählen Sie ihn aus dem Dropdown-Menü Service-Typ aus.
Wenn Sie mit einer Service-URL arbeiten, die auf einem Server eines Drittanbieters gehostet wird, und die URL nicht deterministisch ist, müssen Sie den Service-Typ aus der Liste angeben, um die Daten hinzuzufügen.
Kann der Service-Typ nicht ermittelt werden, wird als Service-Typ Automatisch angegeben.
- Klicken Sie auf Hinzufügen, um einen Layer in der Karte oder Szene zu erstellen, damit von diesem aus auf die Daten verwiesen werden kann.
Parameter für benutzerdefinierte Anforderung
Wenn Sie ArcGIS Server-Services, Vektorkachelservices oder WMS-Services hinzufügen, können Sie Parameter für benutzerdefinierte Anforderungen hinzufügen. Dabei handelt es sich um Schlüsselwertpaare, die für alle Ressourcen und Vorgänge, die von den unterstützten Service-Layern abgerufen werden, an die URL angehängt werden können. Oft sind dies Zugriffsschlüssel, mit denen der Zugriff auf eingeschränkte Daten zugelassen werden soll. In einigen Fällen müssen Sie das Schlüsselwertpaar für den Zugriff angeben, um die Daten hinzuzufügen. Wenden Sie sich an den Administrator des Service, um die Zugriffsschlüssel zu erhalten, wenn Sie Services mit eingeschränktem Zugriff verwenden.
Um beim Hinzufügen eines Service Parameter für benutzerdefinierte Anforderungen hinzuzufügen, führen Sie die folgenden Schritte aus:
- Blenden Sie die Überschrift Parameter für benutzerdefinierte Anforderung ein.
- Fügen Sie in der Tabelle den Schlüssel oder Parameternamen in der Spalte Parameter der Tabelle und den entsprechenden Wert in der Spalte Wert hinzu.
- Fügen Sie der Tabelle Zeilen hinzu, wenn zusätzliche Schlüsselwertpaare vorhanden sind.
Nachdem ein Layer einer Karte oder Szene hinzugefügt wurde, können Sie die Parameter für benutzerdefinierte Anforderungen für einen Layer auf der Registerkarte Benutzerdefinierte Parameter im Dialogfeld Layer-Eigenschaften verwalten.
Kopieren eines Layers aus einer Karte in eine andere
Ein Projekt kann über mehrere Karten mit jeweils eigenen Layern verfügen. Ein Layer kann aus einer Karte in eine andere kopiert werden.
Führen Sie die folgenden Schritte aus, um Layer von einer Karte in einem Projekt in eine andere zu kopieren:
- Wählen Sie den Layer im Bereich Inhalt der Quellkarte oder -szene aus.
- Klicken Sie mit der rechten Maustaste auf die Geodatabase, und klicken Sie dann auf Kopieren
.
- Öffnen Sie die Zielkarte.
- Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Namen der Karte oder Szene (standardmäßig wird diese entsprechend "Karte" oder "Szene" genannt, kann jedoch umbenannt worden sein), und klicken Sie auf Einfügen
.
Tipp:
Sie können eine Layer-Datei oder ein Layer-Paket aus einem Projekt in einer ArcGIS AllSource-Instanz in eine Karte oder Szene in einer anderen ArcGIS AllSource-Instanz ziehen.
Erstellen eines Layers aus einer Vorlage
Sie können eine Layer-Vorlage verwenden, um der aktiven Karte einen neuen, editierbaren Layer hinzuzufügen. Eine Layer-Vorlage ist ein "Nur Schema"-Layer-Paket, das die Symbolisierung und andere Anzeigeeigenschaften für den Layer und das Schema für das zugrunde liegende Dataset definiert. Wenn Sie dem Layer neue Features hinzufügen, werden sie im neuen Dataset gespeichert.
Um einen Layer aus einer Vorlage einer aktiven Karte oder Szene hinzuzufügen, klicken Sie auf der Registerkarte Einfügen in der Gruppe Layer auf eine der Layer-Vorlagen in der Galerie.
Neue Datasets werden in der Standard-Geodatabase des Projekts wie beschrieben vom Schema der Layer-Vorlage erstellt. In der aktiven Karte wird ein neuer Layer gemäß der Layer-Definition erstellt. Der neue Layer wird mit dem neuen Dataset in der Standard-Geodatabase verbunden. Wenn Sie Layer in einem Projekt oder online suchen, finden Sie möglicherweise Nur-Schema-Layer-Pakete. Diese Pakete funktionieren auf die gleiche Weise wie Layer-Vorlagen, die einer Karte hinzugefügt werden.