Skip to main content
  • 30 Product updates
Must-Read Picks: Your Quarterly FME Knowledge Roundup!

Must-Read Picks: Your Quarterly FME Knowledge Roundup!

Innovation across the FME Platform continues to accelerate, especially in AI, automation, and enterprise integration. This quarter delivered some of our most impactful updates yet, from new AI reasoning capabilities to expanded support for BIM, ArcGIS Online, and Snowflake.Whether you're enhancing AI-driven workflows, modernizing enterprise deployments with CI/CD automation, or exploring the latest in Data Virtualization and REST API V4, this roundup highlights the essential tutorials, knowledge articles, and documentation updates you’ll want to check out.In this article:AI in FME ArcGIS Online & Portal BIM CI/CD and Automation Data Virtualization Document PDF Microsoft Word Python REST API V4 Snowflake Spatial Transformers Web Connections FME Flow - Knowledge Base Highlights 2025.2 Help Documentation Updates Let us know your thoughts! AI in FMEExplore our latest beginner-friendly resources designed to help you integrate AI into your FME workflows. These resources cover core concepts like AI reasoning, effective prompt engineering for both text generation and structured outputs, and using AI-driven file search techniques. You can also follow a hands-on tutorial that walks through generating dynamic workspace parameters with AI to power smarter, more adaptive data processing.Getting Started with AI in FME: Reasoning Getting Started with AI in FME: Prompt Engineering With Text Generation and Structured Outputs Getting Started with AI in FME: File Searching Tutorial: AI-Driven Parameter Generation for Dynamic Data Processing ArcGIS Online & PortalWe’ve added the ability to update enterprise geodatabases via Portal Feature Services, and introduced support for creating web connections to ArcGIS Online or Enterprise using token-based authentication for seamless integration. Explore these resources below to get started: Update an Enterprise Geodatabase via a Portal Feature Service How to Create an ArcGIS Online or Enterprise Web Connection (Token) BIMYou can now enrich IFC data and add custom property sets, convert AutoCAD drawings to IFC using the new IFC Writer, and perform IFC BIM Fit Checks to ensure model integrity and compliance. Get started with these resources:IFC: Enriching and adding Property Sets AutoCAD to IFC Conversion Using the New IFC Writer IFC BIM Fit Check CI/CD and AutomationHow CI/CD configuration works with FME: A great starting point for teams looking to automate workspace deployment, manage Flow environments, or introduce reproducible DevOps processes using industry-standard CI/CD tools. Data VirtualizationWebhook Verification Using Data Virtualization: Describes how to use FME Flow’s Data Virtualization feature to properly verify incoming webhooks, including handling challenge-response and signature-based validation, enabling secure, real-time integration from external apps. Document PDFGetting Started With Document PDF Writing: Learn how FME can now generate fully-formatted PDF reports (with title pages, headings, text, tables, images and more) using the new DocumentPDF writer and DocumentPDFStyler transformer. Ideal for creating rich, text-based documents from your data. Microsoft WordGetting Started with Reading Microsoft Word: Users can now use FME (via the MSWordStyler transformer) to read .docx files, extracting headings, paragraphs, styles, lists, images, tables and more.  PythonExternal Editor for Python in FME: FME 2025.2 now lets you edit Python scripts in an external editor (e.g. Visual Studio Code or PyCharm), giving you access to features like code-completion and syntax highlighting for a smoother scripting experience. REST API V4The new REST API V4 expands and enhances how you work with FME Flow automations and integrations. It introduces broader support for resource management, job submission, availability monitoring, and offset-based pagination. We’ve also released updated workflows to help you get started using REST API V4 with tools like Postman and OpenAPICaller.Explore the resources below to dive in:Managing FME Flow Resources Using the REST API V4 Offset-Based Pagination Using the FME Flow REST API V4 and OpenAPICaller Monitoring FME Flow Availability with V4 REST API Health Checks Submitting a Job through the FME Flow REST API V4 FME Flow REST API Changes: Automations FME Flow REST API V4 and Postman SnowflakeWe’ve added new guidance to simplify secure access to Snowflake using external OAuth with Azure AD. In addition, the FME Remote Engines Service is now available in Snowflake Marketplace, allowing FME workflows to run directly within the Snowflake environment for more seamless processing.Learn more with these resources:How to Authenticate with Snowflake: External OAuth with Azure AD Getting Started with FME Remote Engines Service in Snowflake SpatialFME 2025.1 introduces Spatial Definition Tables to make managing spatial metadata easier than ever. We’ve also updated the placement of the Coordinate System parameter for a smoother setup experience and added support for combined spatial and non-spatial readers/writers, improving how mixed datasets are handled.Learn more with these resources:Introducing Spatial Definition Tables in FME 2025.1 Coordinate System Parameter Location Change Combined Spatial and Non-Spatial Readers and Writers TransformersTransformers with an Optional Input Port: Covers new transformer behaviour that simplifies workflows by letting transformers operate without mandatory input connections. Web ConnectionsWe’ve enhanced authentication across FME to make connecting your services easier and more secure. Updates include external-browser sign-in, a streamlined Microsoft Graph setup using service-principal authentication, and updated guides for creating Google Drive OAuth 2.0 connections in both FME Form and FME Flow.Explore the resources below to get started:External Browser Authentication in FME Form Creating a Microsoft Graph Web Connection for Service Principal Authentication Using Client Assertion (Client Certificate) How to Create a Google Drive OAuth 2.0 Web Connection for FME Flow How to Create a Google Drive OAuth 2.0 Web Connection for FME Form FME Flow - Knowledge Base HighlightsBest Practices for Upgrading FME Flow FME Flow Express Install using Infrastructure-As-Code Tools Automating FME Flow Project Synchronization using Jenkins Automating FME Flow Post Installation Tasks using Jenkins Provisioning High Availability Flow Infrastructure on AWS using Jenkins Building AMIs using Jenkins Temporary File Locations in FME Flow Dynamic Parameter Configurations in FME Flow Apps 2025.2 Help Documentation UpdatesGeneralThe Readers/Writers and Transformer indexes are easier to navigate, filter, search, and even download results. FME TransformersOur “Connector” topics received  a deep clean. We refined topics, and aligned the language and formatting:ArcGISAttachmentConnector ArcGISOnlineConnector AutodeskDocsConnector AzureBlobStorageConnector AzureFileStorageConnector BoxConnector CesiumIonConnector CKANConnector DropboxConnector GoogleCloudStorageConnector GoogleDriveConnector HDFSConnector OneDriveConnector ProjectWiseWSGConnector S3Connector SharePointOnlineConnector TrimbleConnectConnector3D Slicer TransformerThe 3DSlicer transformer accepts features with any geometry type and splits them along a specified 3D plane. If you work with 3D geometries, the help topic for the 3DSlicer is worth a look, and there’s a new diagram to help with determining normal vector values.FME FlowDynamic Parameter Configuration: If enabled, allows you to use a JSON schema dynamically at runtime to change default values or available user parameter choices.  Let us know your thoughts!We hope this edition of the FME Knowledge Roundup helps you stay ahead of the latest platform updates and best practices!  Have suggestions for next quarter? Let us know what topics you'd like us to cover, we build these roundups with your feedback in mind.Until next time! 

