A space to discuss FME Form
Recently active
Hello,I am using Aggregator with FME 2018.I restricted my data to only one feature. So literally there no aggregation but the transformer is taking 10 min to proceed.Is this normal? Is there a way to optimise it?
FME Desktop 2020: How to filter all features that are “not equal to” a particular value, For example, in the screenshot below, I wanted to filter all polygons that autocad color doesn’t equal to 10. How this can be performed in FME?
Hi. I need to convert V7 dgn file to work in V8 Microstation. I don't know how to do it. Im new to the FME. If someone could give me instructions on what buttons to push? :D
I have created one text attribute using the AttributeCreator transformer and by default, its length is 50, there is no option to change this length in FME. This attribute is created for the feature class to save filename which is over 50 characters.
I receive an empty shapefile from our client and if I don't add any features, have to rename it.Since FME is feature based it won't write to a new shapefile if empty. The shapefile can also not contain a null feature so the NoFeatureTester or a null Creator is not an option.I'm currently on FME version 2019.2.1 How can I write empty shapefiles?
Hi! I'm trying to get the effing per-cell formatting to work in Excel but I'm not succeeding. My excel output doesn't come out with a yellow background. Please check my screen dumps and help me figure out why!
Is it possible in FME Server to run a workspace with workspacerunner that starts a workbench on another server in fme desktop? (and uses that license)
While converting Ecw the following error will appear ECW writer: The ECWJP2 SDK only has 200.0 MB of memory allocated to it and this is not enough to compress this dataset. Please set the SDK's memory limit above 304.7 MB
I am setting up a brand new installation of FME Server 2021.2.0.1 and I can't authorize any ArcGIS Online connections. It gives FME Server OAuth Service Failed. It doesn't matter which user I try to authenticate. This works in my other 2019.1 server, so I know these connections should work.
i am using Mapnikrasterizer transformer ,i have input polygon and some lines over it . i would like to keep the output of this transformer without any scaling (without any compressing )as original input .which parameters should i choose at this transformer to do this work ?as info :i am wiriting the output in excel file .but i found it looks not great when i use scaling ,it seems to me that it compress the input and looks not good in excel file . so i would like to have another solution Thanks for help FME 2018
I've had a workflow that did what it was supposed to with several Revit files, now when trying to work with a new batch of files I am getting the following error: DataRecorder (RecorderFactory): The clause 'PATH_TO_AN_FFS_FILE.ffs' within 'FACTORY_DEF * RecorderFactory FACTORY_NAME DataRecorder FEATURE_FILE PATH_TO_AN_FFS_FILE.ffs MODE RECORD' is incorrect. The parameter to FEATURE_FILE must be a constant value, a value-of (&) attribute, or an FME function call The clause 'PATH_TO_AN_FFS_FILE.ffs' within 'FACTORY_DEF * RecorderFactory FACTORY_NAME DataRecorder FEATURE_FILE PATH_TO_AN_FFS_FILE.ffs MODE RECORD' is incorrect. The parameter to FEATURE_FILE must be a constant value, a value-of (&) attribute, or an FME function call Revit Native Reader: Failed to create persistent feature cache A fatal error has occurred. Check the logfile above for details A fatal error has occurred. Check the logfile above for details(the path has been replaced to the text in caps lock)Also I
My input has a lot of Ring looking objects in it, when viewed from Autodesk everything is smooth but the FeatureReader doesn't see them as rings, but some dumbed down rectangular shape. Reader: How it should look:How it looks: What I've tried was extracting coordinates and rebuilding with Python and Scipy and it seems that for some reason it has ~380 coordinates in it but 12 duplicates of each exactly at the points where the ring seems to 'break'(coordinates only appear there, nowhere else), could this be source of the issue? Or where should I look? I'm trying to write these to a Cesium Tileset but I don't think that should be relevant since the rings show up like that the moment they get read and not just in the output. Thanks in advance!
I want to read all features in the mxd or gdb and write to gdb. How can I do this with only one reader and one writer
Hi guys,just wondering when using AreaOnAreaOverlay on single input, can it add attribute to show which records's overlap which? Currently i only get the overlap count option but ideally I'd like each record to be added as an attribute field and with a return value so i can see. Thanks in advance 🙂
When I tried to update existing hosted layer in ArcGIS portal, periodically , I got this error message when trying to access the data by ArcGIS portal feature service readerAnyone seen this before or please help me to fix this error?
I inherited a flow with an embedded transformer.This transformer uses a variable, for example $(TARGET_URL), but I am unable to gather it's value when paused on breakpoint.
Hi everyone! I was trying to use the CurveFitter packaged transformer in FME 2019, but I received a weird message, telling me that I'm not authorized to use/download it (because of some licensing problem). Here is the message : Note that everything is OK with FME 2021 (it seems that this package was converted into a "real transformer"). I'm also able to open a workspace that includes this transformer with a 2019 version (this FMW : https://community.safe.com/s/article/using-and-understanding-the-curvefitter-transforme). However, I'm not able to access to it via the quick add or the transformer gallery.. So it's not really efficient. PS: I'm using a FME database edition + I've already done an update of the transformer gallery.
I recently inherited a workspace (sorry for all my other questions related and thanks for your time and patience 🙂)The problem with the workspace is that it has over 1400 transformers, at least according to this command of my provenience which might be incorrect:cat my_workspace.fmw | grep \<TRANSFORMER |wc -lI can hardly orientate myself in all the logic, since the canvas won't fit to my screen even at the lowest zoom. I only managed to oversight it printing to A0 pdf:Anyway, I don't know if this is common in real life FME projects. Are there any best practices regarding the complexity and extent of the workspace? Are there any possible performance drawbacks with bigger workspaces?My intuition would be to divide it and execute the resulting flows separately with WorkspaceRunner, but I cannot find a clear recommendation on it in the docs.
I was able to implement this in the python caller which produces the result but when I substitute the hard coded data for "myList" it does not work for me.import itertools myList = [ ['a1', 'b1', 'c1'], ['a1', 'b1', 'c1']]for x in itertools.product(*myList): results = list(itertools.product(myList)) print (x) How do I pass the output in my list out? How do I substitute myList with the data from my DB. CODE in Python Caller which lists results in the translation logimport fmeimport fmeobjectsimport itertools# Template Function interface:# When using this function, make sure its name is set as the value of# the 'Class or Function to Process Features' transformer parameterdef processFeature(feature): pass # Template Class Interface:# When using this class, make sure its name is set as the value of# the 'Class or Function to Process Features' transformer parameterclass FeatureProcessor(object): def __init__(sel
I inherited a flow with an embedded transformer.This transformer is being reused multiple times in the workspace. If I put a breakpoint in it, I don't know how to find the place it is being called from the main flow.
Hi everyone, I have a workbench that downloads a extent from a bigger database by Esri (by using a Esri feature server reader) and writes it to a file Geodatabase that we host on a server. Our arcGIS users use a layerfile in ArcGIS pro that uses the file GDB as source. I use windows task scheduler to run a batch script that starts the FME workbench every month (at mightnight, when no users are logged in). For some reason the file geodb still has locks active during that time, which cause the overwrite database function in the FME writer to fail. Is there a way to update the file GDB while the locks are active, or a other way this problem can be solved?
FME Desktop 2020: How to count the number of dissolved polygons and store them in a field? For example, in the screenshot below, I wanted to create a field that stores the the number of dissolved polygons. How this can be performed?
FME Desktop 2020: How to identify the overlap (duplicates\\intersection) within the same layer? I couldn’t figure out how to identify the overlap (duplicates\\intersection) within the same layer. For example, in the screenshot below, what I wanted is to identify the marked area of intersection.
Hi All, I am trying to send the Kafka events but it not going through can somebody guide me on this .I am newbie to kafka topic .herewith i am attaching the screenshot of the setting which i have done . i also i am attaching the screenshot of the input file .