Skip To Content

Ricerca informazioni

Il modello di applicazione Ricerca informazioni consente agli utenti di immettere una posizione per ottenere informazioni su di essa in una finestra popup. Se non vengono trovate feature in corrispondenza di tale posizione, la finestra popup visualizza un messaggio configurabile.

In alcuni casi, le posizioni immesse dagli utenti possono essere archiviate in un layer puntuale, che consente di raccogliere metriche sulle ricerche degli utenti.

Opzioni

L'applicazione può essere configurata utilizzando una qualsiasi delle seguenti opzioni:

  • Mappa: consente di scegliere quale mappa Web utilizzare nell'applicazione.
  • Layer ricerca: consente di specificare uno o più layer poligoni esistenti (feature layer o map service dinamici) contenenti le informazioni che si desidera fornire agli utenti dell'applicazione. Per specificare più layer, utilizzare una barra verticale (|) per separare i singoli layer nell'elenco. Quando gli utenti dell'applicazione immettono una posizione, l'applicazione controlla in quale poligono tale posizione ricade. Le informazioni archiviate con il poligono (o con i poligoni) vengono restituite all'utente in una finestra popup.

    Ad esempio, se si desidera creare un'applicazione che aiuti gli utenti a localizzare una casa, è possibile usare layer ricerca contenenti poligoni che corrispondono a circoscrizioni scolastici, distretti di riferimento per le valutazioni fiscali, i servizi antincendio o i servizi idrici, pianure storicamente alluvionali e itinerari di volo. Quando gli utenti immettono un indirizzo, l'applicazione restituisce una finestra popup contenente informazioni per ogni poligono che ricade in quell'indirizzo.

  • Titolo popup: consente di specificare un titolo per la finestra popup visualizzata dagli utenti quando uno o più layer ricerca restituiscono risultati.
  • Larghezza popup: consente di definire la larghezza delle finestre popup (in pixel).
  • Altezza max popup: consente di definire l'altezza massima delle finestre popup (in pixel).
  • Titolo popup non disponibile: consente di specificare un titolo per la finestra popup visualizzata dagli utenti quando i layer ricerca non restituiscono risultati.
  • Messaggio popup non disponibile: consente di specificare un messaggio da visualizzare nella finestra popup quando i layer ricerca non restituiscono informazioni.
  • Livello di zoom per posizione: consente di specificare l'ID livello della scala cache a cui si desidera visualizzare la mappa quando viene specificata una posizione. L'ID livello della scala cache è elencato nell'endpoint REST del feature layer o del map service dinamico.
  • Percorso archivio: utilizzare questa opzione se si desidera tenere traccia delle posizioni ricercate dagli utenti. È necessario fornire il nome del layer archiviazione, il campo del layer archiviazione, il valore Sì e il valore No (se questa opzione è selezionata).
  • Nome layer archiviazione: consente di specificare un feature layer puntuale modificabile esistente in cui memorizzare le posizioni immesse dagli utenti dell'applicazione.
  • Campo layer archiviazione: consente di scegliere un campo del feature layer puntuale editabile in cui registrare se le informazioni sono state restituite da layer ricerca per la posizione specificata dall'utente.
  • Valore Sì: consente di specificare un valore indicante se le informazioni sono state restituite dai layer ricerca per la posizione specificata dall'utente. Questo valore verrà memorizzato nel campo layer archiviazione.

    Ad esempio, se il campo layer archiviazione è un campo di testo, è possibile archiviare un testo, come operazione completata, oppure risultati presenti, per indicare che sono state restituite informazioni per quella specifica posizione. Se il campo layer archiviazione è un campo intero, è possibile archiviare un 1 per indicare che sono state restituite informazioni.

  • Valore No: consente di specificare un valore indicante che non sono state restituite informazioni dai layer ricerca per la posizione specificata dall'utente. Questo valore verrà memorizzato nel campo layer archiviazione.

    Ad esempio, se il campo layer archiviazione è un campo di testo, è possibile archiviare un testo, come operazione non riuscita, no oppure risultati non presenti, per indicare che non sono state restituite informazioni per quella specifica posizione. Se il campo layer archiviazione è un campo intero, è possibile archiviare un 0 per indicare che non sono state restituite informazioni.

  • Titolo applicazione: consente di specificare un titolo per l'applicazione.
  • Visualizza schermata di avvio iniziale: consente di visualizzare una schermata contenente un messaggio sull'applicazione a ogni avvio di quest'ultima.
  • Messaggio della schermata di avvio: digitare un messaggio da visualizzare nella schermata di avvio.
  • Tema della schermata di avvio: scegliere uno schema di colori per la schermata di avvio.

Requisiti

Richiede una mappa Web contenente un feature layer poligono per fungere da layer ricerca. La finestra popup configurata con il layer ricerca viene visualizzata quando l'indirizzo o il punto specificato dall'utente interseca il layer ricerca.


In questo argomento
  1. Opzioni
  2. Requisiti