FME 2025.2 - Feature Highlights

FME 2025.2 - Feature Highlights

FME 2025.2 continues our momentum of innovation with a release focused on performance, compatibility, and developer experience. With new Delta Lake and Microsoft Fabric readers, system browser-based authentication, an IFC writer, official OS support for macOS 26 (Tahoe), and more, FME 2025.2 brings new power and reliability to every part of the platform, enabling teams to automate, integrate, and innovate with their data with greater confidence. Feature HighlightsDelta Lake & Microsoft Fabric (Onelake / Lakehouse) Reader: The new Delta Lake Reader connects directly to Delta Lake tables and reads and processes data from Delta Lake  environments. With SQL-like querying capabilities, users can easily integrate Delta Lake data into their workflows for analysis or transformation. The reader supports Amazon S3 and Azure Data Lake, with additional platforms planned for future releases.Using the new Delta Lake Reader, FME can now connect to Microsoft Fabric’s OneLake as well, allowing direct reading from SQL Databases and Lakehouse data, including data stored on Amazon S3 and connected to OneLake via a shortcut. With Microsoft Entra ID authentication and ADLS Gen2 DFS API compatibility, data teams can automate and integrate Fabric OneLake data within FME—no manual exports or custom code needed.Use Your System Browsers for OAuth 2.0 and Flow SAML Connections: FME Form now uses your system’s default browser (Chrome, Edge, Safari, etc.) for authenticating and authorizing FME OAuth 2.0 Web Services, and FME Flow SAML connections. This update delivers a smoother, more secure sign-in experience that aligns with enterprise IT standards. New IFC Writer: Now out of beta, the IFC Writer aligns FME with the latest IFC 4.3 standards and BIMFitCheck certification. The upgraded IFC Writer simplifies BIM data export and improves interoperability with ArcGIS and other GIS/CAD tools, streamlining how AEC professionals move from design to operational workflows and digital twins.Expanded Support For macOS 26 (Tahoe): FME Form now runs seamlessly on Apple’s latest operating system with full compatibility and performance. With proactive testing ahead of macOS 26’s release, customers can confidently upgrade and stay current with Apple’s evolving platform.Additional EnhancementsFME PlatformExpanded User Parameter Support Across Platform: User parameters are more powerful and flexible across FME Form and Flow, making it easier to customize workspaces, build dynamic transformers, and create adaptable Flow Apps. New parameter types like Attributes to Expose and Encoding, along with expanded options such as Choice summaries and an improved interface for controlling visibility and baseline configuration, lets users design cleaner, more interactive user experiences without complex workarounds.FME FormBetter Python User Experience — External Editor User Flow: The Python scripting experience is now smoother and more modern with direct VS Code and PyCharm integration. Users can write scripts using IDE tools like auto-completion, syntax checking, and debugging while retaining access to FME Objects. This makes scripting faster, more powerful, and more intuitive. Updated Coordinate System Parameter: The Coordinate System parameter for datasets now only appears for spatial integrations and has been moved to the Parameters dialog, reducing clutter and improving consistency across workflows. Optional Input Ports: Transformers can now run without a connected input feature, eliminating the need for adding placeholder features from a Creator. This reduces workspace and transformer parameter clutter. Existing workspaces remain unchanged, and transformers will still process the features you connect as before. Required and Invalid Parameter Indication: The FME Form UI now follows industry best practices by marking required parameters with a red asterisk and showing invalid fields with a red outline only after edits have been made. The former red-filled fields did not always meet accessibility standards; the new approach provides clearer, calmer guidance instead.FME FlowImproved Developer Experience for Data Virtualization APIs: The Data Virtualization APIs now offer a better developer experience with optional long polling for reduced request overhead, flexible content-type handling for broader compatibility, and added support for JSON array schemas and modular schema referencing to simplify complex data modeling.Parameter Pre-Loading for Flow Apps: Flow Apps now support parameter pre-loading, allowing values to be loaded dynamically before a form is displayed. Authors can pull parameters from external URLs, FME workspaces, or JSON configurations, enabling smarter, data-aware app experiences that reduce manual input and simplify multi-step workflows. An in-product guide helps users implement this feature easily. Refreshed Navigation in the Flow UI: The Flow UI has been refreshed with a new sidebar that delivers cleaner, more consistent navigation. Collapsible sections have been replaced with a simple, always-visible layout that aligns with FME’s updated design and improves usability.FME RealizeStraight Line Calibration: A new compass calibration method improves directional accuracy in augmented reality experiences. Simply walk in a straight line to help the app precisely align compass and orientation data. Users can either follow the prompt to calibrate, decide to skip it, or redo calibration at any time to ensure reliable AR model placement, even in challenging environments.TransformersStringReplacer Now Supports Multiple Replacements: The StringReplacer transformer now allows multiple replacement types in a single transformer using a new table-based interface. This update simplifies workflows and replaces the need for StringPairReplacer, which is now deprecated.Snapper and AnchoredSnapper — Add 3D Support: Snapper and AnchoredSnapper transformers now support 3D snapping for End Point and Vertex snapping types. A new Snapping Dimension parameter lets users include Z values in snapping calculations, improving precision in 3D workflows. Note: Support for Segment Snapping 3D is coming soon.New and Updated IntegrationsMicrosoft Fabric (MS SQL and Warehouse on Fabric) Reading / Writing: FME now connects directly to Microsoft Fabric’s SQL Databases using the Azure SQL Database (JDBC MSSQL) reader/writer with Entra ID, MFA, and Service Principal support. It also supports reading data from Warehouse on Fabric, helping IT teams integrate Fabric data securely and efficiently.Snowflake Native OAuth Support: FME 2025.2 adds support for Snowflake’s native OAuth authentication, giving users a secure and simplified way to connect without relying on external identity providers. This update aligns with Snowflake’s shift away from single-factor password logins and ensures continued compatibility with their latest security requirements.PostgreSQL Vector Support: Initial support for pgvector enables FME to read and write native PostgreSQL vectors, enabling similarity searches and AI-driven data processing directly within FME workflows.DropboxConnector Now Using New SDK: The DropboxConnector has been upgraded to the latest SDK to maintain secure, reliable connectivity ahead of Dropbox’s API and certificate updates in 2026.Excel Reader and Writer Enhancements: FME now supports true Excel tables that automatically expand to include new data, plus improved handling for hidden sheets, built-in number formats, empty cells, and merged features, ensuring smoother, more accurate Excel integration.Native Geo Parquet Support: Native support for geometry and geography types under the Parquet Geo specification allows direct storage of CRS and geospatial metadata, improving performance and compatibility for geospatial datasets.Database Performance Improvements with "Max Features to Read Per Feature Type" Option: Database reading is faster and more efficient with optimized handling of the “Max Features to Read per Feature Type” setting, which stops reading once limits are reached. This applies across major databases, improving performance for large datasets. 

