Using transformers to modify data.
Recently active
Hello,I have the following command ""\\folder\python.exe" "\\filepath\test.py""that run perfectly with FME desktop.When I try to run that ETL on FME server, I have the following errorSystemCaller: Failed to Execute `""\\folder_path\python.exe" "\\folder_path\test.py""'I check and FME Server has the read/write permission on the folder folder_path.How should I proceed to fix this?
Hello, can you help me? I have .las format cloud point as input and I want to get buildings with roofs?
Hi, I wanna test if geometries are within an given area, I found the Spatialfilter transformer, but it doesn't work as expected. Geometries that i'd like to test were set as Candidate, the area as Filter and Tests to perform to Within. But it does not test for candidates within the filter, instead it tests if the filter is within the candidate, which is not what i want to achieve. Do you have an idea what I am doing wrong, or what I can change to make it work? I am using FME Desktop 2015 thx & br,mel
I've created a functional workspace based on the wonderful ArcGIS Indoors to IMDF template; Even got a reasonable IMDF dataset successfully written! In my ArcGIS Indoors model, I don't have any data in the "Sites" feature class (IMDF: venue.geojson) but it's handled in the workspace (thanks!). A little massaging of my source data solved that problem! Unfortunately, I have address data in the ArcGIS Indoors "Facilities" feature class. Since the venue.geojson and building.geojson both originate from "Facilities", and there were two rows in Facilities, this results in multiple (3) entries of the same address (okay, they have unique address_ids). I'm new to FME -- so, I tried a few things (i.e. adding a "DuplicateFilter" but then realized I don't know how to get the respective address_id further downstream).I was thinking of "FeatureMerger" (?) but it seems really magical and I can't quite figure out how/why it work
I want to get the Start, Mid and End point from: 1. A line dataset (Roads)2. A polygon dataset (Roads) What is the easiest way to process this? (The polygon dataset is in the shape of roads, so looking at the start, mid and end point of the road as we see it!)
Ok, I know this is something dumb, but rather than beating my head against a wall I figured I'd ask for some help! I have a vector data set that I am converting to a raster. No problems there. The issue I am having is each vector polygon has a value set. I want to pass the value to each raster pixel (30X30). When I use any of the vector to raster converters (mapnik, image, or numeric) rasterizers I am getting the same single raster without the values being passed. I attempted to group the features by a GUID, and value but that just created 700+ separate rasters. Any ideas on how to pass the value field to each single pixel would be appreciated. I've attached a sample of the clipped vector data.
I have 10 long/lat coordinates, 1 in each column of a CSV file, with the headers listed as follows: Y1, X1, Y2, X2, Y3, X3, etc. The final two coordinates mirror the first two coordinates, so that the shape is closed. I am new to FME and am attempting to create a polygon from this CSV file and would love any guidance offered. Thank you.
Example Name | Try 1 | Try 2 | Try 3 | Try 4| Tom| 3 | 6 | 0 | 2 | Bob | 2 | 7 | 1 | 6 | Kat | 1 | 8 | 1 | 3 | Export Name | Try | Highest Score Tom | Try 2 | 6Bob | Try 3 | 7Kat | Try 2 | 8 Much appreciated
Hi FME-Experts,I'm trying to read features from an Oracle Spatial Table by the corresponding reader. Although reader option "Max Features to Read per Feature Type" has been set to 20, FME didn't stop reading. (See Screenshot) Does anybody have an explanation why this behaviour occurs? Actually I'm not reading only one table but three, so switching over to "Max Features to Read" is not really an option. With this option, reading would really stop after the given number of features has been reached. (but only for one Feature Type) Looking forward to your answers!(FME Desktop 2022.1.1 Build 20220728, identical behaviour in FME 2021.2)
Hi, excuse me for the interruption. I have one problem and maybe you can give me some advice.I have .las format cloud point where buildings are filtered and I want to get 3d roofs (or building and roofs) as output. output:
I am building transformations that send data to Azure Table Storage. When the attribute value is missing there is a blank string inserted into the table. Due to the nature of the feature, there will only be one row of data but different columns may have missing or null values. These values we do not want written to the table. I have tried using Python and NullAttributeMappers, but these still leave the <missing> value which is causing issues. Is there a way to dynamically remove these columns? The reason for wanting to remove the attribute columns before the Azure Table Storage writer is that "Automatic" Attribute definition appears to be required in order to dynamically pass different columns to Azure.
Hi i need to extract only text inside spanI used this css string for this website http://sac5.halleysac.it/c038007/mc/mc_p_ricerca.php?multiente=c038007&pag=0tbody > tr:nth-child(-n+20) > td.break-all thxFrancesco
Hello, I am new in the FME community but with a great experience of FME Desktop which I would like to share with you. I don't know and I do not understand how to make and publish the article on the page. Could you help me, please?
I have a single band raster (DEM raster) I want to create polygons which represent ranges. For example I have pixels with a range from 100 - 500 and I want to create polygons where values are in the range 100-105, or 105-110. I've tried to contourGenerator and building areas from those but contours aren't close so it's not really an option. RasterToPolygonCoercer I think would work but I need to first get my raster values to be grouped by the interval - this is where I'm having trouble. any ideas?
I am able to convert Autocad dimensions to “Arcmap” dimensions following the response of @Mark Stoakes : https://community.safe.com/s/question/0D54Q000080hgppSAA/migrating-dimensions-from-autocad-to-esriHowever if I try to write dimensions to a geodatabase with an ArcGIS Pro geodatabase template, I get this error : |FATAL |GEODATABASE_FILE writer: An unknown exception occurredI read that is not yet supported to read “ArcGIS Pro dimensions” with FME : https://community.safe.com/s/question/0D54Q00008wRTK3SAO/getting-error-like-unable-to-convert-row-to-dimensionfeature-while-reading-a-dimesions-fileIs it also impossible to write dimensions to an esri geodatabase with an ArcGIS Pro geodatabase template ? You’ll find my fmwt in attachment.Any advices is welcome 😊Laurent
I'm working with a date field that needs to be converted from a text string giving the format as described in my title (e.g. October 1, 2022). I've found a lot of documentation on the DateTimeConverter, however none of the formats on the documentation seem to match up with my date format. This seems like a simple solution that I'm missing, any help is appreciated!
If so, what parameter settings would accomplish something like the attached example?
I would like to modifiy the last vertex of each line feature, if the lines intersect, to copy the depth so that also the connection is made in Z-coordinates. Based on an attribute field there should be determined if the Z-value should be copied or overwritten of it's connecting neighbour.
Hi. Today's second question, I'm glad that this forum exists :) I'm sending the "example" file in the attachment. I would need advice on a transformer where I could implement a sequence of individual segments. I have an idea, but I don't know how to implement it in WS. StartPoint and EndPOint is one segment. I need to determine the correct order of the segments. To get the correct order, I need to determine the first and last point - the value of the first point must meet the condition of occurrence in "startpoint" and at the same time it must occur only once ( A1 ). If I manage to determine the first segment, I need to further apply that the endpoint value of the first segment ( A2 ) is the starting value ( startpoint ) of the following segment. This way the correct sequence will be connected. Some ideas?
Hi, I have to zip the output from the featurewriter.The standard writer has the option to zip the output. Is this also possible with transformer "FeatureWriter"? I have not found anything about it. I need FeatureWriter because my process will go on after writing!
I have a GDB containing point, line, and polygon feature classes. I would like to setup an attribute manager or schema mapper that allows me to change a field name to whatever I please. I can place an attribute mapper on every single feature class from the reader but that will take forever. How do I read in all the feature classes, see all the current field names, be able to change said field names, keep all the attribution in those fields, and write the same data out but with new field names? Some screen shots are below of my GDB. Note, this is something I would like to be able to do to many GDBs down the road that should have identical field names.
I've been trying to find explanations for the properties saved under "Attribute Name Configuration" for an "Attribute Name" parameter type and haven't been able to locate anything! This is specifically regarding how "Format Attributes," "User Attributes," and (especially) "Filter Attributes By Port" are handled, given that they have not worked the way I expected based on name alone. Is there additional documentation on these parameter settings anywhere, or should I try to communicate with technical support directly for info? Thanks!
Hello, for calculations on line segments I divide a line into its individual segments between two vertices (2-point line) using the transformer "Chopper". For a further processing step I need the number of the segment within the total line. This means that if my line consists of 11 vertices, I have 10 line segments. The first line segment should start with the element ID 0. I have tried to do this with a counter, but without success. For this reason, I would like to ask how I can solve this elegantly. Thanks a lot
WelcomeI hope you can help me find a solution to this problemI really need help to solve this problemIn the attached form, I have successfully exported the data from the Revit program to the ifc formatThe data has a geographical reference specified by coordinates on a map in the RiftI want to transfer this data to citygml format while keeping the site coordinatesI tried to create a storyboard on fmedesktop as in the attached file, but I need something to be able to transfer the location information. What is this thing?
Hi, I'm working with building polygons. And I'd like to generalize them based on the specific ordinance. Unfortunately, Generalizer didn't give satisfactory results, so I decided to use the possibility of ArcMap, so I applied the arcpy script in PythonCaller - with Simplify Building algorithm. Much of the dataset has been generalized quite correctly. But some of the polygons have fragments whose width is narrower than the minimum value specified in the regulation. I mean buildings with complex geometry (see pic. below). And my question is - do you know any idea, how to extend only these narrow fragments using FME or arcpy? The solution should be universal, because, I need to transform a lot of buildings. I tried to use Generalizer or convert the polygon into lines, calculate length and extend this line, but without any satisfactory results. I am working on FME Desktop 2021.2.5 and ArcMap 10.6 - without any chance to upgrade FME Desktop or ArcMap.