Utilizzare la ricerca avanzata

Durante la ricerca di elementi utilizzando la ricerca del sito Web o la ricerca mirata in qualsiasi scheda della pagina dei contenuti, è possibile eseguire ricerche avanzate per parole chiave per limitare i risultati. La ricerca avanzata di parole chiave è disponibile anche quando si cercano i layer da aggiungere in Map Viewer, Map Viewer classico e Scene Viewer. Per eseguire una ricerca avanzata, è possibile utilizzare: campi, ricerche di intervalli, operatori booleani e raggruppamento. Questi sono descritti nelle sezioni che seguono

Campi

Quando si esegue la ricerca di contenuti o gruppi nel sito Web o in Map Viewer, Map Viewer classico o Scene Viewer, è possibile specificare un campo o utilizzare i campi predefiniti. I campi predefiniti degli elementi sono title, tags, snippet, description, type e typekeywords. I campi di default dei gruppi sono id, title, description, snippet, tags ed owner. Viene restituito il risultato più rilevante. Le tabelle riportate di seguito forniscono una descrizione dei campi.

Nota:

È possibile ricercare un campo specifico digitando il nome del campo seguito da due punti e dal termine che si sta ricercando, ad esempio: inserire type:geojson per trovare elementi GeoJSON. Se si cerca un'espressione composta da più parole, è consigliabile utilizzare le virgolette doppie per ottenere risultati più precisi. Ad esempio, "map service" restituisce gli elementi che contengono il termine map service (in questo ordine) in un campo, mentre map service restituisce gli elementi contenenti nel campo i termini map e service.

Se non viene specificato un campo, la ricerca viene eseguita nei campi di default. Ad esempio, se si desidera aggiungere un layer alla mappa e il nome del proprietario è noto, è possibile immettere owner: seguito dal nome utente del proprietario nella ricerca per restringere un elenco di risultati potenzialmente lungo.

Suggerimento:

È possibile creare una stringa di ricerca collegando i campi con l'operatore AND, ad esempio, owner:esri E tags:streets.

Campi degli elementi

I campi dell'elemento corrispondono alle informazioni associate ad un elemento. È possibile affinare la ricerca degli elementi utilizzando campi specifici dell'elemento nella stringa di ricerca. I campi disponibili sono riportati di seguito:

Campo informativo dell'elementoDettagli

ID

L'identificatore unico (ID) dell'elemento; ad esempio, id:4e770315ad9049e7950b552aa1e40869 restituisce l'elemento per quell'ID.

titolo

Il titolo dell'elemento; ad esempio, titolo:"Incendio in Calabria" restituisce gli elementi con Incendio in Calabria (in quest'ordine) nel titolo. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio.

snippet

Utilizzare snippet per cercare parole o frasi nel riepilogo dell'elemento; ad esempio, snippet: "risorse naturali" restituisce gli articoli con le parole risorse naturali nel riepilogo dell'elemento. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio.

contentstatus

Utilizzare lo stato del contenuto per trovare o escludere gli elementi in base allo stato del contenuto dell'elemento. Ad esempio, è possibile utilizzare contentstatus con l'operatore booleanoNOT per escludere tutti gli elementi deprecati, digitando NOT contentstatus:deprecated.

proprietario

Il membro dell'organizzazione che possiede l'elemento; ad esempio, proprietario:esri restituisce tutto il contenuto pubblicato da Esri. Per il campo e il valore viene applicata la distinzione tra maiuscole e minuscole.

creato

Data, espressa in tempo UNIX, di creazione degli elementi; ad esempio, creato: [1249084800000 TO 1249548000000] restituisce tutti gli elementi pubblicati tra l'1 agosto 2009 alle 12:00 e il 6 agosto 2009 alle 8:40.

type

Tipo restituisce il tipo di elemento ed è un campo predefinito. Ad esempio, type:KML restituisce gli elementi che hanno KML come tipo. È necessario utilizzare il nome esatto del tipo di elemento. La corrispondenza del tipo di elemento fa distinzione tra maiuscole e minuscole e i termini devono essere racchiusi tra virgolette doppie per una corrispondenza esatta. Ad esempio, usare type:"Geocoding Service" per ottenere gli elementi del servizio di geocodifica.

typekeywords

Typekeywords può essere utilizzato per perfezionare la ricerca di un tipo di elemento utilizzando un tipo di parola chiave predefinita. È necessario utilizzare il nome esatto del tipo di parola chiave. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per le stringhe che includono uno spazio. Ad esempio, per trovare feature layer hosted, utilizzare typekeywords:"Hosted Service".

