Skip To Content

Informationssuche

In diesem Thema

Die App-Vorlage "Informationssuche" ermöglicht die Eingabe einer Position, um Informationen zu dieser Position in einem Pop-up zu erhalten. Wenn keine Features an dieser Position gefunden werden, wird stattdessen eine konfigurierbare Meldung in dem Pop-up angezeigt.

Von Benutzern eingegebene Positionen können optional in einem Punkt-Layer gespeichert werden, sodass Sie Kennwerte zu den von Benutzern gesuchten Elementen erfassen können.

Optionen

Sie können die App mit einer der folgenden Optionen konfigurieren:

  • Karte: Legt die in der Anwendung verwendete Webkarte fest.
  • Such-Layer: Geben Sie mindestens einen vorhandenen Polygon-Layer (Feature-Layer oder dynamischer Karten-Service) an, der die Informationen enthält, die Sie App-Benutzern zur Verfügung stellen möchten. Um mehrere Layer anzugeben, verwenden Sie einen senkrechten Strich, um die einzelnen Layer in der Liste zu trennen. Wenn App-Benutzer eine Position eingeben, wird von der Anwendung überprüft, in welchem Polygon sich die Position befindet. Die mit diesem Polygon (bzw. diesen Polygonen) gespeicherten Informationen werden dem Benutzer in einem Pop-up-Fenster angezeigt.

    Wenn Sie beispielsweise eine Anwendung zum Suchen von Häusern erstellen möchten, können Sie Such-Layer mit Polygonen für Schulbezirke, Brandbezirke, Wasserversorgungsbereiche, historische Überschwemmungsgebiete und Flugbahnen heranziehen. Wenn Benutzer eine Adresse eingeben, gibt die Anwendung ein Pop-up mit Informationen für jedes der Polygone zurück, in denen die Adresse enthalten ist.

  • Pop-up-Titel: Stellt einen Titel für die Pop-up-Benutzer bereit, die angezeigt werden, wenn Ergebnisse aus mindestens einem der Such-Layer zurückgegeben werden.
  • Pop-up-Breite: Definiert die Breite von Pop-ups (in Pixel).
  • Maximale Pop-up-Höhe: Definiert die maximale Höhe von Pop-ups (in Pixel).
  • Nicht verfügbarer Pop-up-Titel: Stellt einen Titel für die Pop-up-Benutzer bereit, die angezeigt werden, wenn keine Ergebnisse aus den Such-Layern zurückgegeben werden.
  • Nicht verfügbare Pop-up-Meldung: Geben Sie eine Meldung an, die in dem Pop-up zurückgegeben werden soll, wenn keine Informationen von den Such-Layern zurückgegeben werden.
  • Zoomstufe für Position: Legen Sie die Ebenen-ID des Cache-Maßstabs fest, bei dem die Karte angezeigt werden soll, wenn eine Position angegeben wird. Die Ebenen-ID des Cache-Maßstabs ist in dem REST-Service-Endpunkt für den Feature-Layer oder den dynamischen Karten-Service aufgeführt.
  • Position speichern: Verwenden Sie diese Option, wenn Sie verfolgen möchten, nach welchen Positionen App-Benutzer suchen. Sie müssen Informationen für den Speicher-Layer-Namen, das Speicher-Layer-Feld, einen Ja-Wert und einen Nein-Wert bereitstellen, wenn diese Option aktiviert ist.
  • Speicher-Layer-Name: Geben Sie einen vorhandenen, editierbaren Punkt-Feature-Layer an, in dem die von App-Benutzern eingegebenen Positionen gespeichert werden.
  • Speicher-Layer-Feld: Wählen Sie ein Feld im editierbaren Punkt-Feature-Layer aus, um zu verfolgen, ob Informationen von den Such-Layern für die vom Benutzer angegebene Position zurückgegeben wurden.
  • Wert "Ja": Legen Sie einen Wert fest, der Informationen angibt, die von den Such-Layern für die benutzerdefinierte Position zurückgegeben wurden. Dieser Wert wird im Speicher-Layer-Feld gespeichert.

    Wenn das Speicher-Layer-Feld ein Textfeld ist, können Sie Text wie Erfolg, j oder Treffer speichern, um anzugeben, dass Informationen für diese Position zurückgegeben wurden. Wenn das Speicher-Layer-Feld ein Ganzzahlfeld ist, können Sie eine 1 speichern, um anzugeben, dass Informationen zurückgegeben wurden.

  • Wert "Nein": Legen Sie einen Wert fest, der angibt, dass von den Such-Layern keine Informationen für die benutzerdefinierte Position zurückgegeben wurden. Dieser Wert wird im Speicher-Layer-Feld gespeichert.

    Wenn das Speicher-Layer-Feld ein Textfeld ist, können Sie Text wie fehlgeschlagen, n oder fehlt speichern, um anzugeben, dass keine Informationen für diese Position zurückgegeben wurden. Wenn das Speicher-Layer-Feld ein Ganzzahlfeld ist, können Sie eine 0 speichern, um anzugeben, dass keine Informationen zurückgegeben wurden.

  • Anwendungstitel: Geben Sie einen Titel für die Anwendung an.
  • Einführungsbildschirm beim Start anzeigen: Zeigen Sie bei jedem Öffnen der App ein Fenster mit einer Meldung zu der Anwendung an.
  • Meldung des Einführungsbildschirms: Geben Sie eine Meldung ein, die im Einführungsbildschirm angezeigt werden soll.
  • Design des Einführungsbildschirms: Wählen Sie ein Farbschema für den Einführungsbildschirm aus.

Anforderungen

Erfordert eine Webkarte mit einem Polygon-Feature-Layer, der als Such-Layer fungiert. Das mit dem Such-Layer konfigurierte Pop-up wird angezeigt, wenn die vom Benutzer angegebene Adresse bzw. der angegebene Punkt den Such-Layer schneidet.