In diesem Lernprogramm erfahren Sie, wie Features im Bereich Suchen mithilfe der für die Suche konfigurierten Layer gesucht werden.
Abrufen der Daten
Die Daten für dieses Lernprogramm können über ArcGIS Online heruntergeladen werden.
- Wechseln Sie zur Webseite mit der Elementbeschreibung des Lernprogramms "Geocoding".
- Klicken Sie auf Herunterladen, und speichern Sie die Datei lokal.
- Entzippen Sie die heruntergeladene Datei.
Suchen eines Features im Bereich "Suchen" mithilfe eines Layers, der aus einer lokalen Feature-Class erstellt wurde
In dieser Übung verwenden Sie die geokodierte Feature-Class, die erstellt wurde, als Sie die Adressentabelle im Lernprogramm: Adressentabelle geokodieren geokodiert haben, und konfigurieren sie für die Suche. Wenn Sie dieses Lernprogramm nicht abgeschlossen haben, sollten Sie dies nachholen, bevor Sie den Vorgang fortsetzen.
- Starten Sie ArcGIS Pro.
- Melden Sie sich gegebenenfalls bei ArcGIS Online an.
- Erstellen Sie ein neues Projekt basierend auf einer leeren Vorlage.
- Klicken Sie auf der Registerkarte Einfügen auf Neue Karte .
Es wird eine Grundkarte angezeigt.
- Klicken Sie auf der Registerkarte Karte in der Gruppe Layer auf das Dropdown-Menü Daten hinzufügen und anschließend auf Daten . Navigieren Sie zu der gespeicherten Position für die Ausgabe-Feature-Class, die Sie im Lernprogramm: Adressentabelle geokodieren erstellt haben, und doppelklicken Sie auf die Feature-Class, um sie der Karte hinzuzufügen.
Die Feature-Class wird in einen Layer umgewandelt und als Punkte auf der Karte angezeigt. Sie können auch sehen, dass der Layer im Bereich Inhalt aufgelistet ist.
- Klicken Sie auf der Registerkarte Karte in der Gruppe Abfrage auf den Dropdown-Pfeil Suchen und dann auf Layer-Suche.
Daraufhin wird der Bereich Suchen geöffnet.
- Klicken Sie im Bereich Suchen auf der Registerkarte Suchen auf die Schaltfläche Optionen und dann auf Provider-Einstellungen, um die aktive Ansicht des Bereichs zu ändern.
Die Ansicht Provider-Einstellungen des Bereichs Suchen wird nun angezeigt, und Sie können eine Liste der verfügbaren Provider sehen. Diese Liste enthält alle Locators, die automatisch über Ihre Portalverbindung hinzugefügt wurden, sowie alle Locators, die Sie Ihrem Projekt über eine Serververbindung hinzugefügt haben. Sie können die Locators in beliebiger Reihenfolge per Drag & Drop verschieben, Locator-Eigenschaften ändern, Locators aus Ihrem Projekt entfernen und Locators in der Ansicht Provider-Einstellungen aktivieren oder deaktivieren. Da sich dieses Lernprogramm mit der Suche von Features in Layern befasst, können Sie die Locators ignorieren.
Hinweis:
Layer, die der Karte hinzugefügt wurden, werden nicht automatisch im Bereich Suchen angezeigt. Sie müssen sie zunächst für die Suche konfigurieren.
- Fügen Sie den Layer aus der Karte dem Bereich Suchen hinzu, indem Sie auf die Schaltfläche Layer für Suche konfigurieren klicken.
Das Dialogfeld Layer auswählen wird angezeigt, in dem alle Layer aufgeführt werden, die aktuell im Bereich Inhalt verfügbar sind.
- Wählen Sie den Layer aus der Liste, die im Dialogfeld Layer auswählen angezeigt wird, und klicken Sie auf OK.
Der Bereich Suchen zeigt nun die Ansicht Layer für Suche konfigurieren für den ausgewählten Layer an.
- Um das Feld NAME für die Suche zu konfigurieren, verwenden Sie das mit dem Feld NAME verknüpfte Dropdown-Menü, und wählen Sie Enthält aus, sodass Sie eine ungefähre Suche durchführen können.
Sie können stattdessen Gleich auswählen, wodurch das Feld NAME für die genaue Suche konfiguriert wird. Diese Option kann jedoch eher einschränkend sein, da die Eingabe genau mit dem gesuchten Feldwert übereinstimmen und die Groß-/Kleinschreibung berücksichtigt werden muss. Es empfiehlt sich, Gleich beim Suchen nach einem Feldwert zu verwenden, der immer genau ist, z. B. eine lange ID-Nummer mit Zahlen und Buchstaben.
- Um Ihre Suchkonfiguration zu speichern, klicken Sie in der oberen linken Ecke des Bereichs auf den Pfeil Speichern und zu Provider-Einstellungen zurückkehren .
Daraufhin wird eine Meldung angezeigt, die das Indizieren der für die Suche konfigurierten Felder vorschlägt. Klicken Sie auf Ja. Die Indizierung verbessert die Performance und ist geeignet, wenn Ihr Dataset groß ist und häufig durchsucht wird.
Im Bereich Suchen wird nun die Ansicht Provider-Einstellungen wieder eingeblendet und der neu konfigurierte Layer in der Liste der Provider angezeigt. Sie können die Reihenfolge der Such-Provider in der Liste ändern, wodurch die Reihenfolge der durchgeführten Suchvorgänge und die Reihenfolge, in der Ergebnisse im Bereich Suchen zurückgegeben und angezeigt werden, bestimmt wird.
- Deaktivieren Sie alle Such-Provider, die in der Ansicht Provider-Einstellungen des Bereichs Suchen aufgelistet sind, mit Ausnahme des gerade hinzugefügten Layers.
Es ist nicht erforderlich, andere Provider für Geokodierung zu deaktivieren, damit die Suche funktioniert. Zum Zweck dieses Lernprogramms ist es jedoch hilfreich, nur die Ergebnisse anzuzeigen, die von Interesse sind. Außerdem wird die Performance optimiert, wenn weniger Provider für Geokodierung durchsucht werden.
Hinweis:
Aktivieren Sie nach Abschluss des Lernprogramms die regelmäßig von Ihnen verwendeten Provider in der Ansicht Provider-Einstellungen des Bereichs Suchen erneut.
- Klicken Sie in der oberen linken Ecke des Bereichs auf die Schaltfläche Zurück zum Bereich "Suchen" , um zur Registerkarte Suchen zurückzukehren. Geben Sie in das Suchfeld gas ein, und drücken Sie die Eingabetaste.
Vier Ergebnisse werden unter dem Namen des gerade konfigurierten Layers im Listenformat angezeigt sowie als Punkte auf der Karte. Sie werden als Treffer aufgeführt, da der Wert im Feld NAME das Wort gas enthält.
- Doppelklicken Sie in der Liste auf das Ergebnis.
Die Kartenansicht wird auf die Position des Elements vergrößert.
Tipp:
Sie können auch mit der rechten Maustaste auf den Kandidaten klicken und rechts neben dem ausgewählten Element die Option Zoomen auf oder Schwenken auf auswählen, um zu der Position des Ergebnisses auf der Karte zu zoomen oder zu schwenken.
Klicken Sie im Menü auf Auf alle zoomen , um auf alle zugeordneten Ergebnisse in der Karte zu zoomen.
Klicken Sie im Menü auf Detaillierte Ansicht , um die Details jedes Abgleichergebnisses anzuzeigen.
- Klicken Sie mit der rechten Maustaste auf einen Kandidaten aus der Liste und dann auf Details anzeigen, um ein Pop-up mit ausführlichen Informationen zum Feature-Ergebnis anzuzeigen.
Das Fenster Pop-up wird angezeigt. Sie können mehrere Aktionen ausführen, z. B. das Feature auswählen.
Suchen eines Features im Bereich "Suchen" mithilfe eines Layers, der aus einem Online-Feature-Service erstellt wurde
- Starten Sie ArcGIS Pro.
- Melden Sie sich gegebenenfalls bei ArcGIS Online an.
- Erstellen Sie ein neues Projekt basierend auf einer leeren Vorlage.
- Klicken Sie auf der Registerkarte Einfügen auf Neue Karte .
Es wird eine Grundkarte angezeigt.
- Klicken Sie auf der Registerkarte Karte in der Gruppe Layer auf die Schaltfläche Daten hinzufügen . Klicken Sie im Dialogfeld Daten hinzufügen auf Gesamtes Portal , geben Sie in das Suchfeld restaurants ein, und drücken Sie die Eingabetaste. Doppelklicken Sie auf Naperville_Restaurants und dann auf Restaurants, um die Daten der Karte hinzuzufügen.
Der Feature-Service wird in einen Layer umgewandelt und als Punkte auf der Karte angezeigt. Sie können auch sehen, dass der Layer im Bereich Inhalt aufgelistet ist.
- Klicken Sie auf der Registerkarte Karte in der Gruppe Abfrage auf den Dropdown-Pfeil Suchen und dann auf Layer-Suche.
Daraufhin wird der Bereich Suchen geöffnet.
- Klicken Sie im Bereich Suchen auf der Registerkarte Suchen auf die Schaltfläche Optionen und dann auf Provider-Einstellungen, um die aktive Ansicht des Bereichs zu ändern.
Die Ansicht Provider-Einstellungen des Bereichs Suchen wird nun angezeigt, und Sie können eine Liste der verfügbaren Provider sehen. Diese Liste enthält alle Locators, die automatisch über Ihre Portalverbindung hinzugefügt wurden, sowie alle Locators, die Sie Ihrem Projekt über eine Serververbindung hinzugefügt haben. Sie können die Locators in beliebiger Reihenfolge per Drag & Drop verschieben, Locator-Eigenschaften ändern, Locators aus Ihrem Projekt entfernen und Locators in der Ansicht Provider-Einstellungen aktivieren oder deaktivieren. Da sich dieses Lernprogramm mit der Suche von Features in Layern befasst, können Sie die Locators ignorieren.
Hinweis:
Layer, die der Karte hinzugefügt wurden, werden nicht automatisch im Bereich Suchen angezeigt. Sie müssen sie zunächst für die Suche konfigurieren.
- Fügen Sie den Layer aus der Karte dem Bereich Suchen hinzu, indem Sie auf die Schaltfläche Layer für Suche konfigurieren klicken.
Das Dialogfeld Layer auswählen wird angezeigt, in dem alle Layer aufgeführt werden, die aktuell im Bereich Inhalt verfügbar sind.
- Wählen Sie den Layer Restaurants aus der Liste aus, die im Dialogfeld Layer auswählen angezeigt wird, und klicken Sie auf OK.
Der Bereich Suchen zeigt nun die Ansicht Layer für Suche konfigurieren für den ausgewählten Layer an.
- Um das Feld Cuisine für die Suche zu konfigurieren, klicken Sie auf das mit dem Feld Cuisine verknüpfte Dropdown-Menü, und wählen Sie Enthält aus, sodass Sie eine ungefähre Suche durchführen können.
Sie können stattdessen Gleich auswählen, wodurch das Feld Cuisine für die genaue Suche konfiguriert wird. Diese Option kann jedoch eher einschränkend sein, da die Eingabe genau mit dem gesuchten Feldwert übereinstimmen und die Groß-/Kleinschreibung berücksichtigt werden muss. Es empfiehlt sich, Gleich beim Suchen nach einem Feldwert zu verwenden, der immer genau ist, z. B. eine lange ID-Nummer mit Zahlen und Buchstaben.
- Um Ihre Suchkonfiguration zu speichern, klicken Sie in der oberen linken Ecke des Bereichs auf den Pfeil Speichern und zu Provider-Einstellungen zurückkehren .
Sie erhalten keine Meldung mit der Aufforderung, die Felder zu indizieren, die Sie für die Suche nach Online-Feature-Services konfiguriert haben.
Im Bereich Suchen wird nun die Ansicht Provider-Einstellungen wieder eingeblendet und der neu konfigurierte Layer in der Liste der Provider angezeigt. Sie können die Reihenfolge der Provider für Geokodierung in der Liste ändern, wodurch sich die Reihenfolge der durchgeführten Suchvorgänge und die Reihenfolge, in der Ergebnisse im Bereich Suchen zurückgegeben und angezeigt werden.
- Deaktivieren Sie alle Such-Provider, die in der Ansicht Provider-Einstellungen des Bereichs Suchen aufgelistet sind, mit Ausnahme des gerade hinzugefügten Layers.
Es ist nicht erforderlich, andere Provider für Geokodierung zu deaktivieren, damit die Suche funktioniert. Zum Zweck dieses Lernprogramms ist es jedoch hilfreich, nur die Ergebnisse anzuzeigen, die von Interesse sind. Außerdem wird die Performance optimiert, wenn weniger Provider für Geokodierung durchsucht werden.
Hinweis:
Aktivieren Sie nach Abschluss des Lernprogramms die regelmäßig von Ihnen verwendeten Provider in der Ansicht Provider-Einstellungen des Bereichs Suchen erneut.
- Klicken Sie in der oberen linken Ecke des Bereichs auf die Schaltfläche Zurück zum Bereich "Suchen" , um zur Registerkarte Suchen zurückzukehren. Geben Sie in das Suchfeld frog legs ein, und drücken Sie die Eingabetaste.
Ein Ergebnis wird unter dem Namen des gerade konfigurierten Layers im Listenformat angezeigt sowie als Punkt auf der Karte. Es wird als Treffer angegeben, da der Wert im Feld Cuisine das Wort frog legs enthält.
- Doppelklicken Sie in der Liste auf das Ergebnis.
Die Kartenansicht wird auf die Position des Elements vergrößert.
Tipp:
Sie können auch mit der rechten Maustaste auf den Kandidaten klicken und rechts neben dem ausgewählten Element die Option Zoomen auf oder Schwenken auf auswählen, um zu der Position des Ergebnisses auf der Karte zu zoomen oder zu schwenken.
Klicken Sie im Menü auf Auf alle zoomen , um auf alle zugeordneten Ergebnisse in der Karte zu zoomen.
Klicken Sie im Menü auf Detaillierte Ansicht , um die Details jedes Abgleichergebnisses anzuzeigen.
- Klicken Sie mit der rechten Maustaste auf einen Kandidaten aus der Liste und dann auf Details anzeigen, um ein Pop-up mit ausführlichen Informationen zum Feature-Ergebnis anzuzeigen.
Das Fenster Pop-up wird angezeigt. Sie können mehrere Aktionen ausführen, z. B. das Feature auswählen.