Du som sitter med data vet att bearbetning av något slag ofta krävs för att dina data ska kunna användas som det är tänkt. Databearbetning i ArcGIS kan utföras på flera olika sätt men i denna jämförelse fokuserar vi på de närliggande produkterna ArcGIS Data Interoperability och FME, och påvisar hur de skiljer sig åt så att du kan välja det alternativ som passar dig och din organisation bäst.
Databearbetning handlar till exempel om att konvertera data från ett format till ett annat, kombinera dataset, filtrera eller validera data för att det ska kunna användas och komma till så stor nytta som möjligt i ArcGIS-appar, webbtjänster och annat. Det kan också innebära att skapa integrationer mellan system eller sätta upp automatiserade dataflöden.
Jämförelse mellan verktyg för att bearbeta data i ArcGIS
I grova drag finns två vägar att välja mellan när du behöver stöd för din databearbetning i ArcGIS: ArcGIS Data Interoperability och FME. Jag går igenom båda alternativen här nedan.
ArcGIS Data Interoperability – en helt integrerad del av ArcGIS
ArcGIS Data Interoperability:
- Är ett tillägg till ArcGIS, vilket innebär att du jobbar i din vanliga ArcGIS-miljö och med data som du oftast har tillgängligt direkt i ArcGIS Pro.
- Kan ses som en lightversion av FME. Liksom FME är det utvecklat av Safe Software men paketerat som ett tillägg till ArcGIS i Esris produktportfölj.
- Har samma intuitiva grafiska gränssnitt som FME, där det utan kodning är enkelt att sätta upp olika arbetsflöden för att få till data på det sätt du vill ha det.
- Stöder inte lika många format som FME men har stöd för de flesta filformat (cirka 150 stycken) som du kan behöva när du jobbar med data i ArcGIS.
FME vidgar möjligheterna till fler system
FME ger ett komplett stöd för all typ av databearbetning, såväl geodata som andra data. FME uppdaterar ständigt antalet filformat det ger stöd att skriva till och från och är i dagsläget uppe i över 450 stycken.
FME består av:
- FME Desktop. Kan ses som motsvarigheten till ArcGIS Data Interoperability men erbjuder dessutom fler funktioner, bearbetning av alla tillgängliga filformat samt möjligheten att sätta upp integrationer mellan olika system utöver ArcGIS, till exempel ett ekonomisystem.
- FME Server. Gör schemalagda eller händelsestyrda automatiseringar möjliga.
Välj verktyg för att bearbeta data i ArcGIS utifrån behoven
ArcGIS Data Interoperability och FME är alltså i grund och botten samma sak men i olika avancerade utförande. För att veta vilket du bör välja måste du se till behoven i din organisation.
- ArcGIS Data Interoperability är ett utmärkt val för verksamheter som har ett begränsat behov av databearbetning, till exempel GIS-ingenjörer som jobbar mycket med databearbetning direkt i ArcGIS och egentligen aldrig lämnar den miljön.
- FME är ett bättre val när behoven är av en större omfattning, till exempel när integrationer behöver ske mellan såväl FME och ArcGIS som andra system, eller där det är viktigt att fullt ut styra och automatisera dataflöden. Här jobbar du då istället direkt i FME:s applikationer och lämnar gränssnittet i ArcGIS.
Se även denna matris och FAQ över produkterna.
I vissa fall kan det vara relevant att kombinera ArcGIS Data Interoperability och FME. Det beror helt enkelt på hur behoven i din verksamhet ser ut. Självklart hjälper vi dig gärna att reda behoven.