Using transformers to modify data.
Recently active
I want to capture metrics every time someone runs the workbench on FME Server. The metrics will include the timestamp, project (a user parameter), the user (parameter), # of features read, # of features written, # of files written, and how long it took. I don't really care about the format (excel, csv, rtf, dbf, ...) just that it needs to be cumulative. The workbench is on the server for people throughout the company to use and I need to calculate usage and value added to the projects.Is there anyway to do this?
@takashiI have a 3D wedge shape polygon which I want to make into a solid with the base being the lowest z of the polygon. I have tried solid builder etc. but can't get the output. Any help will be much appreciated.
We get the message below when we run the FME workbench with the workbench scripting set to ESRI ArcGIS Pro 2.1/2.2 (Python 3.6)"ArcObjects could not be initialized. ArcGIS required for the specified Python Compatibility 'Esri ArcGIS Pro 2.1/2.2 (Python 3.6)' "We're using an App-V packaged version of ArcPro 2.3.1 for distribution. We've made sure the Python 3.6 folder was outside the package bubble and placed in the program files directory on the local machine. We've also added that python 3.6 to the windows path variable. I realize this not the typlical method of using these two application together, however, we have users that use FME and ArcPro on the same machine. Our software distribution is managed via App-V. How or what is FME looking for to determine if ArcObjects is installed? It doesn't appear to be the presence of the esri 3.6 python libraries.We're using version 2018.1.0.0 (20180717 - Build 18520 - WIN64)Thanks in Advance!!
Hello everyone! I am very new to the world of FME (and already very intrigued) and I am working on a use case that I can not quite figure out yet. So I have points going into a certain line. I want to then export the points to AGOL, but not all at once. I want to make it look like one point is moving across the screen in a certain line. So basicly I need to know if there is a way to replace the point on the screen with the point that is next in the attribute table. For now I want to just try this out by running the FME Workspace over and over to see if the point moves the way I want it to, but when I finally have it figured out I want to add it to an FME Server to make it look like a live data stream. I am sorry if this is a dumb question but I have been trying to figure it out for the past 3 days. I already tried the StringReplacer but maybe I am doing it wrong. I also have a counter in place What to do? Thank you so much in advance!
Hello community,I have mutliples raster (jp2 with .tab) in multiples folders like the example below : folder_name_1+ -------001.jp2+ -------001.tab+ -------002.jp2+ -------002.tabfolder_name_2+ -------003.jp2+ -------003.tab+ -------003.jp2+ -------003.tab I want in output zipfiles that contains all files, and which take (as attributes) the name of the folderfold_name_1.zip (that contains 001.jp2, 002.jp2, 001.tab, 002.tab)fold_name_2.zip ... I have searched with filewriter, filecopy but i can't make it through.Have you any advices ?I work with FME(R) FME Professional Edition 2018.1.0.2 Thanks in advance !
During my attempts to convert terrain made in FME (using the TINGenerator transformer) to IFC geometry, I have only managed to successfully store volumes. These are made by extruding flat surfaces to 3D extrusions. Then use the GeometryPropertySetter to set the Geometry Name to "Body". Then i store them with an Ifc writer named "IfcProxy". If I open this file with Solibri model viewer, it shows as a cube (screenshot 1).However, i cannot seem to store a flat object using this method. (Screenshot 2) Do you have any idea as of how to store flat geometry (instead of solid) using the IFC format writer?
I would like to import some Canadian grid shift files into another application but it does not natively read .byn files. Ultimately I would like to convert your fme-grids-b19253.zip package of Canadian grids into ASCII so that I can import them into my other application.
Hi im using DateTimeConvertor to convert the date format into this format YYYYMMDD. It is working fine but the problem is some features coming out of the Rejected port of the DateTimeConverter have had the date attribute values replaced with NULL. How do I resolve this issues?
Hi, I have a road network that I've been using the NetworkTopologyCalculator on to identify unconnected roads which I then discard to avoid drivers getting stick on an piece of road.But, what I've just had pointed out to me is that my method isn't catching all unconnected roads. Some unconnected roads pass under/over the valid road network, touching nodes, which the NetworkTopologyCalculator assumes are part of the valid road network. I have an elevation indicator for the start and end of each road segment, so I though by using the 3DInterpolator this would allow the NetworkTopologyCalculator to identify that the roads were not touching at bridges/tunnels, but this does not seem to be the case. Has anyone encountered such an issue, and if so are there any tools that might assist me here?ThanksRich.
Hi.I just tried (in 2018.1 x64) to add a Separator to the Page Content list. When I tried to move the Separator to the top of the page content list, both my previous Header and List items lost their settings.I also tried to put the Header and List to the bottom instead, but that resulted in much the same rresult.It looks like the settings aren't following the rearranged items.This looks very much like a bug to me.Cheers.
helloHow should I proceed to build the opposite (image) of a polygone (object) with respect to a line?
I have a shapefile of polygons where every polygon represents a vegetation class with attributes like the class code, class description and (R,G,B) values.I can rasterize with ImageRasterizer to generate a 4 band RGBA32 geotiff file with (R,G,B,A) values correctly assigned. The different vegetation classes is stored in a lookup table with this structure (no more than 50 entries):ID,CODE_CLASS,DESCRIPTION_CLASS,R,G,B1,100,Description class 1,255,255,02,200,Description class 2,24,95,205...To reduce the size of geotiff file I have generated 1 Band Greyscale (GRAY8) Geotiff (also with ImageRasterizer). The result is correct, but I don't have any control about the value stored in band 0 and my lookup table describing vegetation class. QUESTION: How can assign the lookup table in rasterization process to 1 Band Greyscale (GRAY8) ?Is there a way to do this ? Than you very much in advanced !
I am trying to extract png files from the website https://spark-viewer.wivolo.com/ I can extract the png files individually using the png raster but I have several png files I want to extract out. I was trying to extract a list of these png files so I don't have to do this individually. Unfortunately I am chasing my tail and going around in circles not progressing this. It doesn't appear to be a list as I have tried html table ie. trying to get a list of all the png images to extract. I also tried html extractor but this also isn't working. I'm hoping someone can point me in the direction to generate a list so I can extract all png files without doing this individually.
Hi Community,I have a lot of lines which are generated from raster centerpoints. All the lines consist of 2 vertexes. I would like to aggregate all the lines that touch to one feature. I tried this using the Linecombiner but this transformer doesn't connect lines when more than two lines come together. Any suggestions?
when we use the transformer to send SMS to an international number, we are getting this error ( The 'To' number 9665657892 is not a valid phone number)as you can see it removing the + sign from the number ( the number is only for reference)same test was done on twilio platfro and its working
Hi All, I searched for quite a time, but could not find an answer... I have some 3D solids (and some 3D surfaces) in FME. I would like to cut/split these ones using a line which is contained in a horizontal plane... I thought that creating a vertical plane with this line (which intersects the solid/surface) would be some kind of way to proceed I know that solids can be cut using a clipper (but using another solid... not a line, nor a vertical plane). Would anyone have a clue on how to do that (where to begin...) ? Thanks a lot !
Hi guys, A newbie here! I have the following question/problem: I have to geometries sources, I have a geojson file with a specific geometry (this is an house with 4 corners, 5 coordinates), the second dataset is a city dataset that contains land parcels. The challenge is now to compare the two sources and become as outcome the affected land parcels, with affected land parcels I mean those parcels where the house is placed/located.In the first picture you can see what i did so far, i parsed the geojson file and I extracted a geometry, in the second source i extracted the land parcels geometries and adapted the coordinate system (LL84). In the second and third picture you can see both the graphics, so it works very well. Now i should "only" compare the geometries and get the affected land parcels. Thank you in advance for your help!
I want to make Areas Group bei Attribute POP. By making Lines and Buffer, you only get bad Areas.Close Areas like red Handskizze. Group bei POP. 3 Areas POP1 2 POP3
I am trying to simplify a road network, turning many parallel roads into a single line. Is there a way to do this?
Hi, Simple question. Im trying to expose the X and Y coordinates from a line in a cad file. Tried attribute exposer but its not reading when I export text file. Here is sample file.
Hello,I would like to combine any overlapping/touching lines into one long simple geometric line.So far, what I could obtained is an aggregated geometry doing thisIntersectorNetworkTopologyCalculatorAggregatorAFter this task, I would like to extract the starting and ending vertices of the resulting lines and it fail when I used the VertexRemover because the resulting geometry is a multiple geometry (multicurve).Any ideas?
Hi folksI do encounter a problem when draping ECW appearance on a TIN generated from ERS datain fact the PDF result is white .... i attach the workspace i have no experience in this question, I only followed articles on FME knowledge center and try to success.
I have a workspace that I'm migrating from FME Workbench 2015 to FME Workbench 2018 and whenever I pick the Python interpreter ESRI ArcGIS Desktop (Python 2.7) it crashes, while it runs with no problems on the 2015 version. I tried disabling all transformers with python code and custom transformers, but FME keeps crashing. When I switch to the regular Python 2.7 interpreter it runs but I need the ESRI one for the shutdown script. Are there compatibility issues with this interpreter in the 2018 version?
Update: The technical issues have been resolved, thank you for your patience!--We are currently experiencing technical issues with our Salesforce CRM and as a result are not able to respond to open and new support cases. New support cases can still be submitted via our web form, but our response will be delayed.We apologize for the inconvenience.Thank you for your patience!
@username: Greetings, I am trying to figure out how to complete a FME equivalent of an Oracle 'spatial join' where I read an address point feature class table, and for each record in this table extract a roofline polygon feature (based on joining an attribute 'Roof_GISID') with all associated attributes populating in the roofline dataset.. For those rooflines that are not addressed I would need this to be pulled into the final dataset as well. I have been using the FeatureJoiner transformer and can successfully seem to walk the tables and pull all associated polygons, but the attributes from the address points do not populate. Effectively what I am trying to achieve is denormalized dataset (flattened out), that a user of ArcGIS can query a stacked set of polygons and see all associated addresses without needing to use the 'Relate' option. I am using the Data Interop extension of FME in ArcPro 2.2. thanks!