A space to discuss FME Form
Recently active
I'm trying to open my workbench, the .fmw, but when it opens it shows an empty canvas. The workbench (.fmw) is 3.5 mb, the recovery file is empty. It was made with FME Workbench 2019.2. I've been working days and weeks on the workbench, and foolish enough, my last 'handmade' backup is a week old..... Is there a way to recover the .fmw file?
Hello, I am currently trying to process an output from the JSONformatter that has the below structure: name_1:"value_1",name_2:"value_2",name_3:"value_3", etc. The output I want to achieve is a feature set as per the below: name_1 name_2 (as columns)value_1 value_2 (as values) I am able to achieve it to an extent using the JSONFragmenter, but this seems to work only for 1 feature (i.e. name_1). I have tried to use the "+" as explained in the documentation but this instead produces a second row, rather than a 2nd column. May I ask for your advice please? Thank you, George
From Attribute Manager I have about 150 columns on which I have to run a series of condtitional query's to populate them. So far the only way I have found to do this is to open each "else if" option individually and adapt the text contained. The change could be easily done whith a simple "search/replace" process within a text editor such as Notepad++. The attached image shows the text circled in red that needs to be replaced with a another constant value. Unfortunately I can't find any way to make those changes within FME's "text editor" in the Attribute Manager".
Running the attached translator : Test_Pole_geodatabase_file2geojson.fmw, returns the attached Test_Pole.json, but I need the attributes: MEASURE, ACCURACY, VISIBILITY to be nested under a new "QUALITY" attribute. The translator returns this: { "type" : "FeatureCollection", "name" : "Test_Pole", "features" : [ { "type" : "Feature", "geometry" : { "type" : "Point", "coordinates" : [ 5.0735809934, 60.6100338064, 36.882 ] }, "properties" : { "OBJECTID" : 1, "HREF" : "foot", "STATE" : "existing", "MEASURE" : 99, "ACCURACY" : 500, "VISIBILITY" : 40, "MATERIAL" : "metall", "TYPE" : "high voltage", "INFORMATION" : "Example of high voltage" }My goal is to achieve this:{ "type" : "FeatureCollection", "name" : "Test_Pole", "features" : [ { "type" : "Feature", "geometry" : { "type" : "Point", "coordinates" : [ 5.0735809934, 60.6100338064, 36.882 ] }, "properties" : { "OBJECTID" : 1, "HREF" : "foot", "STATE" : "existing", "QUAL
Hello, I regularly save a file in a GDB (GDB-Name\\Topic_<date>) and want to display the differences a week later. Manually - I enter the file names myself - this works wonderfully, but it always requires a manual intervention to enter the correct names. Now I would like to automate this work. For this purpose, I calculate a variable using the transformer "DateTimeCalculator", which calculates the date of the last execution of the script (-5days). Afterwards I want to read the last table (GDB-Name\\Topic_<date - 5days>) from the GDB using the FeatureReader. My problem now is that I do not manage to specify the correct table within the GDB, or the correct number of features is output at the Generic Port, but without geometry and attributes. So my question is, where can I specifiy the correct tablename? Could someone please help me to solve this problem?
Hi there, I am trying to publish from an Enterprise geodatabase layer into an existing AGOL feature service however get the following error. I have tried setting the projection, used the Reprojector and Esri Reprojector but cannot seem to get past this issue. Any pointers? Thanks!
I have a shapefile with parcels. With the transformator "MapTextLabeller" I am able to add the correct numbers to every parcel, and orient them correctly with the rule. How can I save the text labels in a shapefile or another data source in a way that preserves the labels created by the "MapTextLabeller" transformer, as seen in the FME Data Inspector? While the final result is visible in the data inspector, writing the labels again in a shapefile does not produce the same text labels. What steps can be taken to properly save the text labels, and ensure that they are encoded and stored correctly in a field of the output file?
Hi, I run a workspace in FME Workbench 2021 that outputs text files to D drive of the Computer. How do a enable FME to output text files to a server (file director) location?
HiJust looking at the AR objects, there doesn't seem to be label/text. Would you need to do this via images?I want to have labels in a street as you pan around.thanks
I'm getting errors while I extracting data from FME API The Error is "A JSON syntax error was found at line 21, column 1691Unexpected non-whitespace characters were found after the JSON textUniversalReader -- readSchema resulted in 0 schema features being returned" API Link is 40.76.139.235/fmerest/v3/transformations/jobs/id/238492/log?fmetoken=776f34b59676c6271de9b4735a0d13a8ac2acb0a
I am working on a national dataset for Australia. The initial dataset had points that are converted to polygons based on the parcels they overlap using the Spatial filter transformer. For the points that do not overlap with any parcel, a buffer of 20m is created. Both the parcels and buffers are combined and exported as a dataset. I'm trying to filter those polygons created with buffer of 20m. Logically all the circles should have the same area and length but it is not the same. I wonder if it is because the dataset was in the Geographic Coordinate system when the buffer was created. However the formula works, is there any way we can filter all the polygons in the shape of circles? It is not working with filtering by area since I have to add a range and it is filtering other parcels which are not circles. I appreciate your response in advance. My boss thinks it's very simple/logical but I can't seem to find a way to filter these circles :(
I have and AutoCAD DWG file with several polylines. I would like to get the coordinates from these lines saved to a .csv file. Is this possible? I am new to FME so will need a thorough explanation please.
Okay so I have two features, a point feature (addresses) and a line feature (fiber). My end goal is to create a new line feature from the point to the nearest spot on the existing line. I have that process figured out but now I am wanting to fine tune it a bit which is where I am stuck. Currently, it will "snap" the new lines within feet of each other on the existing line and I would like to get it set so that if the new lines snap point is within a certain distance, they snap together at a single spot on the existing span. I have attached a screen capture of my current work flow for reference. I feel like I need another CoordinateExtractor + AnchoredSnapper but my attempts with those aren't returning what I am hoping to do. Any advice for a FME newbie would be greatly appreciated!Here is the current outcome, Black is my existing line and red is the output.
Hi I got this successfully working but seems things to have gone backward and I cannot figure out why my second http caller won't download the files. Hopefully someone can offer a quick solution.
Hello, when using the Bufferer transformer on points, a circular polygon is generated. The number of vertices constructing the circle is a function of parameters like the corner endcap type + interpolation angle. I'm good with this. What I would like to know is if there is some logic to how the vertices of the buffer are generated. That is, how is the first point on the circle determined (since all others would follow from there based on the number of vertices / interpolation angle). To provide context, we are capturing points that fall within the buffers and we have some edge cases that appear would be captured if only the circle were rotated or we increased the number of vertices. We want to see if there is a way other than increasing the number of vertices since this tends to slow down downstream transformers. In the picture below, you will see that depending on the rotation of the points, the green dot may or may not be captured. In the case shown, it's captured by the
In a FMEserver APP: Is it possible to show the error messages from the log file in the results of a FME server APP? Pdd the user just gets "Failed" or "Completed" as feedback. How could this be done? // Wouldn't it be a nice and useful feature? Thank you.
319 2023-2-14 17:20:38 | Python Exception <ModuleNotFoundError>: No module named 'fmepy_kafka'320 2023-2-14 17:20:38 | PythonFactory failed to load python symbol `fmepy_kafka.KafkaConnector'321 2023-2-14 17:20:38 | Factory proxy not initialized322 2023-2-14 17:20:38 | f_209 (PythonFactory): PythonFactory failed to process feature323 2023-2-14 17:20:38 | An error has occurred. Check the logfile above for detailsThe missing packages path in FME Server is 'Resources > Engine > Packages > 22782-linux-x64 > python > safe.kafka > fmepy_kafka'
Hi,I'm attempting to use the PlusCodeGeocoder Transformer,The intention is to read a CSV of Google Plus (Open Location) Codes and then write an Esri shapefile. For example, map this as points:id,google_plus_code3,"53PP+34 Taromeo QLD, Australia"106,"Q9XG+PF Widgee QLD, Australia"511,"HGM4+5X Amamoor Creek QLD, Australia" I've configured the visible parameters in the transformer. The email value is the email I have registered with the Google Maps Platform for my API key.When run, the status code is 200, meaning the request was received, but the output is routed to rejected with the _pc_response_body stating:{ "status": "NO_API_KEY"}Where in the Transformer can I provide the API key?CheersMic
DEvo calcolare la percentuale di ricadenza dell'area di un foglio di mappa catastale, all'interno di un'altra area. Ho utilizzato il trasformatore CLIPPER, conosco Area foglio di mappa, area ottenuta dal clip. Devo calcolare (AreaClip/areaFoglio)*100
I have created a workspace, where the source data (File Geodatabase) is fed in the workspace as a Required & Published User Parameter. The last value chosen gets saved as the default value.The intention is that each time the workbench is run, the user selects the appropriate File GDB.When I run the workbench, I get the prompt window to select the appropriate source file (see image 1 attached). However, when a colleague tries to run the same workbench, she doesn't get the prompt to select the source file.The workaround presently is for the colleague to open the workbench, then go into the "Manage User Parameter" space to enter manually a default value (see image 2 attached). This is however not practical, and we would love for all user to get the same simple experience.Can anyone advise?
HiWorkflow as of now: ArcGIS Online App, user clicks a polygon and a run button from the poup. The run button calls a workspace and sends the ID from the polygon using a webhook trigger. The scripts runs using the ID from the polygon. This works fine! But what I need is some sort of confirmation if they intended to run the script, this can't be done via html in the popup. So I was thinking about calling a workspace-app where the user manually have to run the script. So my question is, is it possible to call a workspace app in the same manner as the method Iam using now by sending a parameter to the workspace-app? If not, can anyone think of another solution?
Could any body help me to start the process. The XML uses ADAC Schema version 5.0.1Thanks
Run button grey's out Post successful execution . I'm running with Cache turned on. But SQL operation is not executed
I have FME Desktop installed on a machine with ArcGIS Server (licensed and site created). FME Desktop is failing to create reader (ArcSDE geodb) with the following error: ---------------------------Fetching Feature Types Error---------------------------<b>Failed to retrieve feature types.</b><p>Unable to perform any licensing related tasks. Please check your Esri ArcGIS Compatibility workspace parameter, found in Navigator -&gt; Workspace Parameters -&gt; Translation. This 64-bit version of FME requires ArcGIS Desktop along with 64-bit Background Geoprocessing; ArcGIS Pro; or ArcGIS Enterprise. Refer to this this article http://fme.ly/qua for more details---------------------------Close --------------------------- Based on the dialog message, ArcGIS Enterprise is an option, and ArcGIS Server is already installed. What other settings are required for FME Workbench recognize and use ArcGIS Server to read SDE data? Thanks,Vu
Hi Guys, Right now I'm messing around with getting the corners sharp again after a positive buffer and back to negative. What I have is a polygon with small lines, I want to buffer it, so the small lines will be gone after I do again a buffering. So the first buffer is 5 meters, and the second one is -5. In the first buffer i get straight corners, but when I do the -5, I get rounded ones..... See picture : What can I do so I get the straight lines back?