A space to discuss FME Form
Recently active
During manual QC of the data I see that there are some geometries that share common border, but the vertex in that place is missing.I looked at the vertex creator and snapper as a fix, but I don't think this exactly what I'm looking for.
I created a Custom transformer that contains a FeatureReader set as Esri ArcGIS Server Feature Service.I want to set Spatial Filter via an attribute. For this I created a conditional attribute (DE-9IM) with values TT*TT**** for Intersects and ********* for <No Spatial Filter>. If the case is that there is no filter, a conditional WHERE CLAUSE activates.The problem is if the case is that there is no spatial filter the FeatureReader returns no data.What is the corect DE-9IM value for <No Spatial Filter>?
I have a workbench that takes a zip file as a user input and checks if it contains a shapfile. If it does, it goes to a FeatureReader and then on to a shapefile writer. I have tried every setting I can, but I can't get it to generate an output shapefile if the shapefile writer is set to use a Dynamic Schema Definition Am I missing something, or is this just not possible? The log says the workbench ran successfully, but no shapefile was created: > Translation was SUCCESSFUL with 9 warning(s) (353 feature(s) output)>FME Session Duration: 3.1 seconds. (CPU: 0.6s user, 0.8s system)>END - ProcessID: 940, peak process memory usage: 116280 kB, current process memory usage: 111672 kB>Translation was SUCCESSFUL Ultimately, I'd like to publish an enhanced version of this to FME Server and create an app so that colleagues can upload zipped shapefiles and have convert their data to different coordinate system. I'm running FME Desktop/Server 2021.2. Thanks, Dave
I have a workbench set up with multiple WFS readers, default parameters. It will run 1 reader and complete its process. When moving to the next WFS reader it will throw a timeout error: [2]: HTTP transfer error: Timeout was reached[2]: Please ensure that your network connection is properly set up[2]: No proxy settings have been entered. If you require a proxy to access external URLs, please ensure the appropriate information has been entered<WFS> Timeout was reached- Unable to fetch the capabilities document: If I disable readers and run each individually they all work. Any ideas what I'm doing wrong?
Hi all! I've noticed a strange issue with my workspaces, and I'm wondering if anyone else has experienced anything similar. Basically, whenever I run any of my workspaces, the translation always hangs for several minutes at:FME API version of module 'LogCount_func' matches current internal version (4.0 20220317)and the next logged action (in the workspace I'm working with currently, at least) is:Loaded module 'FeatureJoinerFactory' from file 'C:\Program Files\ArcGIS\Data Interoperability for ArcGIS Pro\plugins/FeatureJoinerFactory.dll'Eventually, they always move past it, but it sometimes hangs at this step for several minutes before continuing. Is this something wrong with my workspace, is it a known bug, or is this normal? I'm happy to share one of my workspaces or more details if that would help. I'm using FME(R) 2022.0.0.2 (20220518 - Build 22343 - WIN64) on Windows 10 with an Intel i5-7300U CPU and 8 GB of RAM.
I have been able to connect/authenticate to Dataverse with Postman by following the steps in this guide: https://docs.microsoft.com/en-us/power-apps/developer/data-platform/webapi/setup-postman-environment I have tried using the Dynamics 365 web service for this connection, but could not get it to work. I am trying to create a new web service in FME Desktop that uses the OAuth 2.0 implicit grant type to retrieve at token, as in the steps from the linked guide, but have been unsuccessful at this as well; when I try to authenticate or create a new web connection from the web service, I am unable to get the browser window/sign in prompt to appear and allow me to enter my account credentials. I am attempting to create this web service as a new Token Service, rather than a new OAuth 2.0 Service, as the parameters for this type of service seem to be what I need to enter/what I am doing with Postman.
Greetings,I have a Feature Reader transformer, reading a list of dwgs. Sometime after I initially created the Feature Reader I needed to expose additional attributes, and so did by adding to this list......however, the newly exposed attributes are not showing up in my output ports. I'm not seeing the Feature Reader in the 'Update Readers' command, so am not sure exactly how to get the newly exposed attributes exposed. Any pointers would be appreciated.TylerFME WorkBench 2021
I am trying to convert a CAD file in GDA 94 to a CAD file in GDA 20. But it is creating the output CAD file of very less size around 12 kb. Please suggest.
Good day, I'm using FME desktop to create a mosaic dataset of some imagery in a file geodatabase. In the footprint attribute table there are default fields "Name", "GroupName", and "ProductName" that are able to be edited in ArcGIS. Is it possible to write this data to the mosaic dataset in FME? Right now I'm populating these attributes in an AttributeManager transformer, but they are obviously not being added to the mosaic. The "Name" field seems to be populated with the basename of the rasters I'm adding I'm using FME Desktop 2021.0 with the ArcGIS Pro 2.8 data interoperability extension.
What is the FME syntax required to assign a <null> value? Inputting <null> seems to return the string '<null>' and not a bonefide <null> (greyed out FME version). Some fields offer <null> in the drop down, but some do not and require the user to input, such as...Thank you.TylerFME WorkBench 2021.0
I am translating from Smallworld using coordinate system AZ83-C to MicroStation V8i coordinate system AZ83-CF. text size should be 8 but is scaling up to 26. it works fine when using FME 2018..
Hello,In one field, I want to keep all string values matching the regex:\\d{4}-\\d{2}-\\d{2}and relegate all strings NOT matching that string to:<null> See following image for my attempt where I developed ^(?!\\d{4}-\\d{2}-\\d{2}).* as the negation of \\d{4}-\\d{2}-\\d{2} and set replacement to <null>. This did not work. Any pointers would be greatly appreciated!Tyler
Hi, Why my clipper don´t cut the APP shapefile? Look the fmwt attached. Thank´s
I have polygons (closed polylines) that I want to buffer a fixed distance, removing any overlaps. Each Polygon has a unique ID and they need to remain individuals.Below and attached are starting polygonsAnd shown in red is what we want to achieve.I've tried an array of Buffer/AreaOnAreaOverlays/Dissolvers, but I cant quite get what's needed and keep ending up with holes and artifacts.Any ideas?I've attached the road strings i'm buffering towards, incase that is useful
i have lines and i have polygon my question that i would like to find which line intersects with polygon and which lines crosses with polygonso i have transformed polygon to lines by geometry coercer then i used spatial filter ,predicate crosses and another time i used spatial filter with predicate intersect but i have found that the output in passed port even if i have chosen predicate cross or intersect ,i get this line in output why did this line appear when i choose predicate intersect ,because no intersection point between line and polygon . i would like to have it only when i use predicate cross .i hope someone has idea for me FME 2020
Hi! Here's an overview of what I'd like to achieve:User selects a folder.FME reads in all the files plus those in sub folders.An attribute filter filters out those files required. The attributes to filter by will have already been set.Selected files are then read into workspace and processing continues.(all files are either .csv, .xls or .xlsx) Having read this post this user is trying to accomplish the same thing. But I am unable to set up the FeatureReader to read the contained data in a file. Please can you let me know how to do this or is there a better method? Thanks.
hi, i am new to fme desktop I have in a csv lines stored in a column like [[x,y],[x,y],[x,y],[x,y]] and i dont know how to transform into fme line geometry Please help
How to extract Revit Shared Parameters?And how to extend the built-in parameters received from Revit?
Hello,For a job, i need to calculate the volume of a 3D object. The object has curve (its a piping)If I read the data with Revit Reader and calcul the volume, the volume is smaller than in Revit. (more than 1 cube meter)If I export the model in IFC the volume in quantity set in the same as in Revit, but if I I calculate the Volume, it's too smaller than in Revit but it's almost the same.I compared the export IFC and the the Revit file in Data Inspector. The number of facets is bigger in IFC than Revit.My question is : how i can increase the number of facet in the Reader Revit so that the definition of my object is more accurate?thank you for our help
Hey! I have a a road network that is split into several features. They represent different values of the road. Example: 1 layer describe surface and another width. So the length of each line in the layers differ from eachother. I would like to merge these together and i wonder if anyone have a solution? So far I've tried to Take the endpoints from all the lines. Bunched them together and then used them in one PointonLineOverlayer for each Line Feature to split all Lines at the same spot. Now I'm unsure on how to join all the features to 1 Line features with all the attributes i want. Example Picture:
On my fme server is a workspace for download which I can start with a webhook. I want to use that webhook in a Python Script. Are there any examples for calling the webhook and receiving the data in python? Best regards Gerhard
I'm not very advanced in FME and ifc-Conversion. I would like to place an IfcOpeningElement in a IfcWall (and afterwards place a window or door in it). With the excercise "AutoCAD to IFC Conversion Example" I was able to create my walls and openings. But I'm not able connect the two elements. I guess I need to create an IfcRelVoidsElement. But how can I get the corresponding RelatingBuildingElement and RelatedOpeningElement? From the geometries I get the relationship. But how can I link these to correct EXPRESS-ID (eg #23)? I will add a screenshot from my workbench and the (as txt-File) I get as result. It would be great if someone can help me! Thank you very much in advanced! Greetings from Switzerland
I would like to use the FME server as middleware to accept files of various formats via a post-request and save them elsewhere. The formats would be mainly pdf, jpg and text based formats (xml, json, etc.) and do not necessarily need to be read in and "understood". I have therefore used the datafile reader/writer in my workspace as both reader (without input path) and writer. My first approach would have been to store the file temporarily on the FME server in the resources folder and read it in again in a second step. The storing works, but I don't know how to access the filename. Normally I would have the attribute basename exposed and read out via the FileNamePathExtractorm, what does not work here. My main problems are the following: how do I access filenames in the input if I don't know it in advance? Is there a way to process mulitpart request? And ideally, of course, I would pass the files directly without having to store them on the server. I have already found
Hello everyone! I'm new FME-User and this is my second month of learning FME. I've been fooling around mainly with maps (TIFF,JP2000) and Lidar. I'd like to build a 3D-Model from a part of a forest where I add tree.obj for each tree in a raster. I'm trying to build a tree detector that makes a shapefile of the border of the trees and maybe make a list of the trees in the forest. So far I've tried this, this is probably really painful to watch :D.TestFilter that detects brightest parts of the forest(tree tops), then second brightest spots and third brightest etc..Then I start clipping with buffered detected spots from dark part to the brightest parts and in the end of the clippin' I have really messy tree tops marked on raster..And this doesn't really solve the original problem at all of making a shapefile for an each tree of the forest :D So I figured that better approach might be something like this.Spot the brightest tree tops --> Mark the tree top --&g
I am using Aggregator and HTTPCaller in conjunction with eachother to create an API POST URL and am having issues with the Aggregator output and URL encoding. I'm using Aggregator to concatenate and merge records and am using a separator of "&fee_id=" as the field will end up as part of the query string parameters:The output is correct:But when I run HTTPCaller and view the URL that ends up getting generated in the translation log, only the "&fee_id=" that was added by the aggregator gets messed up. Example:https://TARGETURL.COM?api_key=KEY&amount=2000&PARAM1=50&payment_method=PYMT&paid_timestamp=20220628000000&transaction_id=yna4EcJMDk6gBvcEce0wlg&fee_id=EPVDnnsMl0K9Qj91eyKOWg%26fee_id%3DXjix%2FpQsd0aKiT9Ikn4aWw I have tried various combinations and orders of the TextEncoder, TextDecoder and StringReplacer transformers to try and force the URL to format correctly, but I'm not having any luck. I've also tried setting dif