FME 2025.1: The 3D Slicer Transformer Data Video Demo
FME 2025.1: Simplifying Spatial Data Video Demo
FME 2025.1: AI Assist Video Demo
Must-Read Picks: Your Quarterly FME Knowledge Roundup!

Must-Read Picks: Your Quarterly FME Knowledge Roundup!

We recently wrapped up our most successful user conference yet, The Peak of Data and AI, and celebrated our biggest product release to date. FME 2025.1 release introduced two game-changing capabilities: FME Realize, our augmented reality application that connects field teams to enterprise data through Augmented Reality (AR), and FME Data Virtualization, a no-code solution, designed to bring the power of All-Data, Any-AI into your applications.If you missed the conference or our product announcements, don’t worry, we’ve got you covered. This edition of Must-Read Picks is your guide to the standout features, hidden gems, and expert articles you need to catch up to make the most of FME.In This Issue: Here’s what you’ll find in this quarter’s Must-Read Picks: New “How to get started with” tutorials on FME Realize and FME Data Virtualization Introductory articles for using AI in FME, including web search and document classification Step-by-step instructions for installing beta language packs for FME Form and FME Flow Knowledge Base highlights on web connections, OGC compliance, BIM, CAD, and Esri integrations Updated Documentation for Form and Flow FME Realize Tutorial: Getting Started with Augmented Reality | FME Realize: A step-by-step tutorial introduces users to FME Realize, Safe Software’s augmented reality application. It guides you through building a basic AR scene of city infrastructure, starting with preparing 3D data in FME Workbench, configuring a workspace for FME Flow AR Apps, and publishing it for use in the FME Realize mobile app. The article also explains how to define geographic placement, use landmarks for orientation, and optimize accuracy in real-world environments. It’s a great starting point for anyone looking to bring their spatial data to life through immersive AR.Data VirtualizationGetting Started with Data Virtualization: This introductory guide walks you through the fundamentals of FME Data Virtualization, which allows you to make all data accessible, in real time, through secure, OpenAPI-compliant services. The article explains how to create and manage API endpoints using FME Flow, including building GET and POST requests, adding parameters, securing access, and formatting responses. AI in FMECheck out the following collection of introductory articles that provide a practical foundation for using AI capabilities in FME. You’ll learn how to configure AI Service Authentication to securely connect with AI providers, use Web Searching to gather real-time data from the internet, and apply AI-driven techniques to classify unstructured PDF files and extract insights from unstructured documents. Getting Started with AI in FME: AI Service Authentication Getting Started with AI in FME: Web Searching Getting Started with AI in FME: Classifying Unstructured PDF Files Getting Started with AI in FME: Extracting Insights from Unstructured DocumentsFME Multi-Language AvailabilityHow to Install Safe Software’s Language Packs for FME Form and FME Flow: Step-by-step instructions for installing beta language packs for FME Form and FME Flow, allowing users to run FME in supported languages beyond English.FME Form - Knowledge Base HighlightsWeb and Database ConnectionsManaging Web and Database Connections with Third-Party Authentication (e.g., G Suite)Microsoft TeamsHow to Create a MicrosoftTeamsConnector Single Tenant Web Connection for FME Form OGCFME 2025 OGC Certification Project Creating OGC-Compliant GeoPackage Files Creating OGC-Compliant GeoRSS Feeds From CSV How to Validate FME Output Data Against OGC Standards Creating OGC-Compliant GMLJP2 Files Cloud-NativeTutorial: Getting Started with COG DataBIM & CADGetting Started with Navisworks Handling Microstation(DGN) Item Types with FMEEsri ArcGISWorking with Esri ArcGIS Feature Services in FME How to Use the ArcGISAttachmentConnector FME Flow - Knowledge Base HighlightsReproducing the Functionality of the FMEFlowJobWaiter Using FME Flow for Connection Storage in FME Form Retrieving FME Flow Job Logs Using the REST APIHTTPS:Use Azure Key Vault to securely store the HTTPS keystore password for Azure hosted FME Flow Configuring FME Flow for HTTPS Using the Windows Certificate Store Use Windows Credential Manager to securely store the HTTPS keystore password for FME Flow 2025.1 Help Documentation UpdatesForm: AI Assist Monitoring Workspace Performance We retired the Workbench help pane and introduced selection-responsive help: Welcome to FME WorkbenchFlowData Virtualization Data Virtualization Reader/Writer AR Apps Workspace AppsLet Us Know Your Thoughts!We hope this roundup keeps you updated on the latest FME insights and resources! Which article or update did you find most helpful? What do you want covered in the future? Let us know in the comments - your feedback helps shape future content! 

