Più vicino
Più vicino restituisce le relazioni e le distanze tra gli oggetti in un set di dati e gli oggetti più vicini in un altro, se qualcuno è più vicino rispetto alla massima distanza. Questa operazione è utile sia per ottenere le relazioni con gli oggetti più vicini, sia per ottenere matrici di distanza tra un set di punti.
Quando si utilizza la funzione Più vicino, è necessario specificare l'unità di misura e il modo in cui viene misurata la distanza. Più vicino supporta le seguenti unità per la misurazione della distanza:
-
Metri
-
Chilometri
-
Iarde
-
Miglia
-
Secondi
-
Minuti
-
Ore
Più vicino supporta i seguenti metodi per la misurazione della distanza:
-
A volo d'uccello: misura le distanze dirette tra gli oggetti.
-
Auto: misura lungo le strade con restrizioni auto. Supportato solo per i set di dati punti.
-
Bicicletta: misura lungo le strade con restrizioni biciclette. Supportato solo per i set di dati punti.
-
Pedone: misura lungo le strade con restrizioni pedoni. Supportato solo per i set di dati punti.
-
Camion: misura lungo le strade con restrizioni camion. Supportato solo per i set di dati punti.
Più vicino può essere utilizzato per confrontare la vicinanza tra oggetti dello stesso set di dati o tra due set di dati. Quando si confrontano le distanze in un singolo set di dati, le distanze non vengono mai calcolate da un oggetto a se stesso.
Più vicino restituisce i seguenti campi:
-
<nome dataset1>_<nome dataset2>_RelationId: Una chiave generata per la relazione tra le due geometrie.
-
<dataset1 key column>: La colonna chiave del primo set di dati.
-
<dataset2 key column>: La colonna chiave del secondo set di dati.
-
Distanza: la distanza nell'unità specificata in Unità di distanza.
-
Stato: Lo stato restituito è OK o non riuscito: seguito da un messaggio di errore.
-
LowResLine: Una versione a bassa risoluzione della linea del percorso, disponibile solo per i tipi di distanza non "a volo d'uccello".
-
Tutti i campi, tranne la colonna chiave, del primo set di dati, con il prefisso del nome del set di dati.
-
Tutti i campi, tranne la colonna chiave, del secondo set di dati, con il prefisso del nome del set di dati.
Procedere come indicato di seguito:
-
Sotto Connessioni dati, fare clic su sulla propria connessione Qlik GeoOperations.
-
Sotto Operazione, selezionare Più vicino.
-
In Distanza, inserire la distanza massima tra gli elementi nell'unità di distanza.
-
Sotto Unità di distanza, selezionare l'unità da utilizzare.
-
Sotto Tipo di distanza, selezionare come devono essere misurate le distanze.
-
Sotto Conteggio più vicino, selezionare quanti oggetti del secondo set di dati associare a un oggetto del primo set di dati.
Un valore di 1 indica solo l'oggetto più vicino, un valore di 2 indica i due oggetti più vicini e così via.
-
In Utilizza due set di dati, selezionare per utilizzare due campi chiave da due set di dati o un campo chiave da un singolo set di dati.
-
In Dataset 1, selezionare il tipo di sorgente dati da utilizzare nell'operazione e i relativi parametri.
I tipi di dati e i parametri sono gli stessi dell'operazione Carica. Per informazioni su ciascuno dei parametri del set di dati, vedere:
-
Se si utilizza un secondo set di dati, in Dataset 2 selezionare il tipo di dati da caricare e i parametri.
Per ulteriori informazioni sul caricamento di dati in Qlik GeoOperations, vedere Carica.
-
In Tabelle, selezionare la tabella da caricare.
-
In Campi selezionare i campi da caricare.
-
Fare clic su Inserisci script.