Sie können Daten, die in einer Textdatei mit durch Kommas getrennten Werten (.csv), in einer durch Trennzeichen getrennten Textdatei (.txt) oder in einer GPS Exchange Format-Datei (.gpx) gespeichert sind, in ArcGIS Online verwenden. Die folgende Liste enthält eine Übersicht darüber, wie Sie diese Dateien verwenden können, sowie Links zu Anweisungen. Die Abschnitte nach der Liste mit den Funktionen enthalten Informationen über eine ordnungsgemäße Formatierung sowie Tipps zur Verwendung von .csv-, .txt- und .gpx-Dateien in Ihrer ArcGIS Online-Organisation.
- Fügen Sie .csv-, .txt- und .gpx-Dateien als Element hinzu, und geben Sie sie frei, sodass andere Benutzer die Daten herunterladen können.
- Fügen Sie eine .csv-Datei mit Längen- und Breitengradkoordinaten von einem lokalen Laufwerk oder einem Netzwerklaufwerk zu Map Viewer hinzu, oder fügen Sie .csv-, .txt- oder .gpx-Dateien zu Map Viewer Classic hinzu, um für jede Zeile in der Datei Features auf der Karte darzustellen. Die Datei wird in der Karte als Layer gespeichert, und Sie können die Eigenschaften des erstellten Layers bearbeiten. Sie können beispielsweise Pop-ups konfigurieren, Symbole ändern, den Sichtbarkeitsbereich einstellen, die Bearbeitung aktivieren und Pop-ups entfernen.
- Fügen Sie eine .csv-Datei, die keine Positionsinformationen enthält, als Tabelle zur Karte hinzu. Dies ist hilfreich, wenn Sie nicht räumliche Daten, z. B. Ansprüche bei Sachschäden in Folge eines kürzlichen Tornados, und räumliche Daten wie Postleitzahlen-Layer mithilfe des Analysewerkzeugs Features verbinden miteinander verbinden möchten.Wenn Sie eine .csv-Datei ohne Positionsinformationen zu Map Viewer hinzufügen, wird ein Tabellen-Layer veröffentlicht und der Karte hinzugefügt.
- Wenn die .csv-Datei auf einer öffentlich zugänglichen Website gespeichert ist, können Sie sie über die Karte in Map Viewer oder in Map Viewer Classic als Layer im Internet referenzieren. Wenn die .csv-Datei Koordinateninformationen enthält, werden Aktualisierungen, die für die .csv-Datei im Internet vorgenommen werden, in der Karte angezeigt. Wenn die .csv-Datei Adress- oder Ortsangaben enthält, werden Aktualisierungen, die für die .csv-Datei im Internet vorgenommen werden, in der Karte nicht angezeigt.
CSV- und TXT-Dateien
In .csv- und .txt-Dateien werden Informationen im Nur-Text-Format gespeichert. In der ersten Zeile der Datei werden die Namen für alle nachfolgenden Felder definiert. In .csv- und .txt-Dateien können die Felder durch ein Komma, ein Semikolon oder ein Tabulatorzeichen getrennt werden. Andere Trennzeichen werden nicht unterstützt.
Da in der Datei keine Datentypen verwendet werden, greift ArcGIS Online auf die Feldnamen und die jeweilige Formatierung in den Feldern zurück, um zu interpretieren, welcher Datentyp verwendet werden soll.
Die folgenden Abschnitte enthalten Informationen zu unterstützten Datenformaten in .csv- und .txt-Dateien sowie darüber, was beim Hinzufügen von .csv- und .txt-Dateien zu einer Karte zu beachten ist.
Positionsfelder in CSV- und TXT-Dateien
Um .csv- oder .txt-Dateien in Ihrer Organisation verwenden zu können, muss die Datei Positionsfelder enthalten. Positionsfelder können Koordinaten-, Adress- oder Ortsangaben enthalten. Die erste Zeile der Datei muss die Positionsfeldnamen enthalten. Adressen können nach einem oder mehreren Feldern sortiert werden. Koordinaten müssen in zwei getrennten Feldern angegeben werden.
Wenn die Datei Koordinatenfelder enthält, werden diese von ArcGIS Online zum Suchen der Features auf der Karte verwendet. ArcGIS Online unterstützt die folgenden Koordinatentypen:
- Längengrad und Breitengrad*
- Breitengrad und Längengrad*
- Military Grid Reference System (MGRS)
- United States National Grid (USNG)
Wenn die Koordinatenangaben in Map Viewer Classic nicht bestimmt werden können oder die Datei stattdessen Adress- oder Ortsangaben enthält, werden Sie aufgefordert, die Positionsfelder zu überprüfen und ggf. zu ändern. Sie werden immer aufgefordert, die Positionsdateien in Map Viewer und auf der Seite Inhalt zu überprüfen.
Die folgenden Positionsfelder werden unterstützt:
- Breitengrad, Längengrad
- Lat, Long
- Longitude83, Latitude83
- Longdecdeg, Latdecdeg
- Long_dd, Latdd
- Lng
- Y, X
- Ycenter, Xcenter
- Xcenter, Ycenter
- Point-Y, Point-X
- Point-x, Point-y
- MGRS
- USNG
- Address
- City
- State
- ZIP
Datum und Uhrzeit in CSV-Dateien
Für Datums- und Uhrzeitfelder in .csv-Dateien wird vorausgesetzt, dass sie UTC-Datums- und Uhrzeitwerte enthalten und als solche gespeichert werden. Der Grund dafür ist, dass der physische Standort des Servers, auf dem die Daten gehostet werden, überall auf der Welt sein kann. Die Alternative, Datums- und Uhrzeitwerte in einer lokalen Zeitzone zu speichern, führt zu unterschiedlichsten Problemen, insbesondere, wenn Sie oder der Server, auf dem die Daten gehostet werden, die Zeitzone wechseln.
Sobald der Wert eines Datums- oder Uhrzeitfeldes angezeigt wird, wird das Datum bzw. die Uhrzeit von UTC-Zeit in Ihre lokale Uhrzeit konvertiert. Dies erfolgt durch Abfragen der Zeitzoneneinstellung Ihres Computers. Angenommen, Ihr Computer ist auf Pacific Time (Vereinigte Staaten und Kanada) eingestellt. Pacific Time liegt acht Stunden hinter UTC (außerhalb der Sommerzeit). Wenn also die UTC-Zeit 10:00 Uhr beträgt, entspricht dies 2:00 Uhr Pacific Time.
Wenn Sie einen gehosteten Feature-Layer aus einer .csv-Datei veröffentlichen, können Sie die Zeitzone der Daten festlegen. Die angegebene Zeitzone wird zur Versatzreduzierung verwendet, da ArcGIS Online davon ausgeht, dass Datums- und Zeitangaben im UTC-Format (Universal Time Coordinated) vorliegen. Wenn eine .csv-Datei mit Datumsfeldern veröffentlicht wird, für deren Datumsfelder "Pacific Time" als Zeitzone ausgewählt ist, werden allen Datums- und Uhrzeitwerten der .csv-Datei acht Stunden (bzw. sieben Stunden während der Sommerzeit) als Teil der Konvertierung in UTC hinzugefügt.
Wenn die Datumsfelder in der .csv-Datei einen Datums-, aber keinen Zeitwert enthalten, wird beim Veröffentlichen eines gehosteten Feature-Layers Mitternacht als Zeitwert zugewiesen. Wenn Sie beim Veröffentlichen keine Zeitzone festlegen, werden die Daten daher mit dem Zeitwert "Mitternacht" (UTC) gespeichert. Beim Anzeigen der Daten wird die Zeit in die lokale Zeit konvertiert, sodass das Datum möglicherweise geändert wird. "7/28/2009 0:00" entspricht beispielsweise Mitternacht (UTC) am 28. Juli 2009. Wenn Sie die Daten auf einem Computer in der Zeitzone "Pacific Time" anzeigen, werden das Datum und die Uhrzeit als "7/27/2009 17:00" angezeigt. Wird die Zeitzone beim Veröffentlichen angegeben, wird dieser Versatz beim Anzeigen in der angegebenen Zeitzone vermieden.
In der ersten Tabelle sind Datums- und Uhrzeitformate aufgeführt, die in dem gehosteten Feature-Layer, den Sie aus einer .csv-Datei veröffentlichen, ein Datumsfeld ergeben. In der zweiten Tabelle sind Formate aufgeführt, die in anderen Datums- und Uhrzeitfeldern im gehosteten Feature-Layer, den Sie aus einer .csv-Datei veröffentlichen, ein Datumsfeld ergeben. Werte in einem Format, das in diesen Listen nicht aufgeführt ist, werden als Daten vom Typ "String" erstellt, oder vom Typ "Integer", falls es sich nur um Ziffern handelt.
Formatieren | Beispiel |
---|---|
M/TT/JJJJ | 7/28/2009 |
M/TT/JJJJ, 12-Stunden-Uhrzeitformat | 7/28/2009 5:23 oder 7/28/2009 05:23 |
M/TT/JJ | 7/28/09 |
M/TT/JJ, 12-Stunden-Uhrzeitformat | 7/28/09 5:23 PM oder 7/28/09 05:23 PM |
MM/TT/JJ | 07/28/09 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 07/28/09 5:23 PM oder 07/28/09 05:23 PM |
MM/TT/JJJJ | 07/28/2009 |
MM/TT/JJJJ, 12-Stunden-Uhrzeitformat | 07/28/2009 5:23 PM oder 7/28/2009 05:23 PM |
Monat TT | Juli 28 |
JJJJ/MM | 2009/07 |
JJJJ-MM | 2009-07 |
JJJJ/MM/TT | 2009/07/28 |
JJJJ/MM/TT hh:mm:ss | 2009/07/28 17:23:00 |
JJJJ-MM-TT hh:mm:ss | 2009-07-28 17:23:00 |
JJJJ/MM/TT hh:mm:ss.s | 2009/07/28 17:23:00.5 |
JJJJ-MM-TTThh:mm:ss.s | 2009-07-28T17:23:00.5 |
Formatieren | Resultierender Feldtyp | Beispiel |
---|---|---|
JJJJ-MM-TT | Nur Datum | 2009-07-28 |
TT/MM/JJJJ | Nur Datum | 28/07/2009 |
hh:mm:ss | Nur Zeit | 17:23:00 |
hh:mm:ss.sss | Nur Zeit | 17:23:00.025 |
YYYY-MM-DDThh:mm:ss±OffsetFromUTC | Zeitstempelversatz | 2009-07-28T17:23:00+12:00 |
Fügen Sie eine .csv-Datei direkt in Map Viewer Classic hinzu, werden die folgenden Datumsformate als Datumsangaben geladen. Die Zeitangaben werden in der Tabelle in Map Viewer Classic jedoch nicht angezeigt:
Formatieren | Beispieleingabe | Tabellenwert |
---|---|---|
M/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
M/TT/JJ, 12-Stunden-Uhrzeitformat | 7/28/09 5:23 PM | Juli 28, 2009 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
Fügen Sie eine .csv-Datei direkt in Map Viewer Classic hinzu, werden die folgenden Datumsformate als Zeichenfolgenfelder geladen, wie sie in der .csv-Datei angezeigt werden:
Formatieren | Beispieleingabe |
---|---|
M/TT/JJJJ | 7/28/2009 |
MM/TT/JJJJ | 07/28/2009 |
M/TT/JJJJ, 24-Stunden-Uhrzeitformat | 7/28/2009 17:23 |
MM/TT/JJJJ, 24-Stunden-Uhrzeitformat | 07/28/2009 17:23 |
M/TT/JJ | 7/28/09 |
MM/TT/JJ | 07/28/09 |
M/TT/JJ, 24-Stunden-Uhrzeitformat | 7/28/09 17:23 |
MM/TT/JJ, 24-Stunden-Uhrzeitformat | 07/28/09 17:23 |
Monat TT | Juli 28 |
JJJJ/MM | 2009/07 |
JJJJ-MM | 2009-07 |
JJJJ/MM/TT | 2009/07/28 |
JJJJ-MM-TT | 2009-07-28 |
JJJJ/MM/TT hh:mm:ss | 2009/07/28 17:23:00 |
JJJJ-MM-TT hh:mm:ss | 2009-07-28 17:23:00 |
JJJJ/MM/TT hh:mm:ss.s | 2009/07/28 17:23:00.6 |
JJJJ-MM-TT hh:mm.ss.s | 2009-07-28 17:23:00.6 |
Überlegungen zur Veröffentlichung von Datums- und Uhrzeitfeldern in CSV-Dateien
Beachten Sie beim Veröffentlichen von Datumsfeldern Folgendes:
- Wenn Sie beim Veröffentlichen einer .csv-Datei eine Zeitzone angeben, wird die ausgewählte Zeitzone auf alle Datums- und Uhrzeitwerte angewendet, die zum Zeitpunkt der Veröffentlichung oder beim Überschreiben des Features-Layers in der .csv-Datei vorhanden sind.
- Um eine Zeitzone nur auf einzelne Datensätze anzuwenden, können Sie einen Versatz aus UTC für den entsprechenden Datensatz angeben. Der Datumswert "Dienstag, Juli 28, 2009 5:23 AM+8:00" gibt beispielsweise eine Zeitzone an, die acht Stunden vor UTC liegt. Eine Liste der weltweiten Zeitzonen finden Sie unter www.worldtimezone.com. Wenn die Zeitzone pro Datensatz in der .csv-Dateien angegeben wird, wird eine beim Veröffentlichen ausgewählte Zeitzone auf diese Datensätze angewendet, für die kein Versatz angegeben wurde.
- Falls Sie eine Zeitzone beim Veröffentlichen eines gehosteten Feature-Layers aus einer .csv-Datei angeben, wird beim Überschreiben des gehosteten Feature-Layers die Zeitzone beibehalten, die Sie bei der ursprünglichen Veröffentlichung ausgewählt haben.
- Wenn Sie Datumsfelder in dem Feature-Layer ändern, den Sie veröffentlicht haben, und den gehosteten Feature-Layer ändern, um die Option Verfolgen, wer Features erstellt und zuletzt aktualisiert hat zu verwenden, erfassen die Datumsfelder Werte in der lokalen Zeit des Editors und konvertieren sie mit angewendetem Zeitversatz in UTC.
- Wenn Sie Daten aus einem gehosteten Feature-Layer mit Feldern des Typs "Zeitstempelversatz" exportieren, bleiben die Informationen nur erhalten, wenn der Export in einen Dateityp erfolgt, der Felder des Typs "Zeitstempelversatz" unterstützt, z. B. in eine File-Geodatabase.
- Die Sommerzeit wird automatisch angewendet, wenn ein Datumswert in der .csv-Datei in die Sommerzeit fällt und diese von der ausgewählten Zeitzone erkannt wird.
Datumsfelder in TXT-Dateien
Wenn Sie eine .txt-Datei in Map Viewer Classic hinzufügen, werden die folgenden Datumsformate als Datumsfelder erkannt:
Formatieren | Beispieleingabe | Tabellenwert |
---|---|---|
M/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJJJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
MM/TT/JJ, 12-Stunden-Uhrzeitformat | 2009-07-28 17:23 | Juli 28, 2009 |
Wochentag, Monat TT, JJJJ, 12-Stunden-Uhrzeitformat* | 28. Juli 2009 17:23 | Juli 28, 2009 |
Monat TT, JJJJ, 12-Stunden-Uhrzeitformat* | 28. Juli 2009 17:23 | Juli 28, 2009 |
*Diese Datumsformate werden nur unterstützt, wenn Sie Felder mit Tabulatorzeichen oder Semikolons trennen.
Überlegungen zum Hinzufügen von CSV- und TXT-Dateien zu einer Karte
- Je mehr Adressfelder vorhanden sind, desto genauer sind die Ergebnisse der Geokodierung. Die Angabe der Adresse und der Postleitzahl führt z. B. zu besseren Ergebnissen als nur die Adresse.
- Das Adressfeld kann mehrere Teile einer Adresse enthalten (auch als einzeilige Geokodierung bezeichnet).
- Map Viewer Classic unterstützt kein Land-Feld. Adressen werden standardmäßig auf Grundlage der Region Ihrer Organisation geokodiert. Sie können ein anderes Land auswählen, wenn Sie eine Datei hinzufügen. Wenn die Datei Adressen aus mehreren Ländern enthält, wählen Sie die Option Welt aus.
- Wenn Sie Map Viewer Classic eine .csv-Datei direkt hinzufügen, werden die Feldtypen automatisch festgelegt und können nicht geändert werden. Wenn Sie die Feldtypen ändern müssen, veröffentlichen Sie die .csv-Datei als gehosteten Feature-Layer, und definieren Sie die Feldtypen beim Veröffentlichen. Wenn Sie eine .csv-Datei zu Map Viewer hinzufügen, können Sie Feldtypen definieren.
- Wenn die Datei in den Feldnamen (erste Zeile der Datei) mehr Leerzeichen als Trennzeichen enthält, können beim Hinzufügen der Datei als Layer zu einer Karte Probleme auftreten. Entfernen Sie überflüssige Leerzeichen in den Feldnamen, und versuchen Sie erneut, die Datei hinzuzufügen.
- Die Reihenfolge und die Groß-/Kleinschreibung spielen keine Rolle (Sie können zum Beispiel 519 East 86 Street,New York,NY,10028 oder 519 east 86 street,new york,ny,10028 angeben). Bei allen Zeilen in der Datei muss jedoch dieselbe Reihenfolge eingehalten werden.
- Wenn Sie eine .csv- und .txt-Datei mit Koordinatenangaben oder Adressen hinzufügen, während Sie mit einem Organisationskonto angemeldet sind, können der Karte 4.000 Zeilen direkt hinzugefügt werden. .csv- und .txt-Dateien mit mehr als 4.000 Zeilen müssen als gehosteter Feature-Layer veröffentlicht werden.
- Wenn Sie eine .csv- oder .txt-Datei mit Adressen hinzufügen, während Sie mit einem öffentlichen Konto oder gar nicht angemeldet sind, können der Karte 250 Features direkt hinzugefügt werden. .csv- und .txt-Dateien mit mehr Adressen müssen als gehosteter Feature-Layer veröffentlicht werden.
- Falls die Daten in der Datei nicht nur englische Zeichen enthalten, sondern z. B. spezielle Zeichen des französischen, russischen, griechischen, japanischen oder arabischen Alphabets, muss die Datei, die Sie importieren, als Unicode oder UTF-8 codiert sein und nicht als ASCII. Wenn Sie eine in ASCII codierte Datei mit nicht englischen Zeichen importieren, werden möglicherweise Attributwerte angezeigt, die unerwartete Zeichen verwenden. Sie können eine Textdatei als UTF-8 oder Unicode in Microsoft Windows speichern. Öffnen Sie die Datei in einem Text-Editor wie z. B. Notepad, klicken Sie auf Datei > Speichern unter, und wählen Sie UTF-8 oder Unicode aus dem Dropdown-Menü Codierung aus, das unten im Dialogfeld Speichern unter angezeigt wird.
- Wenn Sie eine URL verwenden, um eine .csv-Datei hinzuzufügen, die Zahlenfelder mit Dezimalstellen enthält, müssen die Dezimaltrennzeichen in der Datei mit dem von Ihrer Systemsprache unterstützten Format übereinstimmen. Wenn Ihr System beispielsweise auf Englisch eingestellt ist, muss die Datei Punkte als Dezimaltrennzeichen haben. Wenn Ihr System auf Deutsch eingestellt ist, muss die Datei Kommas als Dezimaltrennzeichen verwenden.
- Wenn einer Karte eine .csv-Datei mit Breiten- und Längengradinformationen oder MGRS- oder USNG-Koordinaten hinzugefügt wird, werden die Koordinaten in den Raumbezug der aktuellen Grundkarte konvertiert.
- Elemente von .csv-Dateien (einschließlich Elemente mit Adresseninformationen) können einer Karte nicht hinzugefügt werden. Nur die Quelldatei auf einem Datenträger oder ein gehosteter Feature-Layer, der aus der .csv-Datei veröffentlicht wurde, kann einer Karte hinzugefügt werden. Ebenso können die Elemente von .txt-Dateien einer Karte nicht hinzugefügt werden. Nur die Quelldatei auf einem Datenträger kann hinzugefügt werden.
GPX-Dateien
Sie können Daten mit einem GPS-Gerät erfassen und ein Drittanbieterwerkzeug oder ein Hilfsprogramm eines GPS-Herstellers für die Konvertierung der Daten in eine Datei im GPX-Format verwenden. Nachdem Sie eine .gpx-Datei erhalten haben, können Sie diese Map Viewer Classic hinzufügen, um die Daten zu visualisieren. Die folgenden Eingabedatentypen werden in Map Viewer Classic unterstützt:
- Wegpunkte: Hierbei handelt es sich um Punkte, die vom GPS-Benutzer manuell erfasst wurden, um wichtige Standorte auf der Karte zu markieren, und die meist einen Namen angeben.
- Spuren: Hierbei handelt es sich um Punkte, die vom GPS-Gerät in regelmäßigen Zeitabständen automatisch erfasst werden. Tracks werden als lineare Features gerendert.
- Routen: Hierbei handelt es sich um Punkte, die vom GPS-Gerät für die Navigation zu einer angegebenen Position verwendet werden. Routen werden als lineare Features gerendert.
Überlegungen zur Verwendung von GPX-Dateien
Beachten Sie bei der Verwendung von .gpx-Dateien Folgendes:
- .gpx-Dateien können mehrere Layer enthalten, die Wegpunkte, Spuren und Routen anzeigen.
- Wenn kein Symbol angegeben ist oder das Symbol nicht Bestandteil einer Symbolgruppe in Map Viewer Classic ist, wird ein Standardwegpunktsymbol verwendet.
- Sie können Map Viewer Classic zwar .gpx-Dateien hinzufügen, diese jedoch nicht als Elemente über die Registerkarte Eigene Inhalte auf der Inhaltsseite hinzufügen.