FME 2025.1: DocumentPDF Writer & DocumentPDFStyler Video Demo
FME 2025.1: Redesigned Menus and Updated Terminology Video Demo
FME 2025.1: AI-Powered Language Packs Video Demo
FME 2025.1 - Feature Highlights

FME 2025.1 - Feature Highlights

We are excited to unveil FME 2025.1, our most powerful release yet, packed with game-changing capabilities first revealed at The Peak, our annual user conference. This release brings the spatial computing power of the FME Platform to the field with FME Realize, and unleashes the full power of All-Data, Any-AI capabilities with FME Data Virtualization. With expanded AI-powered productivity through AI Assist, new multi-language support for global users, and a completely redesigned DocumentPDF Writer, FME 2025.1 is designed to empower every user, team, and organization to work smarter, faster, and more connected than ever before.Feature HighlightsFME Realize: Bring your digital twins to life with FME Realize, an augmented reality application authored on FME Form and powered by FME Flow. Designed for field crews and mobile teams, it delivers real-time, in-context access to enterprise data, enabling users to visualize, update, and act on live data for inspections or work orders directly in the field. With FME Realize, you can boost productivity and unlock the full value of your digital twin investments.Learn more about FME Realize and how to get started here.FME Data Virtualization: FME Data Virtualization is a new capability for the FME Platform that enables you to build secure, AI-ready, OpenAPI-compliant REST APIs directly on top of any system or data source FME supports. It offers CRUD (Create, Read, Update, Delete) functionality with built-in caching and security, all through a no-code interface. Learn more about FME Data Virtualization and how to get started here. AI Assist: AI Assist is your built-in, context-aware FME expert that offers instant, reliable guidance by drawing from trusted sources, such as documentation, community posts, and Knowledge Base articles. It understands your workspace context and helps you learn features, troubleshoot issues, and build workflows faster, whether you are new to FME or a seasoned user exploring advanced capabilities. Want to learn more about this feature? Watch our short demo video here.FME Multi-Language Packs (Beta): Break down language barriers with FME Multi-Language Packs. These AI-powered translation packs are kept in sync with the English version to ensure all FME users have access to the latest features and support, while creating a more inclusive experience for our global community. Four language packs are available now—French, German, Dutch and Hindi—with more planned for future releases.Want to learn more about this feature? Watch our short demo video here, and learn how to get started here. Prefer another language? It’s also available in French, German, Dutch, and Hindi. DocumentPDF Writer and DocumentPDFStyler: Working together to bring powerful document-generation capabilities to FME Form, enabling users to produce high-quality, professional PDFs directly within their workflows. Unlike FME’s existing PDF formats, which focus primarily on maps and 3D models, the DocumentPDF Writer is purpose-built for creating document-style reports with titles, paragraphs, headings, images, and tables, just like documents from MS Word or Google Docs. Complementing this, the DocumentPDFStyler transformer provides a rich interface for customizing the visual formatting of these documents. It offers flexible control over layout elements, including text styling, image placement, table formatting, and more, empowering users to design polished, professional-looking PDFs with precision and ease.Want to learn more about DocumentPDF Writer? Watch our short demo video here.Additional EnhancementsFME FormRedesigned Menus and Updated Terminology in Workbench, Data Inspector, and Quick Translator: Top-level menus across FME Form applications have been simplified, with clearer, more consistent language. This redesign helps users, especially new ones, navigate the interface more intuitively and quickly locate what they need.Want to learn more about this feature? Watch our short demo video here. New Canvas Actions and Quick Add Enhancements: A new Add button is now available directly on the workspace canvas. This lets users easily insert a Source (to bring data in), a Destination (to send data out), or a Transformer, speeding up initial workflow construction. Table Parameter Added As New Type in User Parameter Manager: Authors can now add Table Parameters in the User Parameter Manager to collect structured, multi-row input—ideal for defining mappings, rule sets, and other configurations. This input type supports cleaner workspace design and is reusable across Flow Apps, custom transformers, and more.FME FlowAutomatic HTTPS Configuration for FME Flow: Securing FME Flow with HTTPS is now much simpler. A new guided setup, available in the installer or via a PowerShell script, helps you enable encrypted connections quickly and reliably, reducing the risk of configuration errors and simplifying or automating certificate handling.Flow REST API V4 Now Fully Supported: REST API V4 is now fully supported in FME Flow, bringing faster response times, greater consistency, and broader functionality. With new endpoints for Streams, Engine Management, and Packages, and improved documentation, API V4 gives developers the tools they need to integrate FME Flow into their automated data workflows with confidence.TransformersReprojector Transformers — Adding Rejected Ports: Reprojector transformers now have rejected ports, so workflows can continue even if some features fail to reproject. This update applies to the Reprojector, CsmapReprojector, EsriReprojector, PROJReprojector, and all *AttributeReprojector variants. Additionally, features without a source coordinate system are now rejected, helping ensure data integrity by preventing misleading coordinate tagging.GeometryValidator — Format-Specific Validation Presets & Enhanced Spatial Standards: The GeometryValidator transformer now includes preconfigured validation presets for Esri, SQL Server, Oracle, and Snowflake to help catch and and fix geometry issues specific to each format. A new Spatial Standard Compliance rule unifies previous OGC checks, with partial support for ISO standards. The 2D self-intersection check is also more robust, with new configuration options for handling boundary styles.3DSlicer: 3DSlicer lets users cut through 3D and 2D geometries, including solids and point clouds, along a defined or custom plane. It’s ideal for simulations, sectional analysis, and preparing models for downstream processing.Want to learn more about this new transformer and how to slice features? Watch our short demo video here.DatabaseQuerier: The DatabaseQuerier unifies querying across SQL and NoSQL databases, replacing SQLExecutor and SQLCreator and allowing users to execute complex queries in a single, configurable tool. With support for "Run Once" or "Input Driven" modes and future-proof design for new query languages, the DatabaseQuerier simplifies data access to improve FME’s interoperability.ExcelConditionalFormatter: The ExcelConditionalFormatter transformer lets users apply dynamic conditional formatting to Excel output with ease. Ideal for enhancing data presentation, it allows the creation of customizable rules that can be edited within Excel’s Conditional Formatting Rules Manager and supports complex styling across multiple attributes.  Integrations IFC Writer (Beta): Powered by the Open Design Alliance (ODA) libraries, the new IFC Writer aligns FME with the latest IFC standards and supports IFC 4.3, improving BIM compatibility across CAD and GIS environments, including ArcGIS. This helps AEC users transfer detailed model data into operational geospatial workflows with greater fidelity. New Reader — Microsoft Word .doc/.docx: FME Form now supports reading Word documents in addition to writing them. This unlocks workflows like mail merges and Word-to-PDF conversions, with support for token replacement and content extraction in document order. The new reader will be available in FME 2024.2 and above.ArcGISAttachmentConnector: ArcGISAttachmentConnector allows full management of attachments in ArcGIS Feature Services—uploading, downloading, updating, and deleting files. It includes metadata access, error handling, and support for both ArcGIS Online and Enterprise services, making it easier to build and manage rich, data-driven applications in Esri environments.Updated Integrations with ArcGIS: Support for Esri’s latest data types (e.g., datetime with offset, 64-bit integers, true curves) brings FME up to speed with ArcGIS Pro 3.2 and Enterprise 11.2/11.3, keeping Data Interop workflows current and capable. A new ArcGISBranchVersionManager transformer also allows users to manage branch versioning in ArcGIS Enterprise, enabling listing, reconciling, and posting changes to versioned feature services.Further Simplified Database Integrations — Unified Format for Spatial and Non-Spatial Data: Safe Software has continued the consolidation of major database formats in FME to support both spatial and non-spatial tables under one unified format name. Improved formats:Microsoft SQL Server Microsoft Azure SQL Database Oracle Oracle AutonomousStay tuned for further database unification in future releases.Want to learn more about this feature and spatial data simplification? Watch our short demo video here. 

