Using readers and writers to extract and load data.
Recently active
I notice that when writing GIS to CAD, in this case a KMZ to DGN using FME, that the output often tends to have mismatched units and the scaling is often much smaller in the output. I know that a seed file is ideal but I often find that this doesn’t always solve the problem in FME. Is there any way to make sure that the units are not mismatched when going from GIS to CAD?
Hi :)I’m trying to add the vector map from basemap.de as my background map for exports in FME 2026.2. However, I cannot make it work. I used the following link and MVT as my feature reader.I get an error regarding a missing API key. Has anyone ever used basemap.de as their background map and can tell me if there’s a simpler way to add it (and also be able to crop the data to my AOI before reading all of it, which covers the entire country), or if I need to somehow request an API code to use this map?Here’s the link (which I am also not sure if it’s the correct one):https://sgx.geodatenzentrum.de/gdz_basemapde_vektor/tiles/v2/bm_web_de_3857/bm_web_de_3857.jsonThanks!
Hello, I’m updating a number of workspaces from FME 2021 to FME 2026, and some of them have a dynamic writer outputting to a file geodatabase. As part of the update, we had to change the format of the writers away from File Geodb Open API due to it becoming deprecated. We’re trying to use the OpenFile Geodb format, but we’re running into a problem regarding the geometry of the resulting features. Before, our dynamic writers would output features with 2D geometry such as Polygon. However, with the new format, it’s only outputting features with 3D geometry such as Polygon ZM. This doesn’t occur with our static writers, those output 2D geometry just fine, and it doesn’t occur if we use a different format such as File Geodb. It’s only with a dynamic writer with the OpenFile Geodb format that this issue occurs. I’ve tried adding a 2DForcer and MeasureRemover transformer to the workspace just before the writer, but the features are still being written as Polygon ZM. I can’t manually set the
Good day,I am reading several datasets of different files which I transform. After the transformation I want to insert the data into two different arcgis db. I have approx 200 000 records to insert. I would like to insert in batches of 10 000 then pause for 5-10min and then insert the next 10 000 records. I haven’t found yet an approach that is working. What could be working ?
Hi,I have classified LiDAR data containing low, medium, and high vegetation points, and I need to convert the vegetation point clouds into canopy polygons.What is the recommended FME workflow for this?I have tested the HullAccumulator transformer, and the results look reasonably good and follow the vegetation points quite well. However, I’m not sure whether this is the most appropriate or reliable method for producing canopy polygons, especially for canopy coverage calculations.Would a raster-based workflow be more suitable, or is HullAccumulator commonly used for this purpose? Thanks.
Hi i have 3d buildings LOD 2.3 (roofs and stufff) stored as open data multipatch shapefile real 3d geometry.I think this “Feature type 'd_y_n_point' has unrecognized geometry type 'fme_no_map', defaulting to cesium_3d_object“And then in map “deck: initialization of ScenegraphLayer({id: '3d-buildings-tiles1-scenegraph-https://gis.pcr.cz/vector/tileset2/data/data298.b3dm'}): size: 1 Error: size: 1 at kA.makeVertexFormat (deck-gl.js:7:21331) at kA.getVertexFormatFromAttribute (deck-gl.js:7:21889) at O7 (deck-gl.js:4938:33481) at K2 (deck-gl.js:4938:32798) at uT.setGeometry (deck-gl.js:4938:55130) at new uT (deck-gl.js:4938:52407) at CD (deck-gl.js:7369:840) at boe (deck-gl.js:7369:3191) at deck-gl.js:7369:2753 at Array.map (<anonymous>)onError @ deck-gl.js:4996raiseError @ deck-gl.js:5076_handleError @ deck-gl.js:4996_initializeLayer @ deck-gl.js:4996_updateSublayersRecursively @ deck-gl.js:4996_updateSublayersRecursively @ deck-gl.js:4996_updateLayers
I’m able to update metadata elements in multiple feature classes within esri file geodatabases using the very helpful article at Working with Geodatabase Metadata: Writing/Updating Metadata – FME Support Center. This gets me most of the way to where I need to be.After reading through the article and numerous posts on the Community, I’m stuck on how to use this or another workflow to update the metadata for the file geodatabase itself. There is metadata associated with each feature class, but there is also geodatabase-level metadata.The FeatureReader using the Metadata Feature Read Mode was new to me - very useful, along with the XMLUpdater and the methods outlined in the article. But it seems to only work for the contents of a geodatabase. Any thoughts on how to work with the metadata on the container, as well?Thanks in advance.
I want to convert shape files to DGN map squares(tiles). For the output I use FANOUT. As input I use a csv file with coordinates of map squares to determine the naming and boundaries of the DGNs. I also want to use the same naming convention for the multiple input seedfiles. I have added SEEDFILE as an attribute in the workflow. I get an error message that: DESIGN WRITER: Failed to copy seed file ‘@Value(SEEDFILE)’.dgn to the destination data file @Value(FILENAME).dgn…. Either the path to destination does not exist or the file is in use by other programs. IT looks that ii is not recognized in Parameter Seed File…PS:@Value(FILENAME).dgn I use for the FANOUT is recognised but not when I use it for the seed-file such as seed_@Value(FILENAME).dgnEXAMPLE:seed_100200.dgn → 100200.dgnseed_100200.dgn → 100201.dgn
HiI recently upgraded FME Form from 2025.0 to 2026.1.1 and my workspace for processing IFC files no longer seems to work. So far, I have noticed these issues:FME 2026 does not detect the same attributes, such as BIP.IfcGUID.NominalValue I removed the reader and added it again and FME now seems to replace BIP.IfcGUID.NominalValue with BIP.IfcGUID. The “Door” subset now seems to cointain thousands of attributes, which was not the case in FME 2025. This makes FME very slow to work with. Saving the workspace now takes several minutes and the .fmw file has grown from around 0,9 MB to 21 MB. Opening the workspace takes several minutes as well. Has anyone else noticed these issues?
Hi all,I have a table in Redshift that is JDBC (not the spatial version of Redshift); it has a column that is in WKB. I need to extract this and create points in Lat Long. I’ve tried the geometry extractor but getting nowhere fast. Have also tried sql executer to use the ST_geometry to get the coords, nowhere again. When I tried to use the Redshift connections, the username/pwd and related connection data did not connect. It is only with JDBC that I can create the connection.Anyone had any experience with this?Thanks,Lorinda
Hi allI want to define the Geometry Type in PostGIS-Writer. I recently changed from an old version of FME to version 2025.2 In the user dialog of the writer there ist still a field for the definition (feature type/user attributes/spatial definition/geometry type, but the field is de-activated (grayed out).Is there a way to “manually” define the geometry type for postgis tables? Thank you for any help.
Linked to this query, that i believe is now closed, it would be great to be able to export GOCAD TS files.
Hi all,I’m working with FME 2025.1 on a LandXML export-import workflow and encountering an issue: LandXML Reader and Writer do not have a Version 1.2 option. My goal is to export a corridor alignment, but the vertical alignment (profile) data is not coming through correctly. Without 1.2 support, how can I tolerate or work around these missing elements in FME? Specifically, I’m wondering: Is there a way to properly bring vertical alignment data from a LandXML 1.2 file into FME? Are there alternative formats or preprocessing steps to compensate for missing data? How can I avoid data loss on the Writer side, since 1.2 is not supported for export? Thanks in advance for any guidance!
Hello,I have a workbench that converts GIS data to an AutoCAD Map 3D object data file. In this workbench, I’m creating new layers that don’t exist in the template file being used, and would like to set their default lineweight of these new layers to “Default” or “ByLayer”. I am able to successfully define an “autocad_lineweight” attribute in the workbench and set it equal to -3 or -1 and the GIS line features that are translated receive the correct lineweight value.However, the layers themselves do not. The layer default lineweight appears to be controlled by the “Default Lineweight” parameter in the writer feature type. Unfortunately, there doesn’t appear to an option to select -3 or -1. Additionally, attempting to set that parameter to the previously defined attribute leads to a failure w/the following messages (xyz is the path & file name of the output):AutoCAD Writer: An error occurred for dataset ‘xyz’ in function RealDWGWriter::checkToCreateDynamicObjectDataTable. Unknown exc
Hello ,I would like to create a complete review list of all FME workspaces and processes in our environment.The first requirement is to generate a list of all FME names available in FME Server, including: Which users have access to export them Whether they are automated If automated, on which day and at what time they run Where is the FME output stored? If they are manually exported, which users have permission or access to perform the export The second requirement is to create a list of all FME workspaces built and stored on local Windows environments.I would also like to export all names and related information into Excel files.What would be the best solution or approach to manage both requirements and create a complete review list of all active and working FME .Thanks in advance
With the now depreciated IFC with Data Views, I was able to extract colour properties using an Appearance Extractor which I could then write to the resulting multipatch. Having looked at the IFC_API reader, it doesn’t seem to have any of the colour properties and all fail in the Appearance Extractor. Can anyone advise on how to access the colour using this reader?
Hello FME-Communtiy,With the advent of the new IFC-Writer we wanted to update and hopefully slim down our FME Workspace, which reads Multipatch Geometries via an Esri Geodatabase (File Geodb) Reader and writes IFC-Features via an IFC XML/STEP (deprecated) writer. Sadly we’ve not managed to get the new writer working as needed and have found the documentation rather lackluster, which is why I’d appreciate any pointers from the knowledgeable people on here.The new workspace has managed to correctly export the feature geometries, but the attributes seem to be missing/not written at all. Inside the new Workspace the features have the correct attributes and values up until the very end where they are sent to the IFC-writer (In this Case I tried Slab as the Element Type, BuildingElementProxy gave the same results and SpatialZone doesn’t work at all anymore).New Workspace final export inside Data Inspector (red color intentional)Old Workspace final export inside Data InspectorIn the old Works
Please create an FME option to connect to GCP (Google Cloud Platform) using “Workload Identity Federation” method in addition to Service account (current option).Thank you!
Hello everyone,We just upgraded to FME Form 2024.2.1 and we currently encounter one problem. For the users, the personal database- and web connections were inititally not migrated. Thus we sent first a mail to the users that they coud export the database- and webconnections in FME Form 2023 and then import the exported file in FME Form 2024. It looked like it solved the problem, however when the users logged in the next day on an new machine, they lost all their personal database- and webconnections.We read the following link: Changes to Connection Storage in FME Form 2024 – FME Support Center and it became clear to us that's due to the new way that personal database- and webconnections are stored. They are stored in fme_userconnection.data and the machineID is hardcoded in this file.In our organization we work on a virtual machine and thus also everytime we log into a new machine. It's now clear why the database- and webconnections are not visible in FME Form 2024.I was wondering if
Hello,I I am fairly inexperienced with some FME processes.My task at work is to extract text from DGN files and convert it to Annotation Feature classes in a GDB. I need to override the FontSize value that comes from DGN with a specific value in the GDB Annotation class, and all my attempts failed. Does anyone have suggestions on how to go about it? I am using FME 2024 and ArcPro 3.5. Thanks!
Can fme only run up to citygml 2.0?I don't know the part about uploading citygml 3.0.
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!
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.
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