Wenn die Arbeit Ihres Teams wiederholte benutzerdefinierte Datenaufnahme <\/STRONG>erfordert, dann werden Sie daran interessiert sein, dies zu einem Ein-Schritt-Prozess – dem sprichwörtlichen Easy Button<\/STRONG> zu machen.<\/P>Der beste<\/EM> Weg, eine ETL<\/STRONG>-Integration zu teilen, besteht darin, den Ziel-Datensatz als Feature-Service bereitzustellen. Diese sind ideal zum Teilen, und natürlich können Sie Web-Tools in Enterprise erstellen. Manchmal können Sie diese Optionen jedoch nicht nutzen; Sie benötigen eine einfache Möglichkeit, einen Datensatz nur für sich selbst oder Ihre Kollegen oder Gleichgesinnte, die nicht in Ihrer Organisation sind oder Ihnen sogar unbekannt sind, aufzunehmen. Sie möchten einfach, dass jeder, der dieselbe Arbeit macht, die Daten auf dieselbe Weise erstellt.<\/STRONG> Ihre Daten können sensibel oder zeitlich begrenzt sein, oder Sie sind möglicherweise ohne Netzwerkverbindung. Sie möchten einfach Daten in einer Geodatabase in einem Schritt laden.<\/STRONG><\/P>Vor Kurzem kamen ein paar Teams hier bei Esri mit diesem Problem auf mich zu, und in beiden Fällen war die Lösung dieselbe – ArcGIS Data Interoperability<\/STRONG> benutzerdefinierte Formate<\/STRONG><\/A>. Data Interoperability wird mit einem 'Easy Button' namens Quick Import<\/STRONG><\/A>-Geoverarbeitungswerkzeug geliefert. Dieses Werkzeug ermöglicht es Ihnen, jedes Nicht-Raster-Format aus seiner Galerie von etwa 500 auszuwählen und die Daten in eine File-Geodatabase zu konvertieren. Um neue Formate hinzuzufügen<\/STRONG>, müssen Sie sie nur erstellen! Entspannen Sie sich, es ist eine No-Code-Erfahrung<\/STRONG>. Dann können Sie sie mit jedem teilen. In den Fällen meiner Kollegen hatten sie es mit speziellen 'Dialekten' von XML und CSV zu tun, die spezifische Logik benötigten, um Features korrekt zu erstellen. Benutzerdefinierte Formate basieren auf bestehenden Formaten<\/STRONG> (z.B. XML, CSV und hunderten mehr) und kapseln die gesamte Logik ein, um Feature-Classes oder Tabellen genau so zu erstellen, wie Sie es benötigen.<\/STRONG><\/P>Daten wie der aktuelle US-Wetterbericht können an einem Ort abgefragt werden:<\/A><\/P>
National Weather Service Report<\/span><\/span><\/P> <\/P>Jeder kann dies mit Quick Import<\/STRONG> tun, wenn die Antwort der Wetterseite als benutzerdefiniertes Format erstellt wird. Ich habe das gemacht, sodass die Quick Import Eingabedatensatz-Formatgalerie mir erlaubt, das Format US Point Location Weather Forecast<\/STRONG> auszuwählen und seine Parameter einzustellen (jede Adresse, Standort oder POI in den USA funktioniert, im Hintergrund wird der World Geocode Service verwendet):<\/P>
US Weather Format<\/span><\/span><\/P> <\/P>
Weather Format Properties<\/span><\/span><\/P> <\/P>Dann steht ein Forecast-Feature zur Verfügung zum Kartieren und Abfragen – das grüne Hexagon ist ein Wetter-Feature:<\/P>
Boston Weather Feature<\/span><\/span><\/P>
Spoiler<\/a>California Distributed Generation Interconnected Project Sites -Daten. Dies ist eine tabellarische monatliche Zusammenfassung von elektrischen Erzeugungsanlagen (die nicht netzunabhängig sind) in Kalifornien. Es enthält viele Felder zur Beschreibung von Erzeugungsprojekten (hauptsächlich Solar).
Hier sind die Daten zum Zeitpunkt des Schreibens zusammengefasst als Gesamtsystem-Kilowatt pro Postleitzahl und extrudiert als 1Kw = 1m:

California Generation Kw November 2021
Wenn Sie Ihre eigene Kopie möchten, suchen Sie nach diesem Format:

California Generation Format
Ich habe mich entschieden, diese Beispiel-Benutzerformate aus zugrundeliegendem XML für das Wetterformat und CSV für das Stromerzeugungsformat zu erstellen – teilweise weil XML und CSV (zusammen mit JSON) häufig vorkommen und auch weil sie in diesem Fall über HTTP geliefert werden und nicht über einen Dataset-Reader. Ich wollte Ihnen zeigen, wie man das macht. Um die Bedingung zu erfüllen, dass ein benutzerdefinierter Format-Workspace einen Eingabedatensatz haben muss, habe ich ein spezielles Format namens NULL verwendet, das wie der Name schon sagt nichts tut.
Wenn Sie die fds-Dateien bearbeiten würden, würden Sie nichts Besonderes sehen.
Wetterformat-Arbeitsbereich
Solar projects workbench
Wenn Sie die benutzerdefinierten Formate testen möchten, benötigen Sie die ArcGIS Data Interoperability-Erweiterung für Pro. Ich habe Pro 2.9 verwendet, um die Formate zu erstellen, und frühere Versionen nicht getestet. Beachten Sie, dass das Stromerzeugungsdaten etwa 40 Minuten zum Herunterladen und Verarbeiten benötigen (fast 1,3 Mio. Zeilen), und Sie müssen die ZIP-Code-Grenzen von Kalifornien finden, um die Daten zu kartieren. Das Wetterbericht-Format benötigt nur wenige Sekunden.
Meine eigentliche Botschaft hier ist, dass eine Person mit Data Interoperability (oder FME)-Kenntnissen benutzerdefinierte Formate für den Big Button Import erstellen und die Funktionalität mit jedem teilen kann, der die Erweiterung verwendet. Die Person, die das Format verwendet, muss nur über das Quick Import Tool Bescheid wissen und benötigt keine Data Interoperability-Schulung.