Introducing FME Data Virtualization!

Introducing FME Data Virtualization!

We are excited to announce a powerful new capability in FME: Data Virtualization – designed to bring the full power of FME directly into your applications, without having to build additional infrastructure or writing custom code.With FME Data Virtualization, you can now build secure, AI-ready, OpenAPI-compliant REST APIs directly on top of any system or data source FME supports. Complete CRUD (Create, Read, Update, Delete) functionality with built-in caching, security, all through our no-code interface.Why it mattersReal-time access to any source: Expose APIs using FME workflows to engage systems without moving or duplicating data. AI-ready OpenAPI endpoints: Enable LLMs, agents, and AI platforms to interact with enterprise data securely. Built-in governance: Apply filters, authentication, and permissions to control exactly what gets shared. Streamlined innovation: Empower developers and data teams to create APIs without custom code or additional infrastructure.Capabilities at a GlanceFilter to create custom views of data, eliminating sensitive or irrelevant information. Gain control and increase security by allowing only authenticated users and applications to access APIs.Data can be filtered out in FME workspaces to remove sensitive information and simplify the output response.Caching for high speed endpoint requests - deliver faster response time, for common or static requests. Better performance and reduced system load. Caching can be configured for the entire API or set individually per endpoint. AI-Ready OpenAPI Endpoints – AI tools can readily ingest Data Virtualization endpoints so you can use natural language to interact with data.Data Virtualization APIs are built using the OpenAPI standard allowing you to easily integrate with AI tools.Synchronous & Asynchronous endpoints - gives the application developer maximum flexibility to decide how they want to engage the application layer.Asynchronous processing allows the application to receive an immediate response from the Data Virtualization API. The results from the FME workflow are temporarily available for client or end user applications to retrieve.Download 2025.1 Data Virtualization beta hereCheck out "Getting Started with Data Virtualization" knowledge based article hereJoin our upcoming webinar “Data Virtualization: Bringing the Power of FME to Any Application” on June 4, 2025. 

Introducing FME Realize!

Introducing FME Realize!

