Shape the future of FME with your ideas
New and Open ideas are awaiting review or have been reviewed by our Product Management team, and are open for commenting and voting.
Add an option to the BulkAttributeRenamer which replaces non-ASCII characters in AttributeNames with ASCII in a standardized way.e.g. Ö->O, Ø->O, ø->o, æ->aeUTF-8 code c380 to caafWould be useful e.g. with PostgreSQL writer etc.
Source data for buildings and other BIM related objects often comes as wireframes with 3D vertices. For example Microstation Smart solids are read by FME as wireframe data. We often need to recreate true solids or faces in FME for these features to write to BIM formats such as IFC or Sketchup etc.Safe PR#39030
PythonCaller has no attributes to set apart from grouping and output parameters, and of course the code.Any input parameters to be set outside the code, needs to be set in another transformer like AttributeCreator.It would be nice to have a small list of input parameters, so one can easily change input parameters without changing the code. Just a simple name/value list, just like other transformers. The values could then in turn be tied to user parameters in the workspace/custom transformer if need be.
Could it be possible to add a new transformer with Moral global & local autocorrelation indexes?
When a distribution is not normal you need addittional measures to shape the distribution: Skewness and Kurtosis.If they can be added to the StatisticsCalculator transformer would be perfect.
As an FME Admin I would like to have an FME server rest api call that can help me determine if users are creating/ using notification topics to let them know that the workbench failed.Enhanced workspace rest api call that automatically associates the email of the workbench author so that I can easily on notify them when something fails.
It looks like FME is very flexible in reading JSON files containing smaller errors. In our case we detected an extra "," at the end of an array. The JSONValidator detects this error clearly with the following error message: 'A trailing comma was found after the last value in an object or array'. But the JSON-Reader never validates JSON files and seems to be flexible and okay with minor issues like the one occured here. Please improve the JSON reader to validate the content of a file by option.
It would be useful if FME Server could be configured to have a maximum file size in the DataDownload service before splitting/spanning the archive into multiple files.
When a workspace app features a streaming service and is configured to run immediately, the URL is automatically extended by "/streaming/fmedatastreaming/[repository name]/[workspace name].fmw" after workspace app was triggered.Any user who likes to bookmark this page receives a 404 error code when trying access the page because the bookmarked URL including that annex is not working. For the sake of a better accessibility especially for non-professional users, I suggest to either hide/suppress the URL annex or let a workspace app also work when directly addressing the entire URL.
See this request for Data Interoperability:https://community.esri.com/t5/arcgis-pro-ideas/implement-capacity-to-view-and-work-with-new/idi-p/1250477https://www.tgs.com/press-releases/tgs-launches-new-open-source-solution-for-multidimensional-energy-data
Often I will build a workspace in FME desktop and it runs fine. Then I publish it to FME Server only to discover later that it fails to run on FME server because of a “Python Compatibility” issue. It would be great if FME Server could check Python Compatibility during the publishing process.
Seen in this community post: https://community.safe.com/s/question/0D7Dm000000994eKAA/detailWould be nice if this was handled natively within FME. Currently there is are workarounds, to use multiple writers or to use an SQLExecutor transformer.
StringLengthCalculator currently supports usage for just a single attribute. This transformer should be expanded so that multiple fields could be selected at once. This would help with determining maximum lengths of data to help troubleshoot data truncation issues, but also with validating or setting field lengths for output writers.The output could be individual attributes or perhaps a list.
My HTTPCaller returned a JSON response body, and now I'm using JSONFragmenter to grab some returned records to use in authoring a workspace. I started fragmenting 42 minutes ago and it's still running. Really just wanted to return ten records or so.I suppose the slowness is partly due to caching (while authoring) with retention of the response_body over a few thousand records. FME Workbench is using quite a bit of CPU and memory, and is storing to disk.
When configuring a workspace app, the description box gives you the option to insert an http path to an image. The default option should allow you to host an image directly on the FME Server and link to it, rather than assume you will host somewhere else! Currently it is difficult to add images to your descriptions.
Add Array Feature Type to PostgreSQL WriterIt would be very convinient to write Arrays directly to a Postgres Database with the Writer. The current workarround for writing arrays to Postgres Tables is to use the SQLExecuter.
AutoDesk Inventor is an industry Design tool, based on AutoCAD.The files created by Inventor are not supported by FME (yet).We have some customers that would like to use the data from Inventor files in other applications.If you are using AutoDesk Inventor and want to be able to exchange this data to other applications, please support this idea.
We have found a use case not currently supported by the FME AR app. This is to use the app in combination with our drone to capture aerial images/movies within FME AR. To get this it is necessary to be able to select an external USB camera in the app as the active camera.
It would be nice to search a list from last to first using the listsearcher transformer.I know you can simply "reverse the list" and then search but would be nice to have the option using the list search transformer
Hi,I would be nice if reading and writing of VLRs were added. This helps to store metadata and reading it without the need download/load the whole file. COPC information is also stored as VLR. Without it, we cannot edit COPC laz with FME without breaking it. Best regards,Antoine.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.