descrizione

Utilizzare la descrizione per cercare una parola o una frase nella descrizione dell'elemento; ad esempio, descrizione:crimini trova tutti gli elementi con il termine crimini nella descrizione. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio; ad esempio description:"reati denunciati".

tags

Utilizzare il campo tag per cercare una parola o una frase utilizzata per contrassegnare l'elemento; ad esempio, tag: "San Francesco" restituisce gli elementi contrassegnati con il termine San Francesco. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio.

accessinformation

Accessinformation memorizza le informazioni fornite per dare credito al Creator o all'originatore dei dati; ad esempio, accessinformation:esri restituisce gli articoli con esri come credito di origine.

access

Il campo accesso corrisponde al livello di condivisione impostato sull'elemento; ad esempio, access:public restituisce gli elementi pubblici. Questo campo è predefinito e riflette il livello di accesso più elevato (condivisione) di un elemento. I valori accettabili sono i seguenti:

  • private: solo il proprietario degli elementi e gli amministratori che hanno accesso a tutti i contenuti possono accedere agli elementi.
  • shared: nel caso degli elementi condivisi con uno o più gruppi, i proprietari degli elementi e coloro che vi hanno accesso per appartenenza al gruppo possono accedere agli elementi.
  • org: vengono restituiti gli elementi condivisi con l'organizzazione e quelli di cui l'utente è il proprietario. Gli elementi condivisi con l'organizzazione e con uno o più gruppi sono accessibili anche dai membri di tali gruppi.
  • public: vengono restituiti gli elementi condivisi con il pubblico.

categorie

Le categorie di contenuti dell'organizzazione; ad esempio, categories:"Mappe storiche" restituisce gli elementi categorizzati nell'organizzazione come mappe storiche. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio.

modified

Data, espressa in tempo UNIX, di ultima modifica degli elementi; ad esempio, modificato: [1249084800000 TO 1249548000000] restituisce tutti gli elementi modificati tra l'1 agosto 2009 alle 12:00 e il 6 agosto 2009 alle 8:40.

gruppo

Utilizzare il campo gruppo con l'ID univoco del gruppo per restituire tutti gli elementi condivisi da quel gruppo; ad esempio, group:1652a410f59c4d8f98fb87b25e0a2669 restituisce gli elementi all'interno del gruppo dato.

numratings

Numero di classificazioni; ad esempio, numratings:6 restituisce gli elementi con sei classificazioni.

numcomments

Numero di commenti; ad esempio, numcomments:[1 TO 3] restituisce gli elementi che contengono fino a tre commenti.

avgrating

Classificazione media; ad esempio, avgrating:3.5 restituisce gli elementi con classificazione media pari a 3,5.

orgid

ID dell'organizzazione; ad esempio, orgid:5uh3wwYLNzBuU0Ef restituisce gli elementi di una determinata organizzazione.

Campi dei gruppi

È possibile filtrare le ricerche sui gruppi utilizzando informazioni specifiche relative ai gruppi nella stringa di ricerca. La ricerca viene eseguita solo nei gruppi pubblici o nei gruppi a cui si ha accesso. I campi disponibili sono riportati di seguito:

Informazioni sul gruppoDettagli

ID

ID del gruppo; ad esempio, id:1db70a32f5f84ea9a88f5f460f22557b restituisce il gruppo corrispondente all'ID specificato.

titolo

Titolo del gruppo; ad esempio, title:firenze restituisce gli elementi che contengono Firenze nel titolo.

proprietario

Proprietario del gruppo; ad esempio, owner:esri restituisce i gruppi di proprietà di Esri.

descrizione

Descrizione; ad esempio, description:"mappe stradali" restituisce i gruppi il cui campo Descrizione contiene le parole mappe stradali. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per i termini che includono uno spazio.

snippet

Riepilogo del gruppo; ad esempio, snippet:trasporto restituisce i gruppi il cui riepilogo contiene la parola trasporto. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per le stringhe che contengono uno o più spazi, ad esempio snippet:"itinerari di trasporto".

tags

Campo dei tag; ad esempio, tags:"pista ciclabile" restituisce i gruppi contrassegnati con il tag pista ciclabile. Per ottenere risultati più precisi, utilizzare le virgolette doppie specialmente per le stringhe di tag che includono uno spazio.

phone

Informazioni di contatto; ad esempio, phone:arossi33@esri.com restituisce gli elementi che contengono arossi33@esri.com come contatto.