We’re excited to introduce FME Realize, the augmented reality application that brings the spatial computing power of the FME Platform to life. Designed for field workers and mobile teams, FME Realize is powered entirely by FME Form and Flow, delivering real-time, in-context access to data. It lets users experience their data directly in the real world, making information more intuitive, actionable, and immediate.To showcase the capabilities of FME as a Spatial Computing Platform, we provide a live demo server and ready-to-use workflows so you can immediately experience what's possible with FME Realize. The underground infrastructure demo shows many of the things that can be done to support field workers and is described below.To help you get started, we’ve set up live examples on FME Flow so you can see what’s possible with FME as a Spatial Computing Platform using FME Realize.3D Models and Videos: Simply point your device at an asset to view a 3D model with labelled parts. Videos, such as maintenance guides or safety procedures, are included, giving users quick access to supporting content without leaving the app. Customizable Asset Information: Field workers can inspect assets through a panel in the app. From names and models to heights and weights, asset information is fully customizable through the FME workspace. Users can also control the layout, colours, fonts, and icons for a more flexible user experience. Optimizing Workflows On-SiteConnecting to IoT Devices: As FME Realize is powered by FME, it can easily connect to IoT-enabled devices, allowing users to fetch and display real-time data on-site. View information like address, pressure, and valve type in context. Users can also leverage FME workspaces to retrieve, transform, and visualize static readings, and improve functionality. Live Central Database Updates: Whether updating attributes, capturing photos, or adding notes, all edits made are automatically synced with the central database thanks to the power of the FME Platform. Field staff can go beyond viewing and submit updates via forms, enabling everyone in the organization to stay aligned with the latest information. System Integration – Cityworks and Beyond: FME Realize can connect to any system supported by FME, such as Cityworks and Salesforce, through FME Flow, allowing users to interact with live data like work orders and inspections, all powered by FME workspaces.AI-Powered Field SupportAI Agents for Audio Reporting: Users can record spoken notes in any language or style, including informal or colloquial speech, and convert them into structured reports. AI incorporates relevant feature attributes and ensures the output is clear, complete, and professionally formatted.  AI Agents for Smart QA Analysis: FME workspaces running on FME Flow connect to AI services that analyze attributes and geometry in context, detecting issues and suggesting improvements. FME Realize shows the results in context in augmented reality.”Visual Documentation with Photos and Notes: Field staff can capture photos, record observations, and link them to specific assets or locations through a workflow running on FME Flow. Built-in sketching tools allow users to highlight issues directly on images, with AI interpreting these markups into structured, geolocated data. The results are visualized in FME Realize and synced to the central database by FME workspaces for clean, context-aware reporting.FME Realize is a component of the FME Platform and is free for unlimited users or devices. You can download FME Realize from the Apple App Store and start using it immediately. Creating a complete AR experience requires FME Realize and FME Flow 2025.1+. Ready to experience the power of Spatial Computing and FME Realize firsthand? Download it now from the App Store and check out these tutorials to start delivering the full power of your data to the field with the FME Platform.Watch this webinar to discover how spatial computing, powered by FME, enables digital twins, AI-driven insights, and real-time field interactions: all through an intuitive no-code experience. 

FME 2025.0: Simplifying Spatial Data Video Demo
FME 2025.0: Database Table Creation Video Demo
FME 2025.0: Streams and Heartbeat Features Video Demo
Must-Read Picks: Your Quarterly FME Knowledge Roundup!

Must-Read Picks: Your Quarterly FME Knowledge Roundup!

With so much happening in the FME world, it's easy to miss key updates and insights. That’s why we’re bringing you Must-Read Picks - a quarterly roundup of the most valuable articles, knowledge base updates, and product highlights, handpicked by our team. Whether you're looking for information on new features, best practices, or solutions to common challenges, this post keeps you informed and helps you get the most out of FME. Don’t miss out on the latest updates!In This Issue: Here’s what you’ll find in this quarter’s Must-Read Picks: Known Issues in FME article has been revamped. New articles in the Knowledge Base about NG911 GIS data, integrating your data into Unreal Engine, and data inspection. Updated Documentation for Form, Flow, and Readers/Writers. Collection of Updated Transformers (Labeling, Area, and Linear-related transformers)Known IssuesWe have completely revamped how we publish known issues in FME. The Known Issues in FME article lists all of the currently known issues in all of the FME versions within the three- year support window. If an issue is in a retired version of FME, it is listed in Known Issues in Retired Versions of FME. The articles for specific known issues have also been updated to list all affected versions and provide a clear status about the issue’s resolution. The Build Numbers for FME Versions article has also been updated and now includes a column when technical support will end for each version. Knowledge Base Check out these new articles in the Knowledge Base:NENA Next Generation 911 Workflows in FME: FME provides tools to support the data transformation, validation, and update automation required for NG911 compliance. This article demonstrates the two crucial workflows required for NG911 GIS data management: data loading and validation. Write to Unreal Engine with FME: Learn how to use FME to seamlessly integrate your data into Unreal Engine and build immersive and interactive visual experiences. Data Inspection in FME: There are multiple different ways to view and inspect data in FME, this overview article goes through all of them and provides examples of which method to use for each scenario. 2025.0 DocumentationFollowing the 2025.0 release and new features being added to FME, we’ve updated a number of documentation:Updated Form Documentation: Creating Workspaces from Examples Installing a Floating License in the Cloud Using the Compare Tool to Compare Workspaces or Custom Transformers Compound Conditional Visibility of User Parameters Using FME Flow for Connection Storage Support for Python 3.13 New string function StringLiteral() Instructions for Installing Help from the Downloads Page (note: FME Help is now online by default. Users can still download and install offline help from the Downloads page.) Updated Flow DocumentationSupport for Running Streams on a Remote Engines Service Updated Readers/Writers Documentation New Ways to Sort and Filter Formats and Packages New Format: Neo4j Reader (FME Form Package)Updated TransformersMany transformers have been updated in recent releases. Below, you'll find a summary of these updates along with helpful information to ensure you use each transformer effectively.Labeling Transformers: CenterPointReplacer CenterPointExtractor Labeller TextAdder LabelPointReplacer TextLocationExtractor TextPropertyExtractor TextPropertySetter TextStrokerArea ‘Family’ of Transformers: AreaBuilder LineCloser Dissolver AreaCalculator AreaGapAndOverlapCleaner AreaAmalgamator DonutBridgeBuilder DonutBuilder DonutHoleExtractor HoleCounterLinear ‘Family’ of Transformers:LineBuilder LineCombiner PathBuilder LineCloser LineExtender Chopper PathSplitter SnipperLet Us Know Your Thoughts!We hope this roundup keeps you updated on the latest FME insights and resources! Which article or update did you find most helpful? What do you want covered in the future? Let us know in the comments - your feedback helps shape future content! 

FME 2025.0: Compound Parameters Video Demo
FME 2025.0 - Feature Highlights

FME 2025.0 - Feature Highlights

