Das Widget "Suche"

Mit dem Widget "Suche" können Sie Positionen in der Szene suchen. Im Gegensatz zum Widget "Suche" in einer 2D-App unterstützt es die Feature-Suche nicht. Das Widget verwendet standardmäßig den Geokodierungsservice Ihrer Organisation oder des Portals. Sie können auch weitere Geokodierungsservices hinzufügen.

Konfigurieren des Widgets "Suche"

Im Konfigurationsfenster des Widgets können Sie die Geokodierungsservices festlegen, mit denen das Widget arbeiten soll.

  1. Zeigen Sie mit der Maus auf das Widget "Suche", und klicken Sie auf die Schaltfläche zum Ein- oder Ausblenden Ein- oder ausblenden, um dieses Widget in Ihrer App ein- oder auszublenden.
  2. Zeigen Sie mit der Maus auf das Widget, und klicken Sie auf die Schaltfläche Dieses Widget konfigurieren Dieses Widget konfigurieren, um das Konfigurationsfenster zu öffnen.
    Hinweis:

    Wenn Sie das Widget zuerst zur App hinzufügen möchten, klicken Sie auf einen Widget-Platzhalter auf der Registerkarte Widget. Wählen Sie das Widget im daraufhin angezeigten Fenster Widgets auswählen aus, und klicken Sie auf OK.

  3. Das Widget verwendet standardmäßig den Geokodierungsservice Ihrer Organisation oder des Portals. Klicken Sie auf Suchquelle hinzufügen, um weitere Geokodierungsservices hinzuzufügen.

    Es gibt zwei Optionen: Geocoder und Feature-Layer.

    • Wählen Sie Feature-Layer aus.
    1. Wählen Sie durch Klicken auf eine Optionsschaltfläche einen Layer aus, und klicken Sie auf OK, um das Fenster zu schließen.
    2. Die neue Layer-Quelle wird automatisch in die Tabelle aufgenommen. Im Textfeld Name können Sie den durchsuchbaren Layer-Namen ändern.
    3. Geben Sie den Text optional in das Textfeld Platzhaltertext ein.
    4. Klicken Sie auf das Stiftsymbol, um Suchfelder hinzuzufügen. Das Fenster Suchfelder festlegen wird geöffnet. Wählen Sie ein oder mehrere Felder aus. Durchsucht werden können numerische Felder und Zeichenfolgenfelder, einschließlich codierte Domänen. Klicken Sie auf OK, um das Fenster zu schließen. Jetzt sollten alle ausgewählten Felder im Textfeld Suchfelder aufgelistet sein.
    5. Klicken Sie in die Dropdown-Liste und wählen Sie aus, welches Anzeigefeld im Suchvorschlag angezeigt werden soll.
      Vorsicht:

      Ein Geokodierungsservice muss die folgenden Anforderungen erfüllen, um die Operation "Vorschlagen" zu unterstützen:

      • Der Adressen-Locator, über den der Geokodierungsservice veröffentlicht wurde, muss Vorschläge unterstützen. Nur Adressen-Locators, die mit ArcGIS 10.3 for Desktop und höher erstellt wurden, können Vorschläge unterstützen. Weitere Informationen finden Sie Hilfethema zum Geoverarbeitungswerkzeug Adressen-Locator erstellen.
      • Die Vorschlagsfunktion muss für den Geokodierungsservice aktiviert sein. Die Vorschlagsfunktion wird nur von Geokodierungsservices unterstützt, die mit ArcGIS 10.3 for Server oder höher veröffentlicht wurden.

    6. Standardmäßig werden bis zu sechs Vorschläge für einen durchsuchbaren Layer zurückgegeben. Diesen Wert können Sie bei Bedarf ändern.
    7. Standardmäßig werden bis zu sechs Ergebnisse für einen durchsuchbaren Layer zurückgegeben. Diesen Wert können Sie bei Bedarf ändern.
    8. Der Zoom-Maßstab ist standardmäßig auf 1:50.000 festgelegt. Diesen Wert können Sie bei Bedarf ändern.
    9. Aktivieren Sie bei Bedarf das Feld Exakte Übereinstimmung.
    10. Sie können bei Bedarf auch das Kontrollkästchen Nur in der aktuellen Kartenausdehnung suchen aktivieren.
    • Wählen Sie Geocoder.
    1. Die neue Geocoder-Quelle wird automatisch in die Tabelle aufgenommen.
    2. Klicken Sie auf die Schaltfläche Festlegen, um das Fenster Geocoder-URL festlegen zu öffnen.
    3. Geben Sie eine gültige URL für den Geokodierungsservice, den Sie verwenden möchten, an, klicken Sie zum Laden des Service auf Überprüfen, wählen Sie den Service aus, und klicken Sie auf OK.

      Die Geocoder-URL wird automatisch zum Textfeld Geocoder-URL hinzugefügt. Den Namen des Geocoders können Sie im Textfeld Geocoder-Name ändern.

    4. Geben Sie den Text optional in das Textfeld Platzhaltertext ein.
    5. Geben Sie bei Bedarf optional den Länder- oder Regionscode ein, um den Suchbereich zu begrenzen. Die Codeliste finden Sie unter Geocode coverage.
    6. Standardmäßig werden maximal sechs Vorschläge und Ergebnisse zurückgegeben. Diesen Wert können Sie bei Bedarf ändern.
    7. Legen Sie den Maßstab fest, auf den gezoomt werden soll, wenn der Geocoder keine Ausdehnung zurückgibt.
      Vorsicht:
      Der im Widget festgelegte Zoommaßstab wird nur wirksam, wenn mit dem Ergebnis keine Ausdehnung verknüpft ist. Wenn das Ergebnis eine Ausdehnung zurückgibt, wird es ignoriert.

    8. Aktivieren Sie bei Bedarf das Kontrollkästchen Lokale Suche aktivieren. Mit dieser Option können Sie festlegen, wann die lokale Suche aktiviert werden soll, indem Sie den Kartenmaßstab einstellen und eine Suchentfernung um den aktuellen Kartenmittelpunkt festlegen, damit die Kandidaten, die der Position am nächsten liegen, zuerst zurückgegeben werden.
    9. Sie können bei Bedarf auch das Kontrollkästchen Nur in der aktuellen Kartenausdehnung suchen aktivieren.
  4. Legen Sie unter Allgemeine Einstellungen den Platzhaltertext für Geocoder fest.
  5. Standardmäßig wird ein Pop-up angezeigt, wenn die Position in der Szene gefunden wurde. Deaktivieren Sie das Kontrollkästchen, wenn das Pop-up nicht angezeigt werden soll.
  6. Klicken Sie auf OK, um das Konfigurationsfenster zu schließen.

Verwenden des Widgets "Suche"

Bei der Eingabe eines Ortsnamens in das Suchfeld werden Ihnen Vorschläge angezeigt. Wenn ein Pfeil im Suchfeld angezeigt wird, können Sie in allen Quellen suchen oder auf den Pfeil klicken und einen Locator aus der Dropdown-Liste auswählen.

An der Position des Ortsnamens wird ein Pop-up mit den verfügbaren Attributinformationen geöffnet.