È possibile utilizzare i dati archiviati in file di testo con valori separati da una virgola (CSV) (.csv) oppure dati archiviati un file di testo delimitato (.txt) o un file GPS Exchange Format (.gpx) nel portale ArcGIS Enterprise. Nel seguente elenco viene riepilogato il modo in cui è possibile utilizzare questi file e fornisce collegamenti alle istruzioni. Le sezioni successive all'elenco delle funzionalità forniscono informazioni sulla corretta formattazione e suggerimenti per l'utilizzo dei file CSV, TXT e GPX in un portale Enterprise.
- Aggiungere file CSV, TXT o GPX come elementi e condividerli in modo che altri possano scaricare i dati.
- Aggiungere file CSV, TXT o GPX a Map Viewer classico. Ciò utilizza le informazioni di posizione nel file per disegnare le feature sulla mappa e memorizza le informazioni nella mappa come un layer. Una volta aggiunto il file alla mappa, è possibile modificare le proprietà del layer creato. Ad esempio, è possibile configurare popup, modificare simboli, impostare l'intervallo di visibilità, abilitare la modifica e rimuovere popup.
- Aggiungere a una mappa un file CSV (in forma di tabella) che non contiene informazioni sulla posizione. Questo è utile quando si desidera eseguire il join di dati non spaziali (ad esempio, reclami di danni alla proprietà correlati a un tornado recente) a dati spaziali, ad esempio un layer di codici postali, utilizzando lo strumento di analisi Join delle feature.
- Se il file CSV è memorizzato in un sito Web accessibile al pubblico, è possibile creare un riferimento a esso dalla mappa in Map Viewer o in Map Viewer classico come layer nel Web. Se il file CSV contiene informazioni sulle coordinate, gli aggiornamenti apportati al file CSV sul Web verranno visualizzati nella mappa. Se il file CSV contiene informazioni sull'indirizzo o sul luogo, gli aggiornamenti apportati al file CSV sul Web non verranno riportati nella mappa.
- Se si dispone di privilegi per pubblicare feature layer ospitati, è possibile pubblicare i dati in file CSV e condividere il layer ospitato in modo che altri possano utilizzarlo.
File CSV e TXT
I file CSV e TXT archiviano informazioni in testo normale. La prima riga del file definisce i nomi per tutti i campi successivi. Nei file TXT e CSV, i campi possono essere separati da una virgola, da un punto e virgola o da una tabulazione. Altri separatori non sono supportati.
Poiché nel file non vengono applicati tipi di dati, ArcGIS Enterprisesi basa sui nomi dei campi e sulla formattazione specifica nei campi per interpretare il tipo di dati da applicare.
Le seguenti sezioni contengono informazioni sui formati di dati supportati nei file CSV e TXT, nonché cosa è necessario considerare quando si aggiunge file CSV e TXT a una mappa.
Campi relativi alla posizione nei file CSV e TXT
Per utilizzare file CSV o TXT nell'organizzazione, il file deve includere campi di posizione. I campi relativi alla posizione possono contenere coordinate, indirizzi o informazioni sul luogo. La prima riga nel file deve contenere i nomi dei campi posizione. Gli indirizzi possono essere memorizzati in uno o più campi. Le coordinate devono essere in due campi separati.
Se il file contiene campi di coordinate, ArcGIS Enterprise utilizza tali campi per localizzare le feature nella mappa. ArcGIS Enterprise supporta i seguenti tipi di coordinate:
- longitudine e latitudine*
- latitudine e longitudine*
- Military Grid Reference System (MGRS)
- United States National Grid (USNG)
In Map Viewer classico, se le informazioni di coordinate non possono essere determinate o se il file contiene informazioni di indirizzo o di luogo al loro posto, viene chiesto di verificare i campi di posizione e modificarli se necessario. Viene sempre richiesto di verificare i file di posizione nella pagina Contenuti.
Sono supportati i seguenti campi relativi alla posizione:
- Latitudine, longitudine
- Lat, Long
- Longitudine83, Latitudine83
- Longdecdeg, Latdecdeg
- Long_dd, Latdd
- Lng
- Y, X
- Ycenter, Xcenter
- Xcenter, Ycenter
- Point-y, Point-x
- Point-x, Point-y
- MGRS
- USNG
- Indirizzo
- Città
- Stato
- CAP
Data e ora nei file CSV
Si presuppone che i campi data nei file CSV contengano valori di data e ora in formato UTC (Universal Time Coordinated). Si presuppone che le date siano in formato UTC perché la posizione fisica del server che ospita i dati può essere ovunque nel mondo. La memorizzazione di data e ora in un fuso orario locale comporta numerosi problemi, in particolare se l'utente o il server che ospita i dati viene spostato in un altro fuso orario.
Ogni volta che viene visualizzato un campo data, la data viene convertita dal formato UTC nel formato locale. A tale scopo viene interrogato il computer per richiedere l'impostazione del fuso orario. Si supponga, ad esempio, che il computer sia impostato sull'ora standard del Pacifico (PST). Il fuso PST è otto ore indietro rispetto a quello UTC, pertanto quando l'ora UTC segna le 10.00, l'ora in formato PST corrisponde alle 2.00.
Quando si pubblica un Feature Layer hosted da un file CSV, è possibile specificare il fuso orario della data. Il fuso orario specificato viene utilizzato per compensare l'offset poichéArcGIS Enterprise presume che le informazioni di data e ora siano espresse in formato UTC (Universal Time Coordinated). Ad esempio, quando un file CSV contenente campi di data viene pubblicato con il fuso orario impostato sull'ora standard del Pacifico, a tutti i valori di data e ora nel file CSV verranno aggiunte otto ore come parte della conversione in UTC.
Se i campi di data nel file CSV contengono un valore data ma non un valore ora, un valore ora di mezzanotte viene assegnato quando si pubblica un Feature Layer hosted. Pertanto, se al momento della pubblicazione non viene specificato un fuso orario, i dati verranno memorizzati con un valore ora di mezzanotte (UTC). Quando si visualizza la data, l'ora verrà convertita nell'ora locale, modificando potenzialmente la data. Ad esempio, 7/28/2009 0:00 corrisponde a mezzanotte (UTC) del 28 luglio 2009. Se si visualizza la data da un computer nel fuso orario standard del Pacifico, la data e l'ora verranno visualizzate come 7/27/2009 16:00. La specifica del fuso orario durante la pubblicazione elimina questo offset quando viene visualizzato nel fuso orario specificato.
Le seguenti date sono supportate se si pubblica un hosted feature layer da un file CSV:
Formato | Esempio |
---|---|
M/GG/AAAA | 7/28/2009 |
MM/GG/AAAA | 07/28/2009 |
M/GG/AA | 7/28/09 |
MM/GG/AA | 07/28/09 |
AAAA/MM/GG | 2009/07/28 |
AAAA-MM-GG | 2009-07-28 |
AAAA/MM/GG hh:mm:ss | 2009/07/28 17:23:00 |
AAAA/M/GG hh:mm:ss | 2009/7/28 17:23:00 |
AAAA-MM-GG hh:mm:ss | 2009-07-28 17:23:00 |
AAAA-M-GG hh:mm:ss | 2009-7-28 17:23:00 |
Nota:
Se un campo configurato come data contiene un formato non supportato o non valido, il campo verrà creato come tipo di dati stringa nell'hosted feature layer risultante anche se si modifica il tipo di campo prima della pubblicazione.
Se si aggiunge un file CSV direttamente aMap Viewer classico, i seguenti formati di data vengono caricati come date, ma gli orari non appariranno nella tabella in Map Viewer classico:
Formato | Input di esempio | Valore tabella |
---|---|---|
M/GG/YYYY formato a 12 ore | 7/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AAAA formato a 12 ore | 07/28/2009 17:23 | Luglio 28, 2009 |
M/GG/AA formato a 12 ore | 7/28/09 17:23 | Luglio 28, 2009 |
MM/GG/AA formato a 12 ore | 07/28/09 17:23 | Luglio 28, 2009 |
Se si aggiunge un file CSV direttamente a Map Viewer classico, i seguenti formati di data verranno caricati come campi stringa esattamente come appaiono nel file CSV:
Formato | Input di esempio |
---|---|
M/GG/AAAA | 7/28/2009 |
MM/GG/AAAA | 07/28/2009 |
M/GG/AAAA formato a 24 ore | 7/28/2009 17:23 |
MM/GG/AAAA formato a 24 ore | 07/28/2009 17:23 |
M/GG/AA | 7/28/09 |
MM/GG/AA | 07/28/09 |
M/GG/AA formato a 24 ore | 7/28/09 17:23 |
MM/GG/AA formato a 24 ore | 07/28/09 17:23 |
Mese GG | Luglio 28 |
AAAA/MM | 2009/07 |
AAAA-MM | 2009-07 |
AAAA/MM/GG | 2009/07/28 |
AAAA-MM-GG | 2009-07-28 |
AAAA/MM/GG hh:mm:ss | 2009/07/28 17:23:00 |
AAAA-MM-GG hh:mm:ss | 2009-07-28 17:23:00 |
AAAA/MM/GG hh:mm:ss.s | 2009/07/28 17:23:00.0 |
AAAA-MM-GG hh:mm:ss.s | 2009-07-28 17:23:00.0 |
Considerazioni sulla pubblicazione di campi data in file CSV
- Quando si specifica un fuso orario durante la pubblicazione di un file CSV, il fuso orario selezionato viene applicato a tutti i valori di data e ora esistenti nel file CSV al momento della pubblicazione o durante la sovrascrittura del Feature Layer.
- Se si desidera applicare un fuso orario a singoli record, è possibile specificare un offset da UTC per il rispettivo record. Ad esempio, il valore data Martedì, 28 Luglio, 2009 5:23 AM+8 corrisponde a un fuso orario che è otto ore avanti rispetto a quello UTC. Per un elenco dei fusi orari mondiali, vedere www.worldtimezone.com. Quando nel file CSV il fuso orario è specificato per record, un fuso orario selezionato durante la pubblicazione viene applicato ai record per i quali non è specificato un offset.
- Se si modificano i campi data nel Feature Layer pubblicato, inclusa la modifica del Feature Layer hosted per utilizzare l'opzione Registra l'autore e l'ultimo utente che ha aggiornato le feature, i campi data acquisiscono valori nell'ora locale dell'editore e li convertono in UTC con applicata la differenza oraria.
- Quando si esportano dati da un Feature Layer hosted per il quale è stato specificato un fuso orario al momento della pubblicazione, non viene applicata alcuna differenza. I dati vengono esportati nel formato UTC, che effettivamente mantiene il fuso orario selezionato al momento della pubblicazione.
- Durante la pubblicazione, nell'elenco Fuso orario sono disponibili solo fusi orari standard. Tuttavia, l'ora legale viene applicata automaticamente se un valore data nel file CSV rientra nell'ora legale e il fuso orario selezionato riconosce l'ora legale.
I campi di data nei file TXT
Quando si aggiunge un file TXT a Map Viewer classico, i seguenti formati di data vengono riconosciuti come campi data:
Formato | Input di esempio | Valore tabella |
---|---|---|
M/GG/YYYY formato a 12 ore | 7/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AAAA formato a 12 ore | 07/28/2009 17:23 | Luglio 28, 2009 |
MM/GG/AA formato a 12 ore | 07/28/09 17:23 | Luglio 28, 2009 |
Giorno della settimana, mese GG, AAAA formato a 12 ore* | Martedì luglio 28, 2009, 17:23 | Luglio 28, 2009 |
Mese GG, AAAA formato a 12 ore* | Luglio 28, 2009 17:23 | Luglio 28, 2009 |
*Questi formati di date sono supportati solo se si delimitano i campi utilizzando tabulazioni o punti e virgola.
Considerazioni sull'aggiunta di file CSV e TXT a una mappa
Nota:
Questa funzionalità è attualmente supportata solo in Map Viewer classico (precedentemente noto come Map Viewer). Sarà disponibile in una futura versione del nuovo Map Viewer.
- Più campi indirizzo vengono inclusi, più precisi saranno i risultati della geocodifica. Ad esempio, l'inserimento di indirizzo e CAP produrrà risultati migliori rispetto all'inserimento del solo indirizzo.
- Il campo dell'indirizzo può contenere più parti di un indirizzo (talvolta chiamato geocodifica "single line").
- Quando si aggiunge un file CSV file direttamente a Map Viewer classico, i tipi di campo vengono impostati automaticamente e non è possibile modificarli. Se si desidera modificare i tipi di campo, pubblicare il file CSV come feature layer hosted e definire i tipi di campo quando si pubblica. Quando si aggiunge un file CSV a Map Viewer, è possibile definire i tipi di campo.
- Se il file contiene più spazi che separatori nei nomi dei campi (la prima riga del file), potrebbero verificarsi problemi quando si aggiunge il file come un layer in una mappa. Eliminare gli spazi extra nei nomi di campo e riprovare ad aggiungere il file.
- L'ordine e il carattere non fanno differenza (ad esempio, 519 East 86 Street, New York, NY, 10028 o 519 east 86 street,new york,ny,10028). Tuttavia, ogni riga del file deve seguire lo stesso ordine.
- Quando si aggiunge un file CSV o TXT con informazioni sulle coordinate o indirizzi, avendo effettuato l’accesso, è possibile aggiungere 4.000 righe direttamente alla mappa. I file CSV e TXT con più di 4.000 righe dovranno essere pubblicati come un Feature Layer hosted.
- Quando si aggiunge un file CSV o TXT con gli indirizzi, come utente anonimo o senza aver effettuato l’accesso, è possibile aggiungere 250 feature direttamente alla mappa. I file CSV e TXT contenenti un numero maggiore di indirizzi dovranno essere pubblicati come un Feature Layer hosted.
- Se i dati nel file contengono caratteri non italiani, ad esempio caratteri dell'alfabeto francese, russo, greco, giapponese o arabo, è necessario che il file da importare sia codificato con Unicode o UTF-8 e non ASCII. Se si esegue l'importazione di un file codificato ASCII contenente caratteri non italiani, potrebbero essere visualizzati valori attributo che utilizzano caratteri non previsti. È possibile salvare un file di testo in UTF-8 o Unicode in Microsoft Windows. Aprire il file in un editor di testo come Notepad, fare clic su File > Salva con nome e scegliere UTF-8 o Unicode dal menu a discesa Codifica visualizzato nella parte inferiore della finestra di dialogo Salva con nome.
- Se si utilizza un URL per aggiungere un file CSV che include campi numerici con decimali, i caratteri decimali nel file devono corrispondere al formato supportato dalla propria lingua di sistema. Ad esempio, se il sistema è impostato per la lingua inglese, come separatore per i decimali è necessario utilizzare il punto. Se il sistema è impostato per la lingua italiana, come separatore per i decimali è invece necessario utilizzare la virgola.
- Quando si aggiunge a una mappa un file CSV contenente le informazioni di latitudine e longitudine, le rispettive coordinate vengono convertite in riferimenti spaziali per la mappa di base corrente.
- Gli elementi dei file CSV (inclusi quelli con informazioni di indirizzo) non possono essere aggiunti a una mappa; solo il file sorgente su disco o un feature layer ospitato pubblicati dal file CSV possono essere aggiunti a una mappa. Similmente, gli elementi dei file TXT non possono essere aggiunti a una mappa; solo il file sorgente sul disco può esserlo.
File GPX
Nota:
Questa funzionalità è attualmente supportata solo in Map Viewer classico (precedentemente noto come Map Viewer). Sarà disponibile in una futura versione del nuovo Map Viewer.
È possibile acquisire i dati con un dispositivo GPS e utilizzare uno strumento di terze parti o l'utility di un produttore GPS per convertire i dati in un file in formato GPX. Una volta ottenuto un file GPS, è possibile aggiungerlo a Map Viewer classico per visualizzare i dati. I seguenti tipi di dati sono supportati in Map Viewer classico:
- Punti di riferimento: punti registrati manualmente dall'utente GPS, spesso specificando un nome, per contrassegnare le posizioni sulla mappa.
- Tracce: punti registrati automaticamente dal dispositivo GPS ad intervalli di tempo regolari. Le tracce vengono rese come feature lineari.
- Percorsi: punti utilizzati dal dispositivo GPS per raggiungere una posizione specifica. I percorsi vengono resi come feature lineari.
Considerazioni sull'utilizzo di file GPX
- I file GPX possono contenere più layer che mostrano punti di riferimento, sentieri ed itinerari.
- Se non si specifica il simbolo o se il simbolo non appartiene all'insieme di simboli inclusi in Map Viewer classico, viene utilizzato un simbolo di punto di riferimento di default.
- È possibile aggiungere file GPX a Map Viewer classico, ma non è possibile aggiungerli come elementi tramite la scheda i miei contenuti della pagina dei contenuti.