Eigenschaften des Multifile-Feature-Verbindungs-Datasets aktualisieren (GeoAnalytics Desktop Tools)
Zusammenfassung
Aktualisiert die Eigenschaften eines Multifile-Feature-Verbindungs-Datasets (MFC). Mit diesem Werkzeug werden die Einstellungen für Feld, Geometrie, Zeit und Datei für ein angegebenes MFC-Dataset geändert.
Verwendung
Dieses Werkzeug erfordert eine MFC. Verwenden Sie zum Erstellen einer MFC das Dialogfeld Neue Multifile-Feature-Verbindung oder das Werkzeug Multifile-Feature-Verbindung erstellen.
Verwenden Sie dieses Werkzeug, um Schema, Geometrie oder Zeit eines MFC-Datasets zu ändern, damit Sie es in Analysen oder Visualisierungen beispielsweise in den folgenden Szenarien nutzen können:
Ihr CSV-Dataset wurde nur mit Feldern vom Typ Zeichenfolge registriert, und Sie möchten die Felder als numerisch festlegen, um sie in Analysen zu verwenden.
Ihr MFC-Dataset weist Attributwerte für zwei getrennte Standorte auf, z. B. Ein- und Ausstiegsorte von Taxis, und Sie möchten die Geometrie ändern, um sie in Analysen zu verwenden.
Für Ihren Workflow muss die Zeit im Eingabe-Layer festgelegt sein.
Sie möchten ein MFC-Dataset für einen Kollegen freigeben, für den nur eine Teilmenge der Features relevant ist, also fügen Sie einen Definitionsabfrageausdruck hinzu, und blenden einige nicht verwendete Felder aus.
Sie können die folgenden Eigenschaften ändern:
Definition query: Ein Ausdruck, mit dem die in der Analyse verwendeten Features beschränkt werden.
Fields: Feldname, Feldtyp und Sichtbarkeit.
Geometry: Die Darstellung der Geometrie. Sie sind für Shapefiles nicht editierbar.
Time: Die Darstellung der Zeit.
File: Die zum Lesen des Datasets verwendeten Dateieigenschaften.
Verwenden Sie das Dialogfeld Neue Multifile-Feature-Verbindung, in dem Sie problemlos eine Multifile-Feature-Verbindung erstellen, bearbeiten und in der Vorschau anzeigen können.
Geben Sie mit dem Parameter Multifile-Feature-Verbindungs-Dataset das MFC-Dataset mit den Eigenschaften an, die Sie ändern möchten. Sie können zum Dataset navigieren oder es mit einem Pfad wie
c:\<path>\MyMFC.mfc\<dataset_name>angeben, z. B.c:\MyMFCFolder\MyMFC.mfc\earthquakes_dataset.Definieren Sie mit dem Parameter Ausdruck einen Ausdruck, um die in der Analyse verwendeten Features zu beschränken. Das Hinzufügen eines Filters zu einem MFC-Dataset ist mit dem Anwenden einer Definitionsabfrage auf ein Dataset in einer Karte vergleichbar: Sie geben einen SQL-Ausdruck an, um relevante Features zu filtern.
Sie können den Feldtyp für durch Trennzeichen getrennte Dateien aktualisieren. Für andere Datenquellen (wie Shapefiles, ORC- oder Parquet-Dateien) können Sie den Feldtyp nicht aktualisieren.
Sie können die Geometrie für durch Trennzeichen getrennte, ORC- und Parquet-Dateien ändern. Sie können die Geometrie nicht für ein Dataset mit einem Shapefile als Quelle ändern.
In der folgenden Tabelle ist dargestellt, wie Zeitformate für die Parameter Startzeit und Endzeit angegeben werden, wenn Sie ein MFC-Dataset bearbeiten. Das Beispiel zeigt, wie der 2. Januar 2016, um 21:45:02,05 Uhr dargestellt wird.
Zeitformate in Multifile-Feature-Verbindungen
Symbol
Bedeutung
Beispiel
yy
Das Jahr – durch zwei Ziffern dargestellt.
16JJJJ
Das Jahr – durch vier Ziffern dargestellt.
2016MM
Der Monat – als numerischer Wert dargestellt.
01oder1MMM
Der Monat – durch drei Buchstaben dargestellt.
JanMMMM
Der Monat – vollständig ausgeschrieben.
Januarydd
Der Tag.
02oder2HH
Die Stunde – wobei das 24-Stunden-Format mit Werten von 0 bis 23 verwendet wird.
21hh
Die Stunde – wobei das 12-Stunden-Format mit Werten von 1 bis 12 verwendet wird.
9mm
Die Minute – Werte liegen zwischen 0 und 59.
45ss
Die Sekunde – Werte liegen zwischen 0 und 59.
02SSS
Die Millisekunde – Werte liegen zwischen 0 und 999.
50a
Der AM/PM-Marker.
PMepoch_millis
Die Zeit in Millisekunden von der Unixzeit.
1509581781000epoch_seconds
Die Zeit in Sekunden von der Unixzeit.
1509747601Z
Der Zeitzonenversatz, ausgedrückt in Stunden.
-0100oder-01:00ZZZ
Der Zeitzonenversatz, ausgedrückt in Zeitzonen-IDs.
America/Los_Angeles''
Verwenden Sie einzelne Anführungszeichen, um Text hinzuzufügen, der keinen in dieser Tabelle angegebenen Wert darstellt.
'T'In der folgenden Tabelle sind Beispiele verschiedener Formate für dasselbe Datum, den 2. Januar 2016 um 21:45:02,05 Uhr, dargestellt:
Beispiele für Zeitformate
Eingabedatum
Datumsformat
01/02/2016 9:45:02PM
MM/dd/yyyy hh:mm:ssa
Jan02-16 21:45:02
MMMdd-yy HH:mm:ss
Januar 02 2016 9:45:02.050PM
MMMM dd yyyy hh:mm:ss.SSSa
01/02/2017T9:45:14:05-0000
MM/TT/JJJJ hh:mm:ssa
Sie können die Zeitzone auf eine der folgenden Arten festlegen:
Der vollständige Name der Zeitzone, z. B. "Pacific Normalzeit"
Mit dem Zeitzonenversatz, ausgedrückt in Stunden: -0100 oder -01:00
Mit der UTC- oder GMT-Abkürzung
Sie können die folgenden Eigenschaften einer durch Trennzeichen getrennten Datei ändern:
Field Delimiter—Das Trennzeichen für jedes Feld. Gebräuchliche Trennzeichen sind Komma (,) und Semikolon (;).
Record Terminator—Das Abschlusszeichen für jede Datenzeile. Gebräuchliche Datensatzabschlusszeichen sind \n und \t.
Quote Character—Das verwendete Anführungszeichen im Quellen-Dataset.
Has Header Row—Der Wert "True" oder "False" zur Angabe, ob das Quellen-Dataset Überschriften aufweist. Wenn eine Kopfzeile im Dataset enthalten ist, werden die Überschriften für die Feldnamen verwendet.
Encoding—Der vom Quellen-Dataset verwendete Codierungstyp. Die Standardeinstellung ist UTF-8.
Das Werkzeug Eigenschaften des Multifile-Feature-Verbindungs-Datasets aktualisieren aktualisiert die Eigenschaften eines einzelnen Datasets. Mit den folgenden Werkzeugen können Sie die MFC ändern:
Dataset aus Multifile-Feature-Verbindung kopieren: Kopiert ein Dataset aus einer MFC in eine Feature-Class.
Dataset aus Multifile-Feature-Verbindung duplizieren: Erstellt eine Sicht eines vorhandenen MFC-Datasets.
[Multifile-Feature-Verbindung aktualisieren]: Prüfen Sie auf neue Datasets, und fügen Sie sie der MFC hinzu.
Dataset aus Multifile-Feature-Verbindung entfernen: Entfernt ein Dataset aus der MFC.
Eigenschaften des Multifile-Feature-Verbindungs-Datasets aktualisieren: Ändert die Eigenschaften eines einzelnen MFC-Datasets.
Vorschau von Dataset aus Multifile-Feature-Verbindung anzeigen: Zeigt eine Vorschau der ersten 10 Features im Dataset an, um zu überprüfen, ob sie richtig registriert wurden.
Dataset beschreiben: Überprüft, ob das Dataset wie erwartet dargestellt wird.
Sie können optional die MFC-Datei manuell bearbeiten. In den folgenden Situationen sollten Sie die
.mfc-Datei immer manuell ändern:Die X-, Y- oder Z-Position wird von einem oder mehreren Feldern dargestellt.
Sie möchten den Quellenpfad aktualisieren.
Erfahren Sie mehr über die Formatierung von Multifile-Feature-Verbindungsdateien.
Dieses Geoverarbeitungswerkzeug wird unterstützt durch Spark. Weitere Informationen zu Multifile-Feature-Verbindungen (MFC) und ihrer Verwendung finden Sie unter "Multifile-Feature-Verbindungen".
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Multifile-Feature-Verbindungs-Dataset |
Das MFC-Dataset, das aktualisiert wird. Die Bearbeitungsoptionen hängen von den Quelldaten ab (Shapefile, durch Trennzeichen getrennte Datei, ORC- oder Parquet-Datei). |
Table View |
|
Ausdruck (Optional) |
in Ausdruck, mit dem die in der Analyse verwendeten Features beschränkt werden. |
SQL Expression |
|
Feldeigenschaften (Optional) |
Gibt die Feldnamen und -eigenschaften an, die geändert werden. Spalten der Wertetabelle:
|
Value Table |
|
Geometrie-Typ (Optional) |
Gibt den Geometrietyp an, der für die räumliche Darstellung des Datasets verwendet wird. Die Geometrie kann für Datasets mit einem Shapefile als Quelle nicht geändert werden.
|
String |
|
Raumbezug (Optional) |
Der WKID-Wert oder die WKT-Zeichenfolge für den Raumbezug des Datasets. Die Standardeinstellung ist WKID 4326 (WGS84). Der Raumbezug kann für Daten mit einem Shapefile als Quelle nicht geändert werden. |
String |
|
Geometrieformattyp (Optional) |
Gibt an, wie die Geometrie formatiert wird. Die Geometrie kann für Daten mit einem Shapefile als Quelle nicht geändert werden.
|
String |
|
Geometriefeld (Optional) |
Ein einzelnes Feld zur Darstellung der Geometrie. Dieses Feld wird verwendet, wenn das Geometrieformat WKT, WKB, GeoJSON, EsriJSON oder EsriShape ist. |
String |
|
X-Feld (Optional) |
Das Feld zur Darstellung der X-Position. Wenn mehr als ein Feld die X-Position darstellt, ändern Sie die |
String |
|
Y-Feld (Optional) |
Das Feld zur Darstellung der Y-Position. Wenn mehr als ein Feld die Y-Position darstellt, ändern Sie die |
String |
|
Z-Feld (Optional) |
Das Feld zur Darstellung der Z-Position. Wenn mehr als ein Feld die Z-Position darstellt, ändern Sie die |
String |
|
Zeittyp (Optional) |
Gibt den Zeittyp an, mit dem das Dataset zeitlich dargestellt wird.
|
String |
|
Zeitzone (Optional) |
Die Zeitzone des Datasets. |
String |
|
Startzeit (Optional) |
Die Felder, mit denen die Startzeit und die Zeitformatierung definiert werden. Spalten der Wertetabelle:
|
Value Table |
|
Endzeit (Optional) |
Die Felder, mit denen die Endzeit und die Zeitformatierung definiert werden. Spalten der Wertetabelle:
|
Value Table |
|
Dateierweiterung (Optional) |
Die Dateierweiterung des Quellen-Datasets. Der Parameterwert kann nicht geändert werden. |
String |
|
Feldtrennzeichen (Optional) |
Das im Quellen-Dataset verwendete Feldtrennzeichen. |
String |
|
Datensatzabschlusszeichen (Optional) |
Das im Quellen-Dataset verwendete Datensatzabschlusszeichen. |
String |
|
Anführungszeichen (Optional) |
Das im Quellen-Dataset verwendete Anführungszeichen. |
String |
|
Hat Kopfzeile (Optional) |
Gibt an, ob das Quellen-Dataset eine Kopfzeile aufweist.
|
Boolean |
|
Encodierung (Optional) |
Der Typ der für das Quellen-Dataset verwendeten Codierung. Standardmäßig wird UTF-8 verwendet. |
String |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Aktualisierte MFC |
Die aktualisierte MFC-Datei mit den bearbeiteten Eigenschaften, die auf das angegebene Dataset angewendet wird. |
File |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Ja