Shape the future of FME with your ideas
Open ideas have been reviewed by our Product Management and are open for commenting and voting.
***Note from Migration:*** Original Title was: HTMLReportGenerator / HTMLLayouter - Ability to specify padding (e.g. Google Map) When a Map (Google) is selected in HTMLReportGenerator, it is created with the padding set to 10px on all sides. It would be great if I could set padding-left, padding-right, etc! I find that because the map stretches all the way across the page it is difficult to "comfortably" scroll down – especially when there are multiple maps. *Note: The padding in the <div> tags doesn't appear to be inserted until features are collated with the HTMLLayouter. If anyone is interested, I just used a StringReplacer to workaround this for now.
show captured groups in regular expression editor. Possibly in the results
Network cost calculator - set max distance. Add parameter. Currently using PgRouting via SQLExecutor, FeatureReader + FeatureWriter to/from PostGIS
'fme' module should be importable outside of FME context. Such as PyCharm
It would be very handy to be able to set a zoom level for the map options that support it in HTMLReportGenerator (e.g. Google). Right now I have a workspace that creates points all over the world, and the default zoom level effectively duplicates the map when I am using a different subset of the same data points to make multiple maps.
Being able to read Tables From Web Pages (with a URL) and convert them in any other tabular formats.
It would be nice to have a transformer where you could query a REST service (both Feature Service and Map Service) and have all of the fields be autoparsed out as attributes.
***Note from Migration:*** Original Title was: Configure a set running job expiry time for each workspace (vs. each run/scheduled job) Related to the FME Server 2017 "running job expiry time" (tm_ttc) parameter that cancels a job if it runs beyond a specified length of time:https://knowledge.safe.com/idea/18984/configure-time-limits-for-a-job-and-alertcancel-if.html-------I'd like a time limit per workspace.
Add the option to open a recent "Custom Transformer" from the File menu:I can open recent workspaces and templates but not custom transformers.Please add "Open Recent Custom Transformer" to the "File" menu.
I'm missing a Zoom-to-feature-Function in Data Inspector:in the tableviewat the Feature information
***Note from Migration:*** Original Title was: Connector properties Listed as Private Parameters so they can be referenced in Workspace It would be useful to have FME web or database connections parameters available as private parameters to the workspace similar to how FME Server properties are available. Use case is that when we are running in a DevOps environment where we try to automate promotion of work from DEV to TEST to PROD, we need to repoint web api calls to the instance URL described in the connection (HTTPCaller). In the case of Salesforce, base url for sandbox is test.salesforce.com while production is login.salesforce.com. Similarly for Maximo, AMANDA, Cityworks, SAP, and others.
From FME 2017 there's a neat error trap that means you don't trip over the 'rejected features' issue when writing to the Shape format quite so much. If you add a CSV reader and a Shape Writer to the canvas, the semantic capability of FME kicks in and drops a GeometryFilter on the canvas to route the null geometry records straight to a FeatureType with the shape_null geometry setting. You also get a FeatureType for points. Since the first thing you often do in this scenario is make points this means that you don't end up with lots of points being sent to a Feature Type with the wrong geometry type set. BUT, whilst this is 99% better than previously, the Null port of the GeometryFilter is auto connected to a FeatureType that gets named ' CSV_geom'. This confused a number of training delegates recently who argued that this should be called 'CSV_null' instead.A very small change needed really.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.