Using transformers to modify data.
Recently active
Hello guys, I am a new FME Desktop user and I have a Home Edition License. I started the basic training and during the excercises I came across some issues with "Run with Feature Caching" and the "Inspector" transformer. Basically when I turn on the "Run with Feature Caching" or when I use the "Inspector" the translation fail and I get this errors:In addition, the feature "Redirect to FME Data Inspector" does nor work and the Data Inspector itself never opens. Could you please help me?Many thanks
Hi, I have a column 'Flag', where there are duplicate values seperated by '_&_' and I want to remove the duplicate values from it. I tried using the AttributeSplitter and creating Lists, but seemed to be too long. Can we do it with some other way? May be regex or list or something new?
I'm very new to FME and am trying to extract some data from a webpage. The page requires a basic login. I can use httpFetcher to connect to the page but how do I then extract the table elements from the response body?
Hello :)Goal: My goal is to find the roofs of buildings.Data: I have 3D representations of buildings in the obj format.My idea is the following: 3D Objects to Point Cloud.Point Cloud to individual points.Find their neighbours (here is a significant problem, because as far as I know, there's no 3D neighbour finder). To do this I already tried the 3DBoundingBoxReplacer from the FME Hub, but that's not working on my points.Another idea I had, was to rasterize or rather to create cubes from my points. But I don't know how to do that in FME.Any points with no neighbours below them are considered roof points.Do you think this is a doable workflow to get to the roofs of my 3D buildings? And do you have a cool idea how to solve the problem with the 3D point neighbours?Cheers, Natalie
Hello, I was wondering if it is possible to extract the exact coordinates from list of addresses that I have. I have no idea how to do it or even if it is possible in FME. I have just list of ~1000 addresses in Excel file and I would need to get the exact coordinates of each address. Is it possible to be done in FME?Thank you in advance!
Hi FME community.I've difficulty to mange my Bufferer transformer.In my case, I need to stop the buffer area to the Start and End point of my line, so I do this configuration (who works with 90% of my lines)But with 10% I've this result and I need to have my lines in the area :This is my test file : Thank you for your help.
Hello,I trying to convert a fme_aggregate geometry type feature to multiple polygon type features with the deaggregator but the input features remains untouched as ilustrated belowThe aggregated features comes from the "Outside" port of the Clipper with "Create aggreate" parameter set to "No" (see below)I am using FME 2017.1.Any idea why it is happening ?Thanks in advance !
Hello.I am working with a SOAP API (I know, not my choice either), which returns JSON inside an XML element. I can extract the JSON just fine, but the JSON itself has an interesting syntax.Inside the JSON is an element called "TblProjects". If there are more than 1 project, it gives them in an array. So far so good, but when only a single project is returned, it gives it as an object. For example: "tblProjects": { "PrID": "49835", "PrCode": "486732-14" }and"tblProjects": { [ "PrID": "49835", "PrCode": "486732-14" ], [ "PrID": "49836", "PrCode": "486741-10" ] }I am able to extract these without problem, but I need to detect if it's a single object or an array of objects.So my question is: How do I detect this?Best regards, Pijke
I am looking for a method to create a rose diagram using FME, which is essentially a circular histogram. It appears FME is not able to produce a feature of this nature to add to maps unfortunately.This website has examples of what I am trying to achieve.https://help.rockware.com/rockworks17/WebHelp/rose_options.htm
Hello,please, I created web application according to this manual: https://knowledge.safe.com/articles/583/data-upload-part-3-rest-api.html. Everything is ok, but I need to user to authenticate firstly before he can run the workspace. Is it possible? I dont want to user had to open FME Server web interface and authorize there, I can do it only on created web application.Thank You so much for ideas!Lubo
Hi everyone. I have 2 esri shapefile polygons. I need to do spatial join of those 2. Features that overlap should have attributes from both input layers. I tried areaonareaoverlayer but the result is not good. Can anybody help? Thanks!
Hi,I'm trying to figure out seemingly easy condition in XML Templator, but something is just not working out. What I would like to do is write out an XML element only if a feature attribute has a value. Here's an example:<OperatingTimeList> <OpeningTime>{fme:get-attribute("opening_time")}</OpeningTime> <ClosingTime>{fme:get-attribute("closing_time")}</ClosingTime> <OperatingTime dayOfweek="" note="we are open"> </OperatingTime> </OperatingTimeList>And I would like the "note" to show up in the XML only when there are some values in OpeningTimeI know I should follow if then else logic, but so far I'm only getting XMLTemplater errors. (FME Desktop 2018) Thanks,Linda
All: Can someone give me a slight push. I modified the code provided in the TCLCaller sample (provided in the Safe knowledge base - https://knowledge.safe.com/articles/769/converting-time-and-date-fields-to-local-timezones.html) to convert UTC date to EST. I have 5 dates I need to convert to EST and wanted to store them in separate attributes. I've attempted to create an array to return the 5 dates but no luck. I feel like I'm almost there. You will see some of the lines commented because I've been doing a variety of test scenarios trying to get my results.Thanks in advance, proc formatDate {} { # this attribute matches the FME feature attribute set QueryDate [FME_GetAttribute QueryDate] set MROutageDate [FME_GetAttribute MostRecentOutage.OutageDate] #set EventRepairDate [FME_GetAttribute EventOutage.RepairDate] #set MRRepairDate [FME_GetAttribute MostRecentOutage.RepairDate] #set EventOutageDate [FME_GetAttribute EventOutage.OutageDate] #puts "date GMT
Hi All,I have upgrade my FMEServerJobSubmitter to version 3 from 2, and now some output parameters has disappeared.- i have been using the number of features output, time start and time finishversion 2 belowafter upgrade, it is no longer available, and make the attribute manager fail
I am trying to use a FileGDB template I have to look up the geometry type for each feature type inside the template. The template has no features just the feature type definitions including the geometry type.If I put an inspector on the Schema output port of my FeatureReader I can see the attribute fme_geometry{0} in the Feature Information panel in the FME Data Inspector.Using an AttributeExposer on either the value fme_geometry, fme_geometry{} or fme_geometry{0} gives me nothing. If I use a ListIndexer on fme_geometry{} or fme_geometry{0} I still come up empty handed.I can see the geometry type in the FME Data Inspector, how do I get hold of it?
Hi,this has been asked a few times, but i have tried all the suggestions with clipper and or donut builder, but cannot seems to get clean polygons, with clippers on the edge.I cannot get to cut nicely on the edges, with clipper or donut builder, the result is a polygon that SQL Spatial don't like.it would be great if we had a tolerance on the edges with clipperIs there possible other ways to get this to work?
Hi there!Is there a way to disable this message? It is very annoying when developing.Thanks
Hello community, I have a dense hydrographic network on which I am performing topolical corrections. What I wanna do is : 1. Extract start and end node of each line (Done using coordinate extractor + vertex creator) 2. Draw a circular buffer on each extracted node (Done using the bufferrer) 3. Keep only buffers which intersect with other lines (not done yet) Is it possible to get some help doing this task ? Thank you ver much.
Hello,I am trying to locate present spikes on a dense lines network using a bufferer I used the spikeromover then connected a bufferer on removed spikes port. However the bufferer seems not able to buffer spikes. The first spike entering the buffer goes to the rejected port. Does anyone knows how to help ? Thank you
Hello,Is there a way in FME to detect lines having the beginning or the end vertice like shown in following images.Thank you
@DaveAtSafe I do direct translation DGN --> DGN [MicroStation V8i (SelectSeries 3) Version 08.11.09.614)]. The SOURCE file contains only three lines of custom styles: one is dashed line and two others contain point symbols. A SEEED file ia a copy of the SOURCE file. A translation is made by FME Workbench [FME(R) 2016.1.2.1 (20160929 - Build 16674 - WIN32)]. It is successful, with a warning 'DESIGN WRITER: Cell with the name 'Linestyle Definition Cell' could not be found in the cell library provided. Feature is being skipped....'. In a RESULT file, the dashed line is OK, whereas lines with point symbols are represented by straight lines. How could I translate correctly custom line styles with point symbols?
Hi everyone ,i wondering how to convert from (.x) files to 3ds max because i visited this link : https://www.safe.com/convert/microsoft-directx-x-file/3ds-max/ that anounce like can convert to 3ds max . Is there have any tutorial or guide for using this software about converting Direct X-Files to 3ds Max ?
Hi everybody.I try to make a buffer only with parallel of line, because the transformer bufferer make a complete buffer with start/end line vertex.So I try thisbut I've a problem with the AreaBuilder who doesn't make area...Do you think this is a good method ?
Hi, I have two password protected workbenches (one to run, that runs another through workspace runner). People can use the Quick Translator to run them. After some development work, the Quick Translator no longer displays logging info (sometimes it does). Instead, It says "Reading file" for the duration, and then either doesn't finish properly (no output file) with window entry of "Translation finished", or finished successfully with the same entry, and sometimes with "Translation Successful", in between (the actual logs are collecting info though). Before the development work, it provided all the usual logging info all the time (except for another time when I had this is issue, but it went away).Hope I'm missing something simple. But is there an explanation for this?Thanks, John
Hi FME-Community!I got following situation withe FeatureJoiner: Left-Income: point-geometry with some attributes Right-Income: polygon-geometry with some attributes Attribute Conflict Resolution: Use Left Geometry Handling: Use RightThe goal is to get the attributes of the left income. Everything runs fine and looks good. But as soo as we want to write to Oracle we fail. When taking a closer look to the Joined-Output features the polgons have fme_geometry=fme_point. Is this an effect of "Attribute Conflict Resolution: Use Left" with "Geometry Handling: Use Right"?!Moreover, if we reset fme-geometry to polygon (GeometryCoercer or GeometryValidator) we still cannot write to Oracle. If needed I can prepare a workspace for that.Thanks in advance! Maria