Skip To Content

Deriva nuove località

Deriva nuove posizioni Lo strumento Deriva nuove posizioni seleziona le parti di feature che rispettano una serie di criteri in base a interrogazioni spaziali o attributi.

Diagramma del Workflow

Deriva nuove località

Terminologia

PeriodoDescrizione

Interrogazione spaziale

Un'interrogazione su relazioni spaziali.

Interrogazione di attributo

Un'interrogazione su valori di campo.

Esempi

Una società di sviluppo immobiliare sta cercando aree idonee per costruire un complesso urbano a uso misto. Il complesso urbano sarà ubicato in un'area con molti giovani con facilità di accesso al sistema della metropolitana leggera della città. Deriva nuove località può essere utilizzato per creare nuove feature entro i limiti della città che sono suddivise in zone per complessi urbani a uso misto e che rispettano i criteri di selezione.

Funzionari dei parchi statali sono preoccupati dalle interazioni tra puma e umani e hanno deciso di mappare il potenziale habitat dei puma all'interno del parco. L'habitat sarà basato su criteri quali vegetazione, pendenza e vicinanza a strade. Deriva nuove località può essere usata per creare nuove aree di habitat che soddisfano i criteri di idoneità.

Note sull'utilizzo

I layer di input sono determinati all'interno di un'espressione, anziché come un parametro di input.

Un'interrogazione può essere creata utilizzando Aggiungi espressione. Possono essere aggiunte più espressioni, inclusa una combinazione di interrogazioni spaziali e attributo. Le feature o porzioni di feature del layer di input che soddisfano l'espressione verranno scritte nel layer di risultati. Tuttavia, tutte le espressioni devono fare riferimento allo stesso layer di destinazione.

Esistono diversi operatori che è possibile utilizzare per un'interrogazione di attributo, a seconda che il campo che si sta interrogando sia un tipo categoria o numerico.

Se il campo è di tipo categoria, è possibile utilizzare i seguenti operatori:

  • è
  • non è
  • inizia con
  • termina con
  • contiene
  • non contiene
  • è vuoto
  • non è vuoto

Se il campo è di tipo numerico, è possibile utilizzare i seguenti operatori:

  • è
  • non è
  • è almeno
  • è minore di
  • è al massimo
  • è maggiore di
  • è tra
  • non è compreso tra
  • è vuoto
  • non è vuoto

Per ulteriori informazioni sulla creazione di espressioni attributo, vedere la sezione Come funziona Deriva nuove località.

Le seguenti espressioni spaziali possono essere utilizzate in un'interrogazione spaziale:

  • interseca
  • non interseca
  • entro una distanza di
  • non entro una distanza di
  • contiene completamente
  • non contiene completamente
  • completamente all'interno di
  • non completamente all'interno
  • Più vicino a

Per ulteriori informazioni sulla creazione di espressioni spaziali, vedere la sezione Come funziona Deriva nuove località.

Fare clic sul pulsante Aggiungi espressione per aggiungere più espressioni all'interrogazione. Le espressioni possono essere combinate utilizzando l'operatore and o or.

Se si seleziona Usa estensione mappa corrente, verranno analizzate solo le feature visibili nell'estensione mappa corrente. Se questa opzione è deselezionata, verranno analizzate tutte le feature, anche se esterne all'estensione mappa corrente.

Come funziona Deriva nuove località

Crea espressioni

Per creare un'espressione, fare clic sul pulsante Aggiungi espressione per aprire la finestra di dialogo Aggiungi espressione.

Espressioni di attributi

Le espressioni di attributi vengono create utilizzando where (attribute query) come tipo di espressione.

Aggiungi esempio per l'espressione di attributi
Finestra di dialogo Aggiungi espressione per l'espressione di attributi

NumeroDescrizione
Layer di input

In questo elenco sono inclusi i layer che è possibile utilizzare nell'espressione. Tutti i layer del sommario saranno disponibili.

Tipo di espressione

Si tratta del tipo dell'espressione. Per le espressioni di attributi scegliere dove (interrogazione attributi).

Campo

Scegliere dall'elenco il campo in base al quale eseguire l'interrogazione.

Operatore

Scegliere un operatore per l'espressione.