creato

Data, espressa in tempo UNIX, di creazione dei gruppi; ad esempio, creato:1247085176000 restituisce i gruppi creati il giorno 8 luglio 2009.

modified

Data, espressa in tempo UNIX, di ultima modifica dei gruppi; ad esempio, modificato:1247085176000 restituisce i gruppi modificati il giorno 8 luglio 2009.

access

Il livello di accesso del gruppo. Sono disponibili i valori private, org e public. Ad esempio, access:private restituisce i gruppi privati e access:org restituisce i gruppi a cui possono accedere tutti i membri dell'organizzazione. Il valore predefinito è private.

isinvitationonly

Il campo isinvitationonly restituisce i gruppi per iscriversi ai quali è necessario un invito. Ad esempio, isinvitationonly:false restituisce i gruppi per iscriversi ai quali non è necessario un invito. I valori predefiniti di questo campo sono true o false.

orgid

ID dell'organizzazione; ad esempio, orgid:5uh3wwYLNzBuU0Ef restituisce i gruppi in una determinata organizzazione.

typekeywords

Typekeywords può essere utilizzato per cercare gruppi usando un tipo di parola chiave. Ad esempio, per trovare gruppi relativi al fuoco, è possibile utilizzare typekeywords: fuoco.

Ricerche di intervalli

Le ricerche di intervalli consentono di cercare i valori dei campi compresi tra un valore minimo ed uno massimo. Le interrogazioni di intervalli possono includere o escludere il valore minimo e massimo dell'intervallo. Per le interrogazioni di intervalli con limiti inclusivi si utilizzano le parentesi quadre ([]). Per le interrogazioni di intervalli con limiti esclusivi si utilizzano le parentesi graffe ({}).

Ad esempio, per trovare tutti gli elementi creati tra l'1 dicembre 2009 e il 9 dicembre 2009, utilizzare creato:[1259692864000 TO 1260384065000].

Il campo created contiene la data e l'ora in cui l'elemento è stato creato nel formato di tempo UNIX. Il tempo UNIX, usato anche per il campo modified, è definito come il numero di secondi trascorsi dalla mezzanotte del giorno 01 gennaio 1970. Il sito Web registra l'ora in millesimi di secondo, quindi devono essere aggiunti tre zeri alla fine del tempo UNIX.

Le ricerche di intervalli non sono limitate ai campi della data. È anche possibile utilizzare interrogazioni di intervalli con altri campi, ad esempio owner:[arcgis_explorer TO esri]. Queste interrogazioni troveranno tutti gli elementi dei proprietari fra arcgis_explorer e esri, includendo arcgis_explorer e esri.

Operatori booleani

Gli operatori booleani consentono di creare associazioni tra i termini mediante operatori logici. Il sito Web supporta gli operatori booleani AND, OR, NOT e il segno meno (-). Utilizzare maiuscole per gli operatori booleani.

Operatore booleanoDettagli

E

L'operatore AND è la congiunzione di default. Se non viene specificato un operatore booleano tra due termini, viene utilizzato l'operatore AND. L'operatore AND esegue la ricerca di entrambi i valori nel campo specificato o nei campi di default. Ciò equivale ad un'intersezione utilizzando gli insiemi.

'OPPURE'

L'operatore OR esegue la ricerca di due termini e restituisce i risultati contenenti uno dei due termini. Ciò equivale ad un'unione utilizzando gli insiemi.

Per cercare un elemento contenente le parole incendi recenti o solo incendi, utilizzare l’espressione "incendi recenti" OR incendi.

NOT

L'operatore NOT esclude gli elementi che contengono il termine preceduto da NOT. Ciò equivale ad una differenza utilizzando gli insiemi. Per cercare i documenti che contengono Lazio ma non immagini, utilizzare l'interrogazione Lazio NOT immagine.

-

Analogamente all'operatore NOT, il segno meno o esclude gli elementi che contengono il termine preceduto dal simbolo.

Per cercare i documenti che contengono Lazio ma non immagini, utilizzare l'interrogazione Lazio -immagine.

Raggruppamento per creare interrogazioni secondarie

Per creare interrogazioni secondarie, utilizzare le parentesi per raggruppare le clausole. Questo è utile per controllare la logica booleana di un'interrogazione.

Per cercare Lazio o recente ed incendi, creare l'espressione (Lazio OR recenti) AND incendi.

Per raggruppare più clausole per un unico campo, è possibile utilizzare le parentesi.