A read-only category for lost FME Form topics. We hope to move them shortly.
Recently active
we have different workspaces (api, emails,xml and etc)
We have a workbench that reads a CSV file on a network path that has multiple spaces . This works fine on the FME Form workbench but when published to FME Flow the spaces are reduced (there are three spaces in the path and Flow shows only 1)
I'm dealing with an error while reading data from an Intergraph GeoMedia SQL Server Warehouse using FME build 23332, although this was also an issue in FME2019. The error does not give much info (see attached log file). We may get the error 3 times in a row with the same parameters, and then on the 4th run with no change it will process fine. Sometimes the error will not present at all. This is also happening on multiple machines accessing the same network location. The error always occurs after the entry "Successfully closed GeoMedia SQL Server Warehouse reader" We are suspecting a network issue, but do not know where to begin checking.
I have drill hole id's with overlapping minimum and maximum depth values. I'd like to split the overlaps. However this implies the addition of a new row with new minum depth and maximum depth values. I've unsucessfully tried building lines to get the intersections and overlaps. I've added an excel sheet with sample data and (I think) a clearer explanation of what I'm trying to achieve.
With GET /repositories/< repository >/items/< item >you can get information about items in a repository, in my case I am retrieving a workspace. In the response there's one tag named 'history', but this is not the comment you enter when committing a workspace. Sub-type: Workspaceworkspace {...history (string, optional),... } Can I find this history I am looking for through the API? Or at least a timestamp of when the workspace was committed?
Hi everyone, I have a some workspaces in workbench 2020.02, where I have used Creator and the filecopy writer to create new empty folders at the start of the translation. However, this no longer works in workbench 2023.1. Is this function no longer supported with filecopy? Thanks! 🙂
Hi @mark2atsafe, I've read your interesting post (dated 2023-11-15) on LinkedIn about surface model in FME. Could you please share the workspace in this post? Thank you!
I have a unique requirement that I'm racking my brain trying to find a solution. I have a set of irregular shaped polygons, and I would like to draw a line between all unique pair of vertices. In the crude example below, the black line represents the input polygon and the yellow represents the desired result. Ultimately, after building the lines, I want to query out the longest line for additional processing.
Hello everyone..I have Laz data and I want to bring the base completely to Z = 0 without disturbing the 3D position.How can I do that?
I have a workbench that's converting 3D CAD files to 2D shapefiles, and some attribution changes. After reading in the CAD data, there's a test filter that separates the data into 4 separate paths, in which each path has a separate Shapefile it writes to.My goal is to have 1 path run, and successfully write before beginning the next path. This functionality would need to happen after the test filter separates the data out. Is there anything way to configure this? I could split this into 4 separate workbenches and automate on Flow, but wasn't sure if there's a fancy transformer that has this sort of functionality before spawning a gaggle of separate workbenches.Thank you!
Hi, I have a pdf from which I can split into vector data (points, lines, polygons) and raster (pdf_rasterized_pages). I know the paper size of the pdf (A1) and scale (1:500). I would like to save the vector data in gdb and preserve lenght, area and position of the shapes. In general, once the shapes are opened in ArcPro they should have the same geomety and dimentions as on the printed on A1 paper. I have tried scaler but the outcome did not match printed pdf.
Hello,I have lines (linestring) that intersect forming Multilinestring. I would like to know if it possible to "force" them to keep the Linestring format? Example: here is a network with a loop (in red)On FME, I tried a deagregator which gives me 3 polylines , 3 linestring. Ok it's good! But I want juste one line and impossible for me to find how to merge these 3 lines without convert all in Multilinestring. I tried the LineCombiner but nothing happens, I still had my 3 lines.Any help would be appreciated :)Thanks you
Not sure which forum to post this in, feel free to move it if not relevant here. I'm revisiting the 12 Days of FME 2022 challenges, which were great fun last year and i wanted to challenge myself again this year. (https://community-fme-server-support.fmecloud.com/fmeserver/apps/FMEUCCommunityCafe/12Days-Details/streaming/fmedatastreaming/12Days2022/ContestDetails.fmw) It seems that the datasets aren't available anymore though. Does anybody have the input datasets for each of the challenges that they could share please?
Hello, is there a way to test an integer's length within the TestFilter transformer? I have an integer column that can be freely populated with values, but I need to flag rows that are not 6 characters long. Is there some operation in the Test Clauses window that I can use to test for this?
It seems ok when adding smaller data layers but couldn't add bigger layers. I was getting memory not enough error message but my memory is only used one third.
I ve got some problems with expandig of an Zipfile. With HTTPCaller i download the (free available) file "https://service.geo.llv.li/download//gwr/gwr_li.zip". after then i try it to expand with ZipExtractor. As a result it rejects it always with the error_message: "Unexpected error: File name in directory 'gwrli_Spaltenerklärung.pdf' and header b'gwrli_Spaltenerkl\\xe4rung.pdf' differ." How can i resolve this?
Very disconcerting that Chat and Phone Support options have been removed from Safe's website. I guess now that you’re all full of Flow and Form you don’t need to handle people anymore. Note to self: should I ever run a business, find the demarcation line where things grow too big to provide decent customer support and ensure it never goes past that bound.
Hi everyone, Happy new year :) I have created a series of FME scripts that translate DWG file to a feature class in a FGDB.I want to ensure that any time the DWG source file is updated, that the feature class is updated accordingly.Would the "Insert" and "Truncate Existing" option in the Writer be the correct option to choose here? Essentially the user would be updating / adding/ removing polygons from the layer in the source DWG file and I want to ensure that the feature class in the FGDB is also updated.In this case the feature class in the FGDB already has been created and exists currently. Thanks so much in advance!
Thus, the work of each work area is reported dynamically with each work time. For example, work was done on the plots layer on 1000 plots, 800 were updated and 200 were deleted in Excel form.
The data I am working is real time vehicle AVL GPS data that is dumped into a Feature Class using ArcGIS GeoEvent Server. The Point Feature Class has 104 records. My objective is to have my workspace act as a "listener" and send me an email every day M-F @ 10a letting me know that GeoEvent Server is reading these records. Of the 104 records (more records are added each month, so 104 is not static), there are 17 that are not the current date so they are routed to Failed in the Tester. There will always be records in this data that are not the current date. My question relates to the Tester, the way I have my workspace set up now, is if there are no records in Passed and all 104 records are routed to Failed, I will not get an email. Is there another transformer that needs to be added or maybe a parameter change in one of the existing transformers in my workspace? I want to also get an email if no records are routed to Passed, is this possible?
We used an XMLTemplater (2022.2) to generate an xml message using Excel file input with some optional columns.The XML template contains some if structures like this : { if (fme:has-attribute("STATUS")) then <Info> <keyName>STATUS</keyName> <value>{fme:get-attribute("STATUS")}</value> </Info> else() }The output xml is correct, but contains empty lines for every missing column, which we want to avoid.Leaving out the else() clause is not allowed as it results in a parsing error.How can we avoid those empty lines in the output xml ?
Is there a way to remove an existing Workspace Parameter from the FME Server Job Submitter?
This is the original uniquevalue Data with the number of existing features. 1140 Metadata.Worksets203 Metadata.ViewInformation182 Metadata.FamilyInformation105 Metadata.MaterialInformation20 Electrical.CableTrays16 Electrical.CableTrayFittings8 Metadata.PhaseFilters7 Metadata.LevelInformation6 Metadata.StyleInformation5 Metadata.LinkInformation4 Metadata.PhaseGraphicOverrides2 Metadata.ProjectPhases2 SitePoints1 Architectural.Railings1 Metadata.FileInformation in Tester transformer I used (Architectural.Railings / Electrical.CableTrayFittings / Electrical.CableTrays) The Original coordiante system was : XY-MMI used CoordinateSystemSetter and set CRSM.MTM-10 and then chang it to EPSG:3857For the writer I used I3S with i3s_3d_object Geometry
Hello FME Experts! I have been struggling with this for several weeks and I'm hoping someone may have some insight. I have a set of data that contains buildings that were manually digitized from roofline data. From this set, I have scaled the polgyons based on the type of roofline (scaling factors predetermined). This resulted in some properties with multiple roofline types to separate from each other. Think of a home with some steep and less steep rooflines - the scaling was done on each polygon. In addition, I used @Takashi Iijima 's workbench and modified it slightly to right angle polygons where possible. Now, I have an issue because I have polygons that should be adjacent (have shared boundaries) but because of the scaling, they are no longer attached (and because these were manually digitized, there were previous gaps in the data). I would like to physically MOVE the polygons to allow them to have a shared boundary without changing the shape (much). I tried using a c
Hi, I have compress a text with AttributeCompressor and stored it in an XML file. The text should be a password, so I don't want to store it as plain text. Then, I read the XML file and try to decompress the password with AttrributeDecompressor. But I only get this:2023-12-15 14:31:40| 0.6| 0.0|ERROR |@CompressAttributes: The 'Compressed-table.Compressed.password' attribute could not be decompressedBy the moment, I'm only compressing, not enconding. But I cannot make it work.I'm using FME Desktop 2022. I'm attaching both workbenches, (compress and decompress), the xml written by the first and readed by the second, and the logs of my execution.Thank you for your help.Best regards.