FME 2025.0 is here, packed with exciting new features that transform how you work with data. Our new stream capabilities improve real-time processing by introducing Remote and Heartbeat support, turning fast-moving data into immediate insights for smarter decision-making. Native Neo4J integration simplifies complex graph analytics, while centralized Connection Storage in FME Flow streamlines shared connection management. With 2025.0, data handling is more agile, flexible, and powerful than ever before. Stay tuned for big groundbreaking advancements reveals at The Peak of Data and AI.Feature HighlightsRemote Streams: FME Flow Streams can now run on Remote Engines Services, as Remote Streams, to run streams closer to data sources, drastically reducing latency and boosting scalability. To maintain stability, Remote Streams automatically shut down after 24 hours of disconnection from the Remote Engines Service, and seamlessly resume when reconnected—all supported by an improved connection UI for a smoother setup experience. Heartbeat Streams: Our new Heartbeat support ensures that when streams experience extended quiet periods, the TimeWindower now processes features accurately, avoiding outdated data retention. This feature introduces a configurable heartbeat option on the connector, enabling the system to stay responsive even in the absence of data flow. KafkaConnector is the first to support this capability, with additional streaming connectors scheduled to release in the coming months. Want to learn more about this feature? Watch our short demo video here.  FME Flow as Connection Storage Location: Streamline your connection management by leveraging FME Flow as a centralized repository for database and web connections. By designating FME Flow as your storage location in FME Form, teams gain immediate access to shared connections without extra setup. We’ve ensured that a Centralized Connection store enables consistent configurations, tightens access controls, and improves overall workflow efficiency. Neo4j Reader: FME now includes native support for Neo4j, enabling users to effortlessly integrate graph database queries into their workflows. The Neo4j Reader lets users execute Cypher queries directly to retrieve nodes, relationships, and paths, all while preserving the integrity of your graph structures. With the added flexibility of SQL transformers to refine query results, users can now more easily analyze network relationships, connected assets, or social graphs.Additional EnhancementsSpatial Definition Table — Improving Spatial Data Visibility: The new Spatial Definition Table within Reader Feature Types displays spatial column names, geometry types, and spatial types (where applicable) to enhance spatial data discovery. Additionally, enhanced canvas objects now indicate the presence of spatial data by showing the spatial column name when available, complementing the Schema Preview window for a more intuitive and efficient data exploration experience. User Parameters — Precise Conditional Visibility Control: Building on the Conditional Visibility feature from FME 2023.0, FME 2025.0 now introduces Compound Conditions. This enhancement allows for multiple conditional statements and provides a broader set of operators, offering even more control over when parameters appear for an intuitive user interface.Want to learn more about this feature? Watch our short demo video here. New and Updated IntegrationsIBMMQConnector: FME now includes a dedicated IBMMQConnector for IBM MQ 9.X, streamlining both sending and receiving messages. Delivered as an FME package, the connector eliminates the need for complex JMS library setups, offering simplified connection parameters and supporting both streaming and batch message processing. RabbitMQConnector Quorum Queue Support: In addition to classic queues, the RabbitMQConnector now supports quorum and stream queues. With the new Queue Type parameter, users can select Classic, Quorum, or Stream, facilitating reliable and flexible message retrieval across all RabbitMQ queue types. Database Case Control — Table and Column Names: FME now offers enhanced control for managing table and column name formatting across all database formats. Users can choose to convert names to uppercase, lowercase, or keep the original case while ensuring compatibility across different database systems. Databases — Write Schema-Only Tables: With the new Always Create Table setting available across all major database formats, FME generates database tables even when no feature data is provided. This streamlines schema-only migrations, allowing users to replicate database structures from source to destination without requiring data. Want to learn more about this feature? Watch our short demo video here. Simplified Database Integrations — Unified Format for Spatial and Non-Spatial Data: FME has consolidated major JDBC-based database formats to support both spatial and non-spatial tables under one unified format name. Improved formats:Snowflake Microsoft SQL Server (JDBC) Microsoft Azure SQL Database (JDBC) SAP HANA and SAP HANA Cloud TeradataStay tuned for further database unification in further releases. Add IFC Opening Feature Reading: FME’s IFC API Reader now supports IfcOpeningElement features, allowing for more precise handling of wall, window, and door openings. This update enables accurate clipping of boundary surfaces so that walls, doors, and windows are rendered as single flat surfaces when necessary. By using IfcOpeningElement solids for geometry processing, interoperability across BIM, GIS, and 3D modeling applications has been significantly improved.

FME 2024.2: PythonCaller, SurfaceModeller, and VertexCreator Updates Video Demo
FME 2024.2: Generic XYZ Tiled Web Map for Background Maps Video Demo
FME 2024.2: Improved Quick Add Video Demo
New Transformers for Imagery in FME

New Transformers for Imagery in FME

In today’s modern era, imagery is more popular than ever before. Whether you’re looking to manipulate bands, or clip an image based on a boundary, FME provides users with an abundance of tools to get the job done.New to imagery in FME? Check out the four custom transformers below, built by our team to help you quickly and more efficiently work with your imagery data in FME.Save time and effort on workspace development by using these new pre-built tools:Use the workspaces as building blocks to create your own prototypes and imagery solutions. Cut the number of transformers you need to perform some common imagery tasks, allowing for greater authoring efficiency. Experience faster and more consistent implementation of imagery processes.ImageIdentifierThe ImageIdentifier is designed for use with Ollamas' Llava 7B parameter model, leveraging its API endpoint for image tagging. When a prompt is supplied, Ollama will return string descriptions with the appropriate information. It is intended for use with JPEG and PNG image formatsImageryHalorThis transformer creates a halo around an image - a gradual blend into the surrounding user-selected color, to create smooth effects and transitions from imagery to a background.To generate the halo, the transformer creates concentric buffers around the image area. Each buffer receives the same RGB value. Once buffers are rasterized, the transformer copies color values to the alpha band where they will represent the amount of transparency rather than colors. The higher the value, the more transparent a pixel will be moving outward of the project area.ImageWatermarkerThe ImageWatermarker allows you to add a Watermark to images, such as photographs, scanned maps, CAD blueprints, and rasterized PDFs.This transformer combines two image files (one base image, one watermark image) and overlays the Watermark onto the base image, allowing the user to choose the opaqueness, frequency, angle and scale of the WatermarkImageColorAdjusterThis transformer assists in Image color adjustments. There are five different choices: Brighten, Color Correction, Greyscale, Inversion, and Gamma Correction.This transformer takes an image, extracts the image’s bands to determine if the image is a single or multi band image, and performs (an) expression(s).Additional ResourcesLearn more about common imagery tasks and imagery basics. Join our upcoming webinar on December 11 to get started with imagery in FME. What should we build next? Please tell us in the comments what other tools or custom transformers we can add to the FME toolbox to make working with imagery even easier in FME.

