Creating and organizing workspaces. How to use Workbench.
Recently active
Hello,I have objects, that have a list with a number of different attributes. One of the attributes on that list is another list with a few attributes. Both lists contain 1 - n elements (if either one of the lists is empty, the object is not valid). So, a bit more visual: Object1.list1[0].attrib1Object1.list1[0].list2[0].Attr1Object1.list1[0].list2[0].Attr2Object1.list1[0].list2[1].Attr1Object1.list1[0].list2[1].Attr2Object1.list1[1].attrib1Object1.list1[1].list2[0].Attr1Object1.list1[1].list2[0].Attr2Object1.list1[1].list2[1].Attr1Object1.list1[1].list2[1].Attr2 And so on. What I want to do is check all list2.Attr1 for a certain value, then add list2.Attr2 as an attribute on Object1 (for easier processing and reporting). Due to a large volume of data it isn’t really feasible to use ListExploders (I’m already running into memory issues as it is), so I thought I’d try the Pythoncaller. So far this is what I’ve tried: def input(self, feature): first_list = feature.getAttribute(
Hi!I would like to change a value from a list based on the fme_attrib_info{}.field_name.For example I have :fme_attrib_info{0}.field_name : PROJ with fme_attrib_info{0}.field_value : value1I would like to do : If fme_attrib_info{x}.field_name = PROJ so change value1 by value2.I have a lot of attributes so I have to call the attribute by his name and not by the index manually.I thought to PythonCaller but maybe it exist a transformer for that. Thanks!
Hi I am using FME Form 2021I am passing a ArcGIS portal login (including domain) as a user parametere.g. username@sss.co.uk When I try to get the value in pythonCallerportalAdmin = str(FME_MacroValues['ArcGIS_Portal_UserName']).strip() It is coming asusername<at>sss.co.ukI am unable to use this to login to my portal in pythonCaller. Any idea how to escape the @ sign ?
Hi everyone,An inquiry concerning the FME Forms(Formerly FME Desktop) supported SMB (Server Message Block) version was sent to me by an infrastructure technician. Since the word was unfamiliar to me at the time in FME, I started looking it up in our community as well, but I was unable to discover any information.At last, I retrieved the SMB2-enabled version from the FME Forms installation server and distributed it to them. Are there specific details available regarding the FME desktop supporting version?I'd like to share this here in order to gain some clarification on this, and others who are in a similar circumstance might find it beneficial.🙏🏼Explore, Learn and Share it with all..
Hello,I have installed a fresh install of FME Form 2023.2.2 on a Ubuntu VM with Azure. When running workspaces on FME Form 2023.2.2 with workbench, everything runs smooth. I have imported a manual license to the licensing assistant.However, I am trying to also install some python packages on this Linux VM. So we can transfer this to our Kubernetes Environment which also runs on Linux. We cannot install these packages on a Windows Machine cause they won't work on the Linux.Script: sudo /opt/fme-form-2023/fme fme -m pip install pandas --system --target /home/adminnordend/.fme/Plugins/Python/python310 After running this command we get the following Error: FME license system failure: FME is not licensed for this machine. Please launch FME Licensing Assistant to install a license. If you require more assistance, please send the following information to your local Safe Software Partner or codes@safe.com. Your registration key is 3-246-191-769. Program TerminatingBut the system is licensed.
Hello everyone!New to FME here. I have a question regarding merging different geometry types into a single SHP. For example, for my scripts, I am converting over many features from a source DWG into a SHP. It seems to work correctly within FME Workbench where all features seem to be passed through into the SHP, but when I uploaded it onto FME Server to run on a nightly basis to update the resulting SHP, it states: Is there an alternate workflow/transformer to implement that would ensure that different geometry types would be merged into the SHP? For example, I would want line, area and arc geometries to be merged into the final LANE WIDENING SHP. It seems to work when I run it and examine the SHP in the FGDB that I have created, but many warnings appear once the scripts are loaded up onto FME Server.Any tips would be appreciated - thank you!
HiI collected some data with mobile mapping system and I classified the point cloud now I would like to extract the upper profile of the facades (red line in the picture) I tried to extract the maximun z but I doesn’t workcan you help please ?thx Francesco
i have a problem to find the driver for FME data Inspector 2023.1i have install the ODBC drivers
Hi - I’m wondering if anyone has tried to read a filegeodb straight from s3 with a featurereader. The S3 connector documentation implies this might be possible - but I could not get it to work. I had to have the gdb directory local on my machine for it to work. Has anyone else run into this? It would be cool if it did work, since I don’t like having these file geodbs local. I can work around it if not.
HiI have some rows that need to be appended to a database table and some rows which need to be deleted then replacedI am using a feature writer and can delete rows by setting the feature operation to Delete and the in Row Selection, the Columns (Im sure it used to be called math columns) is just set to the primary key of the table. That way it appears to delete all the rows. I presume this is correct.I then want to append the revised values to the table. How do I add another feature writer to do this?I presume the alternative (better method?) is to use update. If I wanted to update every field, would I just set Columns in Row Selection just to the primary key and the all other columns would update? Would this still work if some of attributes are null?Many thanks
Is Azure Communication Services (ACS) supported in FME?
I posted this Thursday, but apparently it hasn’t been ported to the new system, so here goes again: I have a job that harvest a number of data layers via WFS. As of late, the job has been throwing an error, when reading a particularly large dataset.I've tried to retrieve the same dataset as an XML (GML) file using HttpCaller, and the resulting file is 452 Mb.The error says something about "message: comment or processing instruction expected", but it points to the end of the very last line of the data file, and the data file syntax seems ok.So I'm wondering whether I've hit a limitation in the WFS reader ? E.g. a limitation in downloaded file size ?For now, I've split the original FeatureReader fetching 5 layers at once, into 5 FeatureReaders each fetching a single layer. I'll see if that solves anything tomorrow.Using Desktop 2022.2.6 and Server 2022.2.6Cheers.Ps!It would have been nice to have had a checkbox "Read layers individually" and keep the complete layer list, instead of havin
My work colleague is trying and failing to connect to Oracle Spatial.I suspect that her installation of FME is slightly broken and she lacks the access rights to the folder where FME connections are stored.When she goes to Tools | FME Options | Database Connections FME pops up an error message "Unable to retrieve database connections"And she is also unable to create a new database connection.If I knew the folder location, we could check if she has the proper access rights assigned by IT.Thanks,Nick
I have two sets of address data that I'm trying to match up using the CRCDetector as described here https://community.safe.com/s/article/creating-a-unique-identifier-crccalculator. Geometry isn't a concern so there are only the 3 fields to match up but I'm getting different CRC values for things that should be the same.Some of the algorithms will give a handful of matches but no more that a couple of dozen (out of about 12,000). I've checked for trailing white spaces. What else is making it think these things are different? Thanks
Calendar to activate in Arcmap, selecting the date highlights all the objects corresponding to the selected date. Calendar tool to activate on demand.
G'day, My workspace generates several rows of data, then goes through a statistics calculator so I can count the total rows of data. This total row is calculated so that I can email the user a summary of what has been done during the run process. What I am finding is that I am unable to use this fmt_acc.total_count figure unless I connect the Summary output through to the HTMLReportGenerator. When I connect this to the generator it ends up creating an additional row in my report with all NULL values, which is not ideal, so I disconnected it. I then use an emailer to send a copy of this HTMLReport, and in my email subject I would like to say "XX Number of Features Found, full list attached", where XX is the fmt_acc.total_count. Unless I connect this summary, the emailer has no access to this data. Can anyone think of a way I can include this fmt_acc.total_count in my emailer, without adding a dummy row in my HTML report?
When I migrating a workspace from FME 2019 to FME 2023, the FMEServerJobSubmitter in FME 2019 version returns _status feature attribute which helps me debug if the job is suceeded or failed. However, when I opened it in FME 2023, there is NO _status attribute returned after the workspace runs. FME 2019: FME 2023:How can I get the _status attribute back in FME 2023? or is there any other way to get an attribute value similar to _status to info the user if the run is succeeded or failed? Thanks for the help!
I can see from the translation log after running with the GUI that there is a plugin imported that allows the readers to operate. How can I incorporate this plugin while running with command line interface?Here is the output from command line:fme "C:\FME\my.fmw" --BlockNameLookup "C:\FME\BlockNameLookup.csv" --DWG_InputFile "C:\FME\my.dwg" --DWG_MetaData_File "C:\FME\my.dwg" --DB_Input_CSV "C:\FME\my.csv" --PostGIS_DB_Connection "DEFAULT_NO_CONNECTION" --FEATURE_TYPES "" --FME_LAUNCH_VIEWER_APP "YES" FME 2023.1.1.1 (20231011 - Build 23636 - WIN64) FME Form Fixed (node locked-crc) Permanent License. Machine host name is: mymachine Operating System: Microsoft Windows Server 2022 64-bit (Build 20348) Copyright (c) 1994 - 2023, Safe Software Inc. Safe Software Inc. Translation FAILED with 1 error(s) and 3 warning(s) (0 feature(s) output) Module 'acad
After upgrading to FME Flow and Form 2023.2 (Build 23764), I'm receiving errors publishing workspaces to FME Flow. Even when testing with the superuser credentials, I receive an error message. Has anyone else experienced this issue or have a workaround? Steps Taken to ResolveReinstall FME FormReinstall FME FlowRecreate FME Flow ConnectionsError Message2023-12-15 11:27:10| | |INFORM|Starting connection to '<redacted> FME Flow'2023-12-15 11:27:10| | |INFORM|Connecting to 'https://<redacted>' (web connection, authenticated login)...2023-12-15 11:27:10| | |INFORM|Successfully connected to FME Flow 2023.2 (build 23764).2023-12-15 11:27:12| | |INFORM|Connecting to 'https://<redacted>' (web connection, authenticated login)...2023-12-15 11:27:12| | |INFORM|Successfully connected to FME Flow 2023.2 (build 23764).2023-12-15 11:27:20| | |INFORM|Retrieving service properties...2023-12-15 11:27:20| | |INFORM|Successful
Hi I need to reproject from EPSG 7791 to wgs84 but I received an error I use data interoperabilit 3.2 with reprojector engine ESRI can you help please ? thx Francesco
I have a bunch of attributes that I want outputted into a list on a pdf. What's the way to achieve this? Somewhat stumped. Thanks!
Hi all, Is it possible to add a generated histogram to HTML? I was going to output as a PNG also but wanted to export within an HTML dashboard. Doesn't seem like it is going to work based on the options of linked or from an already exported image. Thank you!
We (Red Geographics) often organize masterclasses to show and tell people on how to do something in FME.Our last masterclass of the year is going to be the opposite. In the Anti-masterclass we're going to tell people how NOT to FME. It's gonna be a fun way to end the year and share some funny situations, oops-moments and things to avoid. I'd love to get some examples from FME experts from all over the world. What has been a blunder or a funny mistake you want to share that we can incorporate into our (Dutch) webinar?
Hi,Using FME Desktop 2022.2.1.0 against FME Server 2022.2.2. Using an HTTPCaller to download a ZIP file (60MB) from a remote host, FME server (Windows 2019) started sending errors from a certain point in time. the workbench in FME Desktop still runs well. Earlier downloads using this HTTPCaller worked fine with same settings in HTTPCaller. Attached the error log. Any ideas? Kind Regards,Gerro
Morning, I have two FME Form 2023.1 workspaces. one requires Use System proxy settings in FME options to be on, the other to be off.Other than use two different installs of FME Form (.1 / .0.2) with this set, is it possible to parameterise this setting in the workflow at all?