Valore, campo o valore univoco

  • Se si desidera trovare feature in base a un valore specifico, scegliere Valore e immettere un valore nella casella di input.
  • Se si desidera confrontare il valore in un campo con il valore di un altro campo, fare clic su Campo, selezionare la freccia dell'elenco a discesa, quindi scegliere il campo per l'espressione. Nella schermata precedente, ad esempio, verranno trovate le feature il cui valore di POP UNDER 18 è maggiore di POP OVER 18.
  • Se si desidera trovare feature in base a un valore specifico nel campo selezionato per l'espressione, scegliere Univoco e selezionare un valore univoco dal campo. Filtri di valore univoci richiedono servizi di feature che sono pubblicati usando ArcGIS Pro o ArcGIS 10.1 for Desktop o successivi.

Nota:

se in uno dei layer è presente un filtro applicato, nell'analisi verranno utilizzate solo le feature che soddisfano l'espressione di filtro.

Espressioni spaziali

Per creare le espressioni spaziali, è necessario scegliere tipi di espressioni quali completamente all'interno di o interseca (per l'elenco completo vedere la sezione Tipi di espressioni spaziali).

Quando si sceglie un tipo di espressione spaziale, la finestra di dialogo Aggiungi espressione cambia a seconda del tipo di espressione selezionato.

Espressione spaziale
Finestra di dialogo Aggiungi espressione per l'espressione spaziale

NumeroDescrizione
Primo layer

Il primo layer.

Tipo di espressione

Il tipo di espressione spaziale. Vedere di seguito per informazioni dettagliate su ognuno dei tipi di espressioni spaziali.

Secondo layer

Il secondo layer. Si tratta degli altri layer presenti nella mappa.

Esempio di interrogazione completata

In questo esempio l'obiettivo è derivare nuove aree da utilizzare come località principali dell'habitat del leone di montagna in base a una serie di criteri. I criteri per l'habitat del leone di montagna sono i seguenti:

  • I leoni di montagna preferiscono i terreni scoscesi.
  • Il terreno deve essere coperto da foreste.
  • La località deve trovarsi a una distanza di circa 750 metri da un corso d'acqua.
  • La località deve trovarsi ad almeno 750 metri da autostrade.

Nella schermata seguente è illustrata un'interrogazione Deriva nuove località basata sui criteri precedenti e in cui vengono utilizzati i layer denominati Vegetation, Slope, Streams e Highways:

Interrogazione Deriva nuove località

Nota:

  • l'ordine delle espressioni influisce sul risultato dell'analisi.
  • Per raggruppare e separare le espressioni, fare clic sui relativi pulsanti Raggruppa e Separa. Per creare gruppi, selezionare due o più espressioni e fare clic sul pulsante Raggruppa. Per ulteriori informazioni sui gruppi, vedere la sezione Raggruppamento.
  • Fare clic su and per cambiare l'operatore in or. Fare clic su or per cambiare l'operatore in and.

Tipi di espressioni spaziali

Un'espressione spaziale consente di stabilire una relazione tra due layer. Se è necessario stabilire una relazione spaziale tra feature nello stesso layer (ad esempio si desidera selezionare le particelle disponibili entro una certa distanza da particelle industriali), copiare il layer Parcels e aggiungerlo alla mappa, in modo da avere due layer che utilizzano le stesse feature particella.

Entro una distanza di/Non entro una distanza di

Entro una distanza di

Nella relazione Entro una distanza di viene utilizzata la distanza in linea retta tra le feature del primo layer e quelle del secondo layer.

  • Entro una distanza di: vengono derivate nuove feature dalla porzione di feature del primo layer che si trova entro la distanza specificata da una feature nel secondo layer; ad esempio, le particelle entro 100 metri da un fiume verranno incluse nell'output.
  • Non entro una distanza di: vengono derivate nuove feature per le porzioni di feature del primo layer che non si trovano entro una certa distanza da un'altra feature; ad esempio, le particelle entro 100 metri da un fiume non verranno incluse nell'output. Questa relazione è simile a "più lontano da".

Nota:

le distanze vengono calcolate tra le parti più vicine delle feature. Nell'esempio precedente, quando la vegetazione doveva trovarsi a una distanza massima di 750 metri da corsi d'acqua, vengono create nuove aree per le porzioni del layer Vegetation che si trovano entro questa distanza.

Area entro una distanza di 750 metri da corsi d'acqua

Contiene completamente/Non contiene completamente