FME Hub Redesign

FME Hub Redesign

We’re excited to introduce the newly redesigned FME Hub! First introduced nearly a decade ago, the FME Hub has been completely re-imagined to support another decade of providing quality content within the FME environment. Not only have we modernized the design, but we've also strategically reorganized content to ensure ease of use, highlight official and verified offerings, and simplify publishing.Our redesigned FME Hub now includes these new features and capabilities:Branding and usability enhancements: Every page has undergone a UX and design makeover to align with our new branding and deliver a user-friendly, cohesive experience.Enhanced search functionality: Search results now return individual transformers within packages, providing deeper insight with contextual links back to the main package page.Publisher display update: We’ve revamped the display of publishers in search results to help users understand the tiers, boosting clarity around official, verified, and community-contributed content.Simplified Publishing: We have streamlined our publisher offerings. Individual user contributor-type publishers have been transitioned into Organizational publishers making it easier to collaborate with other users when publishing content to the FME Hub, and enhancing management abilities of your own published content. Mobile Friendly: The entire FME Hub is now mobile friendly and fully optimized for use on any device. Whether you're working on a phone, tablet, or computer, you'll enjoy a seamless and visually appealing experience. This enhanced accessibility ensures you can easily find, share, and utilize resources anytime, anywhere, boosting your productivity no matter where work takes you.Whether you’re a content seeker looking for powerful solutions or a contributor sharing your expertise, this redesign is all about making the FME Hub a more supportive, accessible, and inspiring space. We can’t wait for you to explore the new FME Hub and discover how it can support your data integration journey. 

FME 2024.2 - Feature Highlights

FME 2024.2 - Feature Highlights

FME 2024.2 is here, delivering powerful new features that enhance your data integration experience. The improved Quick Add now offers smarter, faster search results with a refined algorithm that boosts accuracy and ease of use. Strengthen your security with support for encrypted deployment parameter passwords, and discover a revamped Examples Gallery designed to inspire and accelerate your workflows. Plus, stay tuned for a deep dive into the upcoming FME Hub redesign. This redesign will make it easier than ever to find verified, high-quality content, ensuring you get the best resources FME Hub is committed to delivering.Feature HighlightsImproved Quick Add: The Quick Add dialog in FME Workbench is now powered by a new search algorithm, with results sorted by relevance by default. Improving search accuracy by handling mistyped terms, expanding keyword matches, and suggesting related transformers makes it easier to find exactly what you're looking for. Paired with the filters feature (introduced in 2024.1), Quick Add stays fast and intuitive while offering smarter search results.Want to see this feature in action? Watch our short demo video here.Encrypted Deployment Parameter Passwords Supported: Improve your security practices with the new Password Deployment Parameter type. FME Flow Administrators can now create Password Deployment Parameters that are stored and shared with managed access to specific FME Form users, while keeping the password value obscured.New Examples Gallery Experience: The new Examples Gallery in FME Workbench, featuring curated, high-quality template workspaces for every user. Simplify onboarding, reduce the learning curve and speed up adoption with beginner-friendly examples, and accelerate advanced workflows with easily discoverable, pre-configured workspaces. New IntegrationsGeneric XYZ Tiled Web Map for Background Maps: Enhance your spatial data visualization with a new Generic XYZ Tiled Web Map for background maps in FME Data Inspector. This new format allows you to seamlessly integrate custom XYZ tiles, such as OpenStreetMap, into data visualization workflows.Want to learn more about this feature? Watch our short demo video here.New Navisworks Reader: The new Autodesk Navisworks reader for FME expands the reach for professionals in the architecture, engineering, and construction industries. By enabling direct reading of NWD, NWF, and NWC files, this feature simplifies the inclusion of complex project models into existing data workflows. Microsoft Azure Synapse Writer - Added Support for Microsoft Fabric: Data Warehouses hosted in Microsoft Fabric is now supported with the Microsoft Azure SQL Synapse writer. Additional EnhancementsAIXM Reader / Writer GML Profile Format Update: The updated AIXM reader/writer, now utilizing GML+ to tackle complex aviation data structures like Geoborders. This enhancement ensures full support for AIXM 5 data, reducing data conversion complexities and improving interoperability across aviation systems.Integrate Azure AD (now Microsoft Entra ID) as Supported Authentication into all Azure Components: Simplify and secure your Azure integrations with support for Azure Active Directory (now Entra ID) authentication. By integrating Azure AD  into all Azure components, users can build workspaces and automations without needing to manually manage keys, ensuring robust, enterprise-level security. Added Rejected Port to PythonCaller: Streamline your error handling and reduce complexity with the new Rejected Port for the PythonCaller transformer. With the new reject_feature() method, users can now output failed features directly through a dedicated rejected port in the PythonCaller, streamlining workflows.  Improvements to the Surface Model Transformers: New "Breakline Method" parameter in the ContourGenerator and SurfaceDraper provides you with the flexibility to choose between preserving the Delaunay condition or maintaining breakline edges. Increased stability and performance across all related surface model transformers: SurfaceModeller, ContourGenerator, DEMGenerator, RasterDEMGenerator, SurfaceDraper, TINGenerator, and VoronoiGenerator.VertexCreator: Add Coordinate System Parameter:  The VertexCreator transformer now has an optional coordinate system parameter for “Replace with Point” mode. This enhancement  workflows and reduces complexity, when working with large datasets or multiple coordinate systems. Watch a video to see the updates to the PythonCaller, SurfaceModeller, and VertexCreator - and the ShortestPathFinder - here.Catch up on additional Workbench improvements in one quick video here.Learn about an important update to the FeatureReader transformer here.