Shape the future of FME with your ideas
Open ideas have been reviewed by our Product Management and are open for commenting and voting.
Add a bounty hunt to find old logos / names that have not been updated to the new standard. For instance during the installation of FME Flow you can see the old Safe Software logo :).Prices for best found bugs of course !
Ability to control what is labelled from the NLPClassifier. For example set a threshold to not label features below a certain confidence level.
Hello all,The ESRI ArcGIS Portal API for featureservices supports query-ing a specific HistoricMoment (see the HistoricMoment parameter in the documentation) of course when History is enabled in the service.Currently the Portal reader does support Branch versioning, but not this HistoricMoment capabilities.To me it would be a great upgrade to the reader. The ArcGIS SDE reader has had this for decades, and as this is fading out of use in favor of the new service based architecture of ESRI products, the need arises more and more in my workflows.I've been able to pull it of with a custom transformer consisting of a motherload of HTTPCallers and JSON related transformers. That also solves my disable SSL verification problem, but is not as elegant and maintainable as a proper Safe supported native reader.
Currently, the DataDownload, DataStreaming & DataUpload services have their own API: DataDownload Documentation DataStreaming Documentation DataUpload Documentation The JobSubmitter service is already supported via the FME Server REST API and can be invoked with a set of REST Calls: https://docs.safe.com/fme/html/FME_REST/apidoc/v3/#!/transformations I would be nice if all 3 services (DataDownload, DataStreaming, DataUpload & JobSubmitter) could be invoked via the FME Server REST API to make it easier for developers to leverage the power of FME Server. This would allow for more consistent application development without worrying about different APIs for one product.
Support for batch geocoding points with ArcGIS GeocodingServer as it greatly reduces run time. Was able to run almost 100,000 points in 20 minutes in ArcGIS (which natively batches) vs like 2 hours in FME which doesn't batch.
Automatic license borrowing for a short time, eg. a couple of hour would save the frustration when network connection/VPN intermittently becomes unavailable and not being able to work.The current license borrowing requires active involvement of borrowing the license and pass it back.There are other software also based on flexlm which borrows the license by default and automatically checks it back in when the client closes normally. If the communication is not restored, the borrowing expires after a short time, so the license is available again.
Currently multiple feature service writers are required one for each insert, update and delete operation. Enhancing the existing feature service writer to use the fme_db_operation that is used by other writer would simply these processes.
Dear Development, We would like to aske, is the any option, for what3words decoder and encoder will have a chance to translate for hungarian language. Now we are a small country, but we would like use it by FME.Thanks adviceZoltán
When you right-click a tranformer,reader or writer you have the option to rename it. I'would like to rename multiple items at once to give them a prefix or something like that.
Please consider adding support for the new capability of QGIS (3.26+) for using domains in geopackages. See Changelog for QGIS 3.26 for more information. This would bring the handling of domains in geopackages on equal footing with domains in ESRI file geodatabases.
At the moment there is no good way to convert HTML files to PDF in combination with FME Cloud/Server. The standard PDF-options in FME are limited. Especially when styling is important, the PDFPageformatter does not provide enough options. Luckily Safe created the transformer HTML2PDFConvertor several years ago. But this transformer has a big disadvantage: it requires the installation of the wkhtmltopdf.exe. This is not possible using FME cloud. So it would be great if this tool can be integrated in FME. More information about the tool: https://wkhtmltopdf.org/
While having multiple parrarel workspaces oppened and tested it would be nice to have a transformer that may generate sunds or short music rings if initiated by the data. It might be usefull to inform by voice sound or announcement about data processing end. It may initiate a window information box as well or automaticallty read text set as a parameter.
I see that in FME2023 uses PROJ 7 version. There have been some changes from that version, is there anything on the roadmap to upgrade this to v9?
It would be great if the LineCloser has an option to specify the maximum distance for the line piece that will be created to close the line.An extra good option would be to create an attribute which then lists the distance of the line segment created to close the line.
I've really embraced the FME Server Workspace apps for small 'self service' tasks for people in the organisation to do something themselves in stead of mailing the GIS department.Almost always I want to report something back to the user. I use a streaming service and a html-writer for that. But that takes the user away from the app.Would it be possible to add something like an iframe capability to the app, to which the results of a workspace can be streamed?Kind regards,Martin
It would be nice if you could use create test conditions that look at adjacent features within the tester/test filter instead of having to use the attribute creator followed by a tester
It can be tricky to see where log-jams are in complex workspaces - a simple charting tool that parses the log window and provides quick visualisation such as a histogram:x axis = transformer namey axis = sum of time elapsedwould be helpful. could be expanded in future to be a ticker tape as the translation runs to include CPU usage etc
I'd love to see a parameter on the writer feature types of the Esri Geodatabase Writers where you have an option to create or update the Spatial Indexes for the Esri Geodatabase feature types.It would be a great feature to update/rebuild spatial index on the feature types after they have finished loading. This would make your data ready to go after a big data loading job has completed. Then you wouldn't have to rely on some custom Python hack to update you spatial indexes.The writers I see can benefit from this feature are:Esri Geodatabase (GEODATABASE_SDE)Esri Legacy ArcSDE (SDE30)Esri Geodatabase (File Geodb API)Esri Geodatabase (File Geodb ArcObjects)
I want to make a point on FME handling of memory ressources and why I think it is not optimum. I am referring to Windows environment (as I have no experience with FME on other OS)In the frist part of any FME log file some remarks can be found about how much physical and virtual memory it available and what limits will be used by FME for start/stop of requiring/freeing memory.As described here(https://community.safe.com/s/article/Performance-Tuning-FME-FME-Memory-Management) FME will decide ressource usage depending on virtual memory available.I think this is counter-productive in situations when more than one large FME process will fight for the same limited amount of memory.In practise I see windows machines with 64Gb physical memory and 264Gb virtual memory quite often. In such an environment we run 3-4 very large FME processes in parallel and each one thinks 264Gb is available, which is not true of course. We run into serious performance issues in this way, with physical memory completely used (99%) and hanging fme processes, as this relies on OS swapping, which is very bad on Windows.This does not occur, if the virtual memory is reconfigured to be only a little larger than physical memory. So we have to advice our power customers to reconfigure their Windows System for small extra virtual memory only because FME is following a "strange" memory policy.This is an undesirable situation, which cannot be followed in every customer situation as other applications may need the large extra virtual memory configuration.So I want to really question the fact, why FME is optimizing memory usage based on virtual memory and not on physical memory. Maybe a suggestion could be to influence the memroy policy to stay closer to the physical than the virtual limit by some parameter/environment variable or whatever.Repeating myself: What I want to avoid is to tell our customers that they need to reconfigure their Windows OS setting only due to FME reasons.
Hi, I know this suggestion goes against your commercial interests and so it's unlikely to be considered, but I was wondering if you could create a workbench file that can be run without having FME installed. That sounds more like a "how do I?", or a tutorial request, but I was asking along the lines of being able to provide a workbench (akin to a self extracting zip archive) to someone who can run my workbenches without purchasing a licence. My idea is that I can build a workbench and supply that to someone who will run the workbench, but they can only enter details into the user parameters and then see the output.The scenario is that I perform a dozen quality control checks using FME on supplier created data. I'd like to be able to supply my QA workbench to my suppliers with the caveat that they cannot supply their data until it has passed the QA workbench. In my idea, the suppliers can run the workbench but not see how it works, or make changes to transformers, they can just change parameters like output directory. This would tackle an issue where our suppliers can't afford a full licence of FME, or don't have FME skills, but they could benefit from the automation as they often resupply data that fails a series of automatic checks that they don't possess and can't run themselves.
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.