Das große Ganze
Das ArcGIS Data Interoperability-Team bei Esri erhält diese Frage häufig, besonders bei Veranstaltungen wie der Esri International User Conference. Dieser Artikel vermittelt Ihnen einige Hintergründe und Details, die wir in Kauf- und Nutzungskontexten am hilfreichsten finden.
ArcGIS Data Interoperability
Im obigen Screenshot sehen Sie Data Interoperability an mehreren Stellen; das Analysis ribbon bietet Zugriff auf die Workbench, Data Inspector und Quick Translator-Apps (ebenfalls im ArcGIS-Programmgruppen-Startmenü verfügbar), das Projekt hat benutzerdefinierte Spatial ETL-Werkzeuge in einer Projekttoolbox definiert, und ModelBuilder ruft ein Spatial ETL-Werkzeug auf. Nicht gezeigt – die Quick Import- und Quick Export-Systemwerkzeuge, die mit der Erweiterung in der Data Interoperability Tools-Systemtoolbox geliefert werden – diese verwenden Standardeinstellungen, um zwischen jedem Nicht-Rasterformat und File Geodatabase (oder einem anderen von ArcGIS bereits unterstützten Format) in beide Richtungen zu übersetzen – sehr praktisch für schnelle Inspektionen oder schnelles Teilen von Daten.
Nun einige Details.
Zunächst einmal ist ArcGIS Data Interoperability mit FME-Technologie aufgebaut. Ursprünglich wurde Data Interoperability als Möglichkeit für ArcGIS-Benutzer konzipiert, die branchenführende Formatunterstützung von Safe Software sowie den No-Code-Ansatz von FME zur Verarbeitung geospatialer Daten auf Zeilenebene zu nutzen, plus natürlich die Transformationsfähigkeit der FME-Technologie beim Arbeiten mit Attributen und Geometrie. Die Technologie wurde ursprünglich als durchsuchbare Datenverbindungen und als Geoverarbeitungswerkzeuge in ArcMap sowie als Geoverarbeitungsdienste in ArcGIS Server bereitgestellt.
Nichts davon ist verschwunden, aber vieles wurde hinzugefügt, und wie es bereitgestellt wird, hat sich geändert. Wenn die alten Griechen Computer erfunden und ETL als Disziplin studiert hätten, hätte Heraklit vielleicht gesagt: „Man kann nicht zweimal in denselben Datenfluss steigen“.
Kommen wir zur Formatunterstützung. Data Interoperability basiert auf FME und verwendet daher eine FME-'Engine' einer bestimmten Version, genau wie das FME-Produkt selbst. Wir bauen Data Interoperability mit der neuesten Engine, die wir bekommen können, aber FME hat einen anderen Veröffentlichungszyklus und kann voraus sein. Wenn Sie interessiert sind, was die Unterschiede zwischen den Engines sind, können Sie auf diese Seite gehen und den Link für das FME Form Änderungsprotokoll anklicken. Wie sich das alles auf Formate bezieht, ist, dass die Formatunterstützung entweder an eine Engine oder eine FME Hub-Paketversion gebunden ist, und FME-Pakete selbst Mindestanforderungen an Engine (und Build) haben.
Data Interoperability erhält jedes Format, das wir bekommen können, daher ist es vergleichbar mit FME Form; hier sind alle Formate aufgeführt, die in FME Form vorhanden sind, aber nicht in Data Interoperability für ArcGIS Pro 3.7.
Das Format-Delta
FME-Formate nicht in Data Interoperability @ Pro 3.7
| APT |
| Aircom ENTERPRISE Map Data / ASSET Data |
| Autodesk AutoCAD Map 3D Object Data |
| Autodesk AutoCAD RealDWG DWG / DXF |
| Autodesk Navisworks |
| Autodesk ReCap |
| Bentley Map XFM Design (V8) |
| Bentley Microstation Design |
| Bentley Pointools POD |
| Bentley i-model Interchange Format |
| CARIS NTX |
| CARIS Spatial Archive (CSAR) Point Cloud |
| CARIS Spatial Archive (CSAR) Raster |
| DES |
| EDIGÉO |
| ER Mapper ECW |
| FalconView File |
| GeoConcept Map |
| Graphic Technologies, Inc. (GTI) GTViewer |
| Intergraph FRAMME Standard Exchange Format (SEF) |
| HDF5 Raster |
| JPEG 2000 (GeoJP2 / GMLJP2)* |
| Marconi PlaNet |
| Metria AutoKa Transfer File (FF) |
| Microsoft MapPoint Web XML |
| Northrop Grumman C2PC Magic (Tech Preview) |
| Precisely MapInfo Extended TAB* |
| Precisely MapInfo TAB (EFAL - Tech Preview)* |
| Precisely MapInfo TAB (MAPINFO)* |
| Precisely Multi-Resolution Raster (MRR) (GDAL) |
| Smallworld 4 / 5 |
| Tableau Hyper |
| Tele Atlas MultiNet Interchange format |
| VoxelGeo OpenInventor (VOIV) |
* Beachten Sie, dass JPEG2000-Daten mit dem OpenJPEG2000 Reader / Writer unterstützt werden und MapInfo TAB mit dem MITAB Reader / Writer unterstützt wird.
Kommen wir zur Transformer-Unterstützung. Unten ist eine Liste aller Transformer in FME Form 2026.1, die nicht in Data Interoperability bei Pro 3.7 enthalten sind. Es handelt sich um Drittanbieter-Transformer, die zum Kauf und zur Nutzung in FME verfügbar sind – und daher außerhalb des Umfangs von Data Interoperability liegen.
Das Transformer-Delta
Transformer in FME 2026.1 nicht in Data Interoperability @ Pro 3.7
| Curvefitter | </ TR >< TR >< TD >GtransAttributeReprojector </ TD ></ TR >< TR >< TD >GtransReprojector </ TD ></ TR >< TR >< TD >ReframeReprojector </ TD ></ TR ></ TBODY ></ TABLE >< P > </ P >< H3 id = "toc-hId--37355911" > Weitere Überlegungen </ H3 >< P > </ P >< P >< STRONG > Warum würden Sie </ STRONG > FME oder Data Interoperability dem anderen vorziehen? Wenn die oben genannten Formate oder Transformer für Ihre Arbeit entscheidend sind, müssen Sie FME kaufen. Andernfalls gibt es weitere Kriterien, die Sie abwägen können.</ P >< P >< STRONG > ArcGIS Data Interoperability wird von Esri verkauft und unterstützt </ STRONG >. FME wird über den Vertriebskanal von Safe Software verkauft.</ P >< P >< STRONG > Data Interoperability erweitert ArcGIS Pro und ArcGIS Enterprise; </ STRONG > im Fall von Pro im Analysis ribbon und als Geoverarbeitungswerkzeuge, im Fall von Enterprise als Geoverarbeitungsdienste oder Webtools (obwohl Sie die Workbench-Anwendung auf einer Enterprise-Maschine verwenden können, um z.B. Anmeldeinformationen zu importieren oder sogar Daten zu verarbeiten).</ P >< H3 id = "toc-hId--1844810374" > Hinweise zu FME Form </ H3 >< P > </ P >< P >< STRONG > Es ist vorgesehen, dass FME Form und Data Interoperability 'zusammen' verwendet werden können </ STRONG > im Sinne des Teilens von Workbench-Arbeitsbereichsdateien, aber wenn die Produkte unterschiedliche FME Engine-Versionen haben, können Inkompatibilitäten auftreten – wenn auch selten – und diese sind keine Fehler. Zum Beispiel können Transformer beim Öffnen eines mit einer neueren Version von FME erstellten Arbeitsbereichs in Data Interoperability fehlen, weil sie eine neuere Version eines Transformers haben. In diesem Fall fügen Sie den fehlenden Transformer/die fehlenden Transformer mit Data Interoperability erneut ein und verwenden dabei Parameterwerte aus dem ursprünglichen FME-Arbeitsbereich. Wenn dies bei Ihnen im Büro häufig vorkommt, kann es nützlich sein, einen Arbeitsbereich mit älteren Transformer-Versionen auf Ihrer FME-Maschine aufzubewahren, um daraus für Arbeitsbereiche bestimmt für Data Interoperability per Kopieren/Einfügen zu verwenden.</ P >< P >< STRONG > FME Form verwendet ArcGIS Pro Software </ STRONG > für Esri-Binärformatunterstützung wie Geodatabase (Enterprise-, File-, Mobile-Geodatabase) und Knowledge Graph. Eine Ausnahme bildet der Esri Geodatabase (OpenFile Geodb) Reader / Writer, der Pro nicht benötigt. Pro kann in allen üblichen Lizenzierungsmodi lizenziert werden. Aktivieren Offline-Nutzung, wenn Sie eigenständige Python-Skripte verwenden, die ein ETL-Tool aufrufen.<\/P>
Hinweise zu FME Flow<\/H3> <\/P>FME Flow muss ArcGIS Enterprise Software verwenden<\/STRONG> für jegliche Unterstützung von Esri-Binärformaten wie Datei-, Mobile- oder Enterprise-Geodatabase, mit der oben genannten Ausnahme des Esri Geodatabase (OpenFile Geodb)-Formats, oder Knowledge Graph. ArcGIS Server Basic ist ausreichend für die Unterstützung von Enterprise-, Datei- und Mobile-Geodatabases. ArcGIS Enterprise muss für alle Kerne auf Maschinen lizenziert sein, die FME Engines ausführen, welche ArcGIS-Executables aufrufen, aber Sie können die Kerne auf einer Maschine virtualisieren, um die Kernanzahl an Ihre tatsächlichen Anforderungen anzupassen, siehe S. 4 & 5 in diesem Dokument<\/A>.. ArcGIS Pro ist als Einzelbenutzer-App lizenziert und darf nicht auf einer FME Flow-Maschine verwendet werden, um Esri-Formate zu aktivieren. FME Flow kann jedoch<\/EM> in eine Enterprise-Geodatabase ohne<\/EM> eine lokale ArcGIS Enterprise-Installation schreiben<\/STRONG>, wenn die Ziel-Feature-Class oder Tabelle per Referenz aus einem registrierten Datenspeicher veröffentlicht wird und FME Flow das Esri ArcGIS Connector-Paket installiert hat und einen Enterprise Feature Service Reader\/Writer verwendet. Dieser Ansatz nutzt REST-Aufrufe und keine Esri-Executables. Bitte lesen Sie den Artikel von Safe hier<\/A>, insbesondere das Thema "Connecting to Esri Applications from FME Flow without a license."<\/P>Spoiler<\/a> (Zum Lesen markieren)<\/noscript>Die Installation von ArcGIS Pro und ArcGIS Data Interoperability auf derselben Maschine wie ArcGIS Server erfordert Versionskompatibilität, bitte siehe diesen Artikel<\/A>.<\/div>Die Installation von ArcGIS Pro und ArcGIS Data Interoperability auf derselben Maschine wie ArcGIS Server erfordert Versionskompatibilität, bitte siehe diesen Artikel.<\/div><\/div><\/noscript><\/div><\/div>Können Sie Data Interoperability gegen eine Kopie von FME tauschen<\/STRONG> oder umgekehrt? Es gibt kein formelles Programm<\/STRONG> für irgendeine Art von Crossgrade. Esri und Safe haben versucht, die Produkte interoperabel zu machen, und viele Standorte besitzen beide Produkte.<\/P>Hat Data Interoperability irgendwelche FME Flow-Fähigkeiten<\/STRONG> und hat FME irgendwelche ArcGIS Enterprise-Fähigkeiten?<\/STRONG> Data Interoperability kann verwendet werden, um Workspaces in FME Flow zu veröffentlichen. Es besteht die Abhängigkeit, dass ein eigenständiger Workspace (fmw-Datei) verwendet wird und dass der Workspace nicht als Quelle für ein ArcGIS Pro ETL-Tool verwendet wurde. Der Support für den Workflow kommt von Safe Software. FME hat keine Möglichkeit, Webtools in ArcGIS Enterprise zu veröffentlichen, aber Data Interoperability kann eine FME Workspace-Datei (vorbehaltlich der Behebung etwaiger Inkompatibilitätsprobleme) in ein ETL-Tool einbetten und als Webtool veröffentlichen.<\/P>Bietet Data Interoperability die AI Assist-Funktionen von FME Form?<\/STRONG> FME Form 2025.1+ beinhaltet AI Assist<\/A>, welches allgemeine Workflow-Hilfe unterstützt, einschließlich der Nutzung des Workspace-Kontexts sowie innerhalb verschiedener Dialoge, die bei der Generierung von Python-Code, regulären Ausdrücken und SQL-Anweisungen helfen. Diese Funktion erfordert, dass der Benutzer bei Safe Software's FME Account Identitätsplattform angemeldet ist. Siehe auch diesen Artikel<\/A>. Da ArcGIS-Benutzer möglicherweise keine FME-Konten haben, sind die AI Assist-Funktionen in FME Form derzeit nicht in ArcGIS Data Interoperability verfügbar. Bitte beachten Sie jedoch, dass die verschiedenen AI Transformer im FME Hub, wie AmazonBedrockConnector, OpenAIConnector, OllamaConnector usw., in Data Interoperability funktionieren.<\/P>Unterstützt Data Interoperability Sprachlokalisierung wie FME Form?<\/STRONG> Ja. Mit der aktuellen Version von ArcGIS Pro 3.7 sind kompatible Sprachpakete verfügbar auf dieser Seite<\/A>. Folgen Sie den Anweisungen für FME Form 2026.1.<\/P>Wir hoffen, dass das Obige Ihnen Vertrauen gibt, dass Esri und Safe vorausgesehen haben, dass Kunden unsere Produkte kooperativ und mit minimalem Reibungsverlust nutzen werden. Wenn Sie weitere technische Fragen haben, stellen Sie diese bitte in diesem Forum oder bei geschäftsbezogenen Fragen über Ihren Esri Account-Repräsentanten.<\/P>Um eine kostenlose Testversion der Data Interoperability-Erweiterung zu erhalten, arbeiten Sie mit Ihrem Esri Account-Repräsentanten zusammen, um eine Kopie der Softwareinstallation zu erhalten. Eine Lizenz für Data Interoperability ist in den ArcGIS Pro-Testversionen enthalten, auf die Sie zugreifen können unter dieser Seite<\/A>.<\/P>