Contiene completamente

Una feature nel primo layer supera il test se circonda completamente una feature nel secondo layer. Nessuna parte della feature contenuta può essere esterna alla feature che la contiene, tuttavia la feature contenuta può toccare la feature che la contiene, ovvero condividere un punto comune lungo il contorno.

  • Contiene completamente: se una feature nel primo layer contiene una feature nel secondo layer, quella nel primo layer viene inclusa nell'output.
  • Non contiene completamente: se una feature nel primo layer contiene una feature nel secondo layer, quella nel primo layer viene esclusa dall'output.

Nota:

con punti e linee è possibile utilizzare la relazione contiene. Ad esempio, si dispone di un layer di linee centrali di strade (linee) e di un layer di tombini (punti) e si desidera individuare le strade che contengono un tombino. È possibile utilizzare contiene completamente per individuare strade che contengono tombini, tuttavia affinché una linea contenga un punto, questo deve trovarsi esattamente sulla linea, ovvero, in termini GIS, i due elementi sono agganciati l'uno all'altro. In caso di dubbi in proposito, utilizzare la relazione entro una distanza di specificando un valore adeguato per la distanza.

Completamente all'interno di/Non completamente all'interno

Completamente all'interno di

Una feature nel primo layer supera il test se è completamente circondata da una feature nel secondo layer. L'intera feature nel primo layer deve essere all'interno della feature che la contiene, tuttavia le due feature possono toccarsi, ovvero condividere un punto comune lungo il contorno.

  • Completamente all'interno di: se una feature nel primo layer si trova completamente all'interno di una feature nel secondo layer, quella nel primo layer viene inclusa nell'output.
  • Non completamente all'interno: se una feature nel primo layer si trova completamente all'interno di una feature nel secondo layer, quella nel primo layer viene esclusa dall'output.

Nota:

per punti e linee è possibile utilizzare la relazione all'interno di, così come la relazione contiene. Ad esempio, il primo layer contiene punti che rappresentano i tombini e si desidera individuare i tombini che si trovano sulle linee centrali delle strade (in contrapposizione a parcheggi o ad altre feature non stradali). È possibile utilizzare completamente all'interno di per individuare i punti dei tombini all'interno delle linee centrali, tuttavia per poter contenere una linea, un punto deve trovarsi esattamente sulla linea, ovvero in termini GIS, i due elementi sono agganciati l'uno all'altro. In caso di dubbi in proposito, utilizzare la relazione entro una distanza di specificando un valore adeguato per la distanza.

Interseca/Non interseca

Interseca

Una feature nel primo layer supera il test di intersezione se è sovrapposta a una parte qualsiasi di una feature nel secondo layer, inclusi i punti di contatto, in cui le feature condividono un punto comune.

  • Interseca: se una feature nel primo layer interseca una feature nel secondo layer, nell'output verranno incluse solo le porzioni delle feature che si sovrappongono.
  • Non interseca: se una feature nel primo layer interseca una feature nel secondo layer, le porzioni delle feature che si sovrappongono vengono escluse dall'output.

Più vicino a

Più vicino a

Una feature nel primo layer supera il test se è più vicina ad una feature nel secondo layer.

  • Più vicino a: se una feature nel primo layer è più vicina ad una feature nel secondo layer, quella nel primo layer viene inclusa nell'output.

Raggruppamento

Non è possibile raggruppare due o più espressioni consecutive utilizzando il pulsante Raggruppa Raggruppa. Selezionare più espressioni da raggruppare utilizzando MAIUSC + clic.

Questo è un esempio in cui è necessario applicare il raggruppamento:

  • Si dispone di un layer di punti di siti contenenti sostanze chimiche tossiche. A ogni punto è associato un attributo, CHEMICAL, contenente il nome della sostanza chimica tossica che è presente nel sito.
  • Si desidera individuare i siti che includono MERCURY o SELENIUM e che si trovano in prossimità di un fiume.
  • Si desidera anche individuare i siti che includono BENZENE o LEAD e che si trovano in prossimità di un parco.

Nell'esempio precedente vengono creati due set di feature dallo stesso layer di siti tossici, ovvero siti tossici vicino a parchi e siti tossici vicino a fiumi. Questi due set sono distinti tra loro.

