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.
FME Desktop / and or Server should use default python installation, so that all existing packages and or fmeobjects should be in the same python interpreter.I think the use C:WindowsSysWOW64python27.dll is not a very good implemetation (due to various installation of python).During installation of FME Desktop / Server it should be able to detect python installations (if none install a python interpreter), and then setup accordingly. so the custom / default python should be combinedWith this you then can choose between for example 2.7 32-bit and 3.4/3.5 64-bit etc.
Go back to where we used to get ESRI access by buying the ESRI edition.If not possible get a plugin at the same price users pay for the interop extra plugin ie.$1000 rather than having to buy a full license to stick on an FME desktop or server box to enable all the ESRI formats.
Would be nice if:There was more space between readers by default Annotation addition would attempt to space things out automaticallyThe second way might be useful across the board.
***Note from Migration:*** Original Title was: Exclude junctions in the objects to be aligned (vertically or horizontally) on the canvas When aligning horizontally or vertically objects on the canvas, if a junction is selected it will align it as well giving unwanted results. Could junctions be automatically omited?https://www.youtube.com/watch?v=eVFaJqe-bIw&feature=youtu.be
I want to split features that are paths so I can access polyline and circular arc components along a parcel boundary course. First I need to detect paths!
To help with the clutter in the big list you get with some formats and you want to see the set you are adjusting.
There are some parameters I use in a lot of different workspaces (ex the scripted parameter that put's a time stamp on the log file name). It would be nice if I can save them to a favourites list and then add parameters from favourites.
***Note from Migration:*** Original Title was: Add a new parameter Common Attribute Values for transformers that group attributes and builds list like TopologyBuilder Using TopologyBuilder, to retain the common values of an attribute as an edge and node attribute. Add a new parameter Common Attribute Values with a predicate textbox named _common_ to attributes found to have the same values on the grouped attributes. E.G. a road or a network line which has a common ObjectID or unique name, 30526 or Happy Hill road, an attribute called _common_ObjectID = 3052 and _common_Road_name = Happy Hill road will appear on the attributes of each edge and each node.
Use the TAB key as selector of a choice in pull downs and to go to the next focus, instead of using Enter first for selection and than TAB to go to the next focus.
I think the documentation is in desparate need of improvement. Some examples and clearer wording would be very helpful.This excerpt from the Intersector Transformer is a good example of a help page that needs some improvement:"Note that you could also access the individual street names by "exposing" some elements of your list (by right clicking on the attribute unqualified list name (in our example, "all_streets{}.NAME") and saying "Expose Elements", and entering the number of elements to expose. You'd then have to do something with those elements in your translation. (The disadvantage of this approach is that you need to know ahead of time how many list elements you want to work with -- so if 3 streets intersect at the same node and you only set yourself up to handle two, you'd have to do something special to handle that.)"Ok, I need to do something special. Care to elaborate?
Problem: FME has hundreds of transformers, with sometimes interesting names, that can be difficult for a newer user to understand. In this scenario, we borrow from online shopping sites (like Amazon) and provide recommendations for other similar-ish transformers based on our usage stats. Hopefully users then discover "new powers" to get the job done and don't feel so lost. Hypothetical example: "Other FME users who placed a Clipper also used a FeatureMerger, Tester, and AttributeCopier." Then use the Transformer Help to port in the quick description and/or image for context (maybe that information is hidden by default?). Where and how does this information get presented? I'm not sure, but I imagine it'd get most use if in product. Whether or not it's a good idea or even feasible is something I leave for you to assess.
Some of the ideas are very common problems and have either a non-obvious solution or have been implemented. It would help if all the implemented and solved ideas were collected together into a hot tips or put into the knowledge base or even the help for relevant transformers.I really liked the method for bulk changing of the width of 200 char fields on the writer. Who knew that? Yet I have been using and teaching FME for years!
The Transformer Reference Guide in A5 format is much prized by students in the Basic Course. It would be great if there were similar handbooks for other parts of FME such as readers and writers, server and maybe the store. i know the trend is to webify all documentation and help for ease of updating, but a small summary booklet when learning is a great aid - and marketing giveaway.
I think the opacity of the bookmarkfilling is not enough sometimes the connections between the transformers aren't really vissible.
The same way fmwt files can install data , fme would delete the files and directories it has created.
Add an .fmw reader - reads a workspace and outputs stats from the workspace -Reader/FeatureTypes/Attributes -Transformers/Count of/output ports connected -Testers/Query/etc.. Mainly the first point there, the ability to output a table that gives you the workspace name, reader type, feature types per reader, attributes per feature type. Would allow for a quick assessment of what scripts interact with what data and hence give a sense of what is impacted if a source or destination is changed.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.