A space to discuss FME Form
Recently active
Hi,I was hoping to use the new IFC writer available in FME 2026.1 to update the IfcPresentationLayer attribute values from IFC to IFC.The idea was to disregard the current layers exported from Revit from others and define our own layer presentation for the models so we can turn certain layers on and off in our platform (Trimble Connect). I used the reader to load the IFC file (in 2x3 format), and it successfully retrieved all layer attributes into FME. However, I don’t seem to be able to write the updated layers.In fact, even without adding any transformers—just using the reader and writer from IFC to IFC—the layers are lost. So I’m wondering if anyone has had success using the latest FME reader and writer for rewrite the layersThanks!
We are working for a client that has a test domain and a production domain. Servers in test cannot reach servers on production and vice versa. There is currently an installation of ProjectWise (PW) installed in both domains, but the test version is a minimal installation that lacks WSG being setup and configured whereas the deployment on production has everything, currently.Our task is to setup a process that will use FME Flow to retrieve DGNs from PW and use them elsewhere. We currently have an FME Flow installation on the client’s test domain and are trying to approximate the workflow that we will have available to us in production. However, for the moment at least, it appears that WSG being installed is a core requirement for reaching PW with FME. We have other methods for users to place files where the test FME Flow server can reach them, but I would like to know if there is a workaround that can get us to our final goal prior to putting it in the production domain.Any help is appr
Hello, it is possible to see a FME workspace CPU usage at the end of a job in the logging. However, when you activate a stream it will occupy an Engine and it will not give CPU usage in the logging. Is there a way to find or register the CPU usage of a stream that runs 24/7?
For a specific Writer (for example Precisely MapInfo Extended TAB)Is there a way to see a history of changes and improvements from version to version of FME Form?I have v2022.1 installed, and I am researching if the Writer has changed or improved in v2025.I am aware that a Transformer has a version number specific to that Transformer, but a Writer’s version number is locked to the version number of FME Flow, so it is hard to quickly determine if the Writer has changed between versions of FME Form.
Reading Living Atlas layers anonymously (no authentication) is done using the Standalone Server source type but the 3.21.2 package errors. This is a publicly shared service you can try:https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/USA_Major_Cities_/FeatureServerSafe are aware of the issue, you can revert to 3.20.2 to avoid the issue.
Hello, I have a pointcloud scan of a underground tunnel. I would like to calculate its volume. Is this possible? I am guessing I first need to make a water tight mesh out of it. Kind regardsMathias
Hi,I’m looking for solutions to a problem that may not be solvable.I regularly need to refer to a spreadsheet from the NZ Electricity Authority (it’s open data). At the moment I have to regularly download it from https://register.ea.govt.nz/ using the ‘Download’ button This downloads a dynamically time-stamped spreadsheet of the electricity industry participants and their relevant codes.I want to automate this with Form/Flow but this is a sticking point. I’ve suggested to them that they expose this as a service for the industry, but the wheels move slowly if at all.Any idea on how to read, or more likely, automatically download this? For the download I’m open to non-FME automations.Thanks
FME Form Excel writer warns of reserved characters, where none exist, in the names of my Named ranges and appends underscores to them. I am getting a lot of warnings similar the following:Excel Writer: Feature Type '/AH_4_3_Housed_Part_Time_Replacement' has been modified to '/AH_4_3_Housed_Part_Time_Replacement_' to avoid reserved characters for Named Ranges and Tables in Microsoft Excel This is unhelpful behaviour, can I avoid it?2025.2
I have configured all parameters on manage web services for Dropbox. But I am having to reauthenticate every time I run the workspace. What should I be checking? I also need to schedule it on Server. I am not being able to authorize it on Server as well. Any feedback is highly appreciated.
About once or twice a year I have to dig out the SystemCaller, mostly just because I have to trigger a PowerShell command or script file. Without fail, I end up frustrated by the byzantine syntax (quotes galore) and limited way to capture output, finally succumbing to unnecessarily re-implementing the whole thing in Python.So my pick for the transformer that really needs some love and attention from the developers is the good-old SystemCaller :-)Do you also have a pet peeve Transformer that you think could be improved upon?
Below is a screenshot of my workspace that creates a new feature class (AttributeManager_6_Output). This feature class will be edited by end users in ArcGIS Pro. I need to bring that feature class back into the workspace and join it back to caputure those edits. My problem is that some of the attributes will be updated upstream as well. I need to capture those edits as well without overwriting the end user edits. How am I able to set the attribute conflict independently (some attributes from Left and some from Right) in the FeatureJoiner?
Hello Community,I wonder if anyone has recent experience with Bentley POD Reader. This reader requires installed and licensed Bentley Pointools, which has been deprecated for several years by now and can not be purchased anymore. Is there another way to read POD files with FME? Can Pointools be replaced with something else to enable POD Reader?Thank you
Ever since the merging of SQLServer spatial and SQL Server non-spatial Reader types, my SQLCreators and SQLExecutors generate a warning:Microsoft SQL Server Reader: Table `___FME_Custom_SQL_Statement___' does not include a spatial column. Geometry will not be read In Form this is easily ignored, but it really messes up my Jobs overview dashboard on Flow, because it results in quite a lot of listings with warnings that do not need checking. And I can’t seem to find a way to tell FME that yes, I know, there is no geometry coming through in this sql, don’t worry about it because I did not select it - on purpose (or because it does not exist).I really do not want to turn off all warnings generically, I am just searching for a way to stop this particular warning. Before the merge it was easy: just use the non-spatial type, and the warning would go away. But that is not an option anymore unfortunately...
Hi all,I’m encountering an issue with the InlineQuerier transformer in FME Form 2024.2.1 (pre-production environment) that seems to differ from previous behavior.(FME Form 2024.1.3 in developement environment)🔧 Workspace Setup:The InlineQuerier has two input ports:tubes (can sometimes receive no features)parametre_generique (always receives data)I’m using this request :❗ Problem:When no data arrives at the tube input port, the transformer throws the following errors:InlineQuerier_2 (InlineQueryFactory): Generating output 'tubes_statuts_inactifs' using query 'SELECT * FROM "tubes"WHERE ( UPPER("statut_administratif") NOT IN ( SELECT TRIM(UPPER(value)) FROM "parametre_generique", json_each( '["' || REPLACE("valeur_parametre_text", '|', '","') || '"]' ) WHERE code_parametre = 'STATUT_ADMINISTRATIF_RETENU_TUBES' ) OR UPPER("statut_operationnel") NOT IN ( SELECT TRIM(UPPER(value)) FROM "parametre_generiq
We have over 300 FME dataflows using multiple Oracle databases. We are trying to figure out how to list all the different tables and schemas used by all the dataflows together.
Hi Everyone,We are working on an integration between ArcGIS Utility Network and SAp using FME to connect with SAP via their Odata services and Integration Suite.We have successfully used Get calls from FME desktop to fetch a token and get information about an asset.When we switch using a POST call to create a new asset we get a response error of “HTTP/1.1 403 Forbidden” and response body “CSRF token validation failed”The calls we are using have been successful from postman through integration suite.I have attached the workbench containing the current settings and the latest log file.Any insight i why this would work for GET calls and not for POST calls
Hello everyone,I looked at thread DGN writer RGB color | Community and I am dealing with the same problem.Ideally I would like to get the RGB color (true values) instead of the colorindex from the color table.I read in the above thread that true color should be available from FME Form 2023 on, but I still get the index number from the color table. Iam using FME Form 2024.2.1 by the way.I do the following thingI have a dgn styler configurated as follows in the Writer I use a seedfile with RGB values for the layers Output is Am I doing somethign wrong or are true colors not yet available in FME 2024.2.1?
I want to convert OSM data downloaded in .osm.pbf format into OSM format, but I’m encountering the following issue:When converting from .osm.pbf to .osm in FME, the OSM XML data is incorrect: all polygons (areas) become lines, and many objects are missing. I tried using Osmium Docker for the conversion, and the OSM data remained intact.Is there a way to achieve the same result as Osmium within FME? Am I missing something?
Hello everyone,I ran into a connection problem when upgrading from FME Desktop 2021 (21812) to FME Form 2025 (25836) and wanted to share the details and the fix in case it helps others.In FME Desktop 2021, I was using version 3.14.5 of the JDBC driver for Snowflake, and we were initializing a complete connection string with a key pair:Advanced Connection Parameters Connection String with user, warehouse, db, schema, role, private_key_file, private_key_file_pwd.It worked fine for years. Now migrating to FME Form 2025, I encountered a weird behavior.For a workspace from the 2021 version opened with the 2025 version, the Snowflake connection doesn’t work. Upgrading the transformers and the readers doesn’t change anything. It is really the database connection not working in the options. I got this message:COM.safe.fme.jdbc.TranslationFailureException: java.lang.IllegalStateException: Unable to verify current schema and / or database But for some completely strange and mysterious reason, th
Hi,I have run into behaviour in FME Form that I don't understand. I want to read an OGC API (WFS3.0) point features from any of these collections ( https://api.pdok.nl/lv/bgt/ogc/v1/ ) within a bounding box that I create based on input features.I dynamically create a bounding box (my random example: 6.7337723637079705,53.153741409492596,6.742906946412802,53.15869110582926 ) in a workflow before the FeatureReader.When I add the featurereader without any collection query parameters and save it so it generates the output port. And then I open the parameters and set bbox to the attribute value from the bbox (and also ‘limit’ to 1000). These parameters are not applied and used. Only when I regenerate the output port it applies any HARDCODED values. I cannot feed any dynamic value from a user parameter/attribute.If this is intended behaviour in FME: why? It seems so unnatural to not be able to dynamically feed the query parameters.Hopefully someone can help me out!
I have got an inital line featureclass from which I make a new one with splitted the lines, based on a measure table (MeasureGenerator, FeatureMerger, Snipper). I want to make a fme tool that can update this featureclass based on an updated measure table. I want to conditional handle the attribute values of all changes in the new feature class. Measure:0-2000;2000-4000;4000-8000 (measure in meters)Becomes Measure:0-1000;1000-2000;2000-2500;2500-5000;5000-8000Makes combined:0-1000;1000-2000;2000-2500;2500-4000;4000-5000; 5000-8000In the record of 0-1000 should be the attributes (Start, End, etc) of ‘Measure’ and ‘Becomes Measure’ so I can check from which former feature the new feature will get the attributes. This will be based on the largest overlap in length. I have tried this with the LinOnLineOverlayer. Here the line output does not give the answer and the point output gives all the answers except for when the endpoint is the same (0-2000 and 1000-2000).How should I do this? Am I
The white rectangle is my polygon and the orange line is my line. I am trying to clip the polygon based on the length of the line.I was looking for an output like this. I have looked at this step and also this step but i am not getting a correct clip. Any ideas will be highly appreciated Thanks in advance,Keller.
I am using the “StringReplacer” transformer to replace commas with line breaks.My attribute value looks like this:ANGLE: von 115.65130615 auf 116,ident: von --- auf ON,ADRESSCODE: von 6 aufI tried replacing , with \n, but it does not create a new line.How can I correctly insert line breaks in FME?
Happy May Day!This works in 2024-2025 and breaks at 2026.1.I have several autocad format attributes selected (confusing methods to select see below). I go through many transformers and can see those same format attributes (1 for example autocad_entity_handle) all the way up to and including the attributemanagers (pictured). But looking in the attribute manager (This was an issue before upgrading the attributemanager transformer and is also an issue since I have upgraded the attribute managers). Many of the format attributes are gray. 1.What is the significance of this?Why if the autocad_entity_handle format attribute is enabled does it show as “not found” (red)?
Hello,I am trying to create a workflow reading a file from one path, rename to respect Autodesk Forma naming convention and upload to the Autodesk platform with a new name.However, I can only input the existing full path (so with the not yet adapted name) in the AutodeskDocsConnector.I don’t want to create a local intermediate copy, and wish to run this on Flow later, any idea ?Thank you !