Dal momento che il set di siti tossici vicino a un parco è distinto da quello vicino a un fiume, è possibile utilizzare il raggruppamento per creare l'interrogazione. Nella Figura 1 è illustrata l'interrogazione iniziale senza alcun raggruppamento o modifica degli operatori logici (sono tutti and). Con questa interrogazione vengono individuati i siti tossici entro un chilometro da un parco e da un fiume. Ma in realtà si desidera ottenere un insieme di siti tossici entro un chilometro da un fiume e un altro insieme distinto entro un chilometro da un parco.

Interrogazione iniziale
Figura 1: Interrogazione iniziale

Per creare un'interrogazione che soddisfa i criteri sopra descritti, è necessario creare gruppi. Ogni gruppo costituisce un'interrogazione secondaria i cui risultati vengono combinati con l'espressione precedente.

Per iniziare, selezionare le prime due espressioni di attributi, come illustrato nella Figura 2.

Selezionare il primo gruppo di espressioni di attributi
Figura 2: Selezionare il primo gruppo di espressioni di attributi.

Dopo aver selezionato le due espressioni di attributi, fare clic sul pulsante del gruppo Raggruppa. Al gruppo vengono aggiunti rientri, come illustrato nella Figura 3.

Selezionare il secondo gruppo di espressioni di attributi, come illustrato nella Figura 3.

Selezionare il gruppo successivo di espressioni di attributi
Figura 3: Selezionare il secondo gruppo di espressioni di attributi.

Dopo aver selezionato il secondo gruppo, fare clic sul pulsante Raggruppa.

Selezionare infine il secondo gruppo di espressioni di attributi e l'espressione spaziale a cui appartengono, come illustrato nella Figura 4.

Selezionare il secondo gruppo di espressioni di attributi e l'espressione spaziale cui appartengono
Figura 4: Selezionare il secondo gruppo di espressioni di attributi e l'espressione spaziale cui appartengono.

Fare clic sul pulsante Raggruppa per aggiungere rientri all'interrogazione, come illustrato nella Figura 5. Il passaggio finale consiste nel cambiare and in or, come illustrato nella Figura 5.

L'interrogazione finale
Figura 5: L'interrogazione finale

L'interrogazione illustrata nella Figura 5 consente di ottenere i risultati desiderati.

  • Toxic Sites con LEAD o BENZENE trovati e tali feature vengono utilizzate per trovare quelli entro un chilometro da Parks.
  • Di seguito, vengono trovati Toxic Sites con SELENIUM o MERCURY e tali feature vengono utilizzate per trovare quelli entro un chilometro da River.
  • I due set di feature vengono inoltre combinati utilizzando l'operatore logico or.

Le espressioni di raggruppamento sono necessarie solo quando è necessario creare due o più set distinti di feature dallo stesso layer. Se non fosse possibile applicare il raggruppamento, sarebbe necessario eseguire due volte Trova località esistenti, una per individuare i siti vicini a fiumi e l'altra per individuare quelli vicini a parchi. Sarebbe quindi necessario utilizzare lo strumento Unisci per combinare i due risultati.

È possibile fare clic sul pulsante Testo Testo per visualizzare una rappresentazione testuale dell'interrogazione. Nella rappresentazione testuale vengono utilizzate le parentesi per indicare i gruppi.

Strumenti simili

Utilizzare Deriva nuove località per creare nuove feature basate su un'interrogazione. Altri strumenti possono essere utili per la risoluzione di problemi simili ma leggermente diversi.

Strumenti di analisi di Map Viewer

Se si sta cercando di trovare località che sono simili a una località di riferimento, utilizzare Trova località simili.

Se si sta cercando di selezionare le feature esistenti con un'interrogazione, utilizzare Trova località esistenti.

Nota:

la principale differenza tra gli strumenti Trova località esistenti e Deriva nuove località è che il risultato di Deriva nuove località può contenere feature parziali.

  • In entrambi gli strumenti l'espressione attributo dove e le espressioni spaziali completamente all'interno di e contiene completamente restituiscono lo stesso risultato perché le espressioni restituiscono feature intere.
  • Quando si utilizza interseca o entro una distanza di, Deriva nuove località crea nuove feature nel layer di risultati di output.

Strumenti di analisi di ArcGIS Pro

Deriva nuove località consente di eseguire una funzione simile a Seleziona layer per attributo e Seleziona layer per posizione in ArcGIS Pro.