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 32 and 64-bit on the ICON of all exe-files. Makes it easy for me with all versions installed (32-64bit, 2013,2014,2015) to distinguish them :) https://fmecommunity-ideas.s3-us-west-2.amazonaws.com/4036.png
Really just promoting this question to an "idea". External attributes which are exposed on a custom transformer input port get applied to all input ports in that custom transformer. It would be nice if the exposed attributes could be tied to specific input ports.As was noted in the original question, if different features are coming into different input ports, then they will not all necessarily contain all of the attributes being exposed and this can lead to confusion within the custom transformer as to what is really available on a feature.Similarly for output ports. If features exiting a specific output port only contain certain attributes, then invalid attributes should not be made available to the caller.
For our projects we have a series of tests we run on FME Server to check over data. The tests are separated by utility pipe network and live in their own repositories. At the end of the project, when all networks are completed, there is a final process to run which is uploaded to all 3 repositories - when updating this workspace it is obviously necessary to upload the workspace 3 times. Hence it would be good to have the ability to shortcut to one location of a workspace, so that it can be uploaded just once but run from any number of locations.
If I have a user that needs to interactively do a Road-Name search then road names containing diacritics will fail the search. The workaround is to have 2 road name attributes, one for searching, and one for publishing. For my Road-Name search attribute, I need to be able to strip out the diacritics. PostgreSQL offers a "unaccent" function to do this - can we have this same capability inside FME StringReplacer or similar? Refer https://www.postgresql.org/docs/9.1/static/unaccent.html
Create a new interface which allows users to graphically view the entire FME Server system architecture, all the key components and their interconnections. It could be a web based Workbench like interface, but would need nodes that represent individual services, notification subscriptions, topics, publications, file and web resources etc. This way it would be a lot easier to trace the dependencies through the services and notifications.
Working with large (GB) of JPEG files - reading and writing with FME takes a long time. There is an open source implementation (beta) that uses GPU to compress/decompress JPEG if you have an NVIDIA - possible to implement this in FME? Cutting edge! https://github.com/CESNET/GPUJPEG
It would be nice to have an option on the FeatureReader to allow for case insensitivite feature types and corresponding ports, particularly using folder based formats where the feature type comes from the filename. So that FileX.shp, and filex.shp are treated as the same feature type.
I'd like some quick functionality for when I'd like to enter a list of values (no geospatial data involved) into something like a creator where each line would be interpreted as a different feature. I can do this currently by creating a single attribute then splitting by line and exploding but some sort of scratchpad functionality would be great. It's something I'd mainly want to use when testing/creating new workspaces.e.g.
It would be really useful if the TableAdder could have a group by function where multiple tables can be created for each group of data.
Most times we do not see an entire log content in a chronological order; seeing last 100 lines, or logs created in last one minute or so would suffice. This would also save a bit of bandwidth.
Having the option to specify a WHERE Clause would be invaluable to workflows that leverage the FeatureReader transformer. Limiting the amount of features read into FME Workbench would considerably reduce processing time.
Hi,When a Workbench workspace (*.fmw) is run, it's converted into a mapping file (*.fme) on-the-fly to be run by fme.exe.I'm using "fme" files for production (called via a BAT file), while the Workbench workspaces are for testing and debugging. This is my "best practice".But if I have one workspace that runs another, I cannot run the mapping file itself, only the Workbench workspace.I think it would be a huge enhancement, if the WorkspaceRunner could activate a mapping file (*.fme) directly, removing the need for the on-the-fly conversion. A win-win wrt. performance too.CheersLars I.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.