Creating and organizing workspaces. How to use Workbench.
Recently active
Hello all,I have a Folder with subfolders:How can i get the names subfolder with python? Thanks in Advance,
I am brand new to FME Inspector 2015.1 and for some reason the Feature Information window would not "go away" every time I clicked on a Feature. I thought I had it disabled in the Window Menu but for some reason it wasn't. I want to see REAL data about a layer, not vertices and colors and whatnot. How hard is this?
Hi, I have a massive amount of points within a country (++15Million) which represents addresses. [1massive csv file with lat/lon] and I also have a huge amount of Polygons Area (++30k) which covers a number of area location. [multiple .tab files] I need to get the number of points inside each polygon area What would be the most optimised way to achieve this? I am thinking of using a workspacerunner approach towards selecting 1-by-1 each polygon area mapping it out on the 15++million points however It would take a very long time to achieve this. Is there a quick spatial approach on filtering to minimize the reading of the number of points, say it will only read within a certain area and not throught the 15million points? thanks in advance kind regards, Jubert
We have FME ESRI Desktop edition, no FME Server, and want to start versioning our files so we can go back and see how an older version of a translation is configured. Other than manually doing a save as in Workbench and renaming files, does anyone use a tool for versioning their translation files? We have SubVersion in house, but are in the process of seeing if this will work for FME files. We used Visual Source Safe in the past and Team Foundation Server, but both were clunky and we don't own them anymore. I'm open to suggestions! Thanks.
Hi I would like to calculate the coordinates of the centroid polygon feature class without changing the geometry type to point. Is this ,Hi is it possible to only get the coordinates of the centroid of a polygon, without altering the polygon. I have tried CentrepointReplacer this replaces the polygon with point feature?
I know there is a File/Directory Reader but I don't want to read the whole directory of files.I'm trying to find a transformer that I could use in the work flow that exposes file properties ie date created, date modified. Reading a polygon with an attribute "ABC123.PDF" and test with a FME Store FileExistenceChecker filter. If exists get the modified date of "ABC123.PDF" and push in an attribute.This should be possible with a PythonCaller or TCL but is there a Transformer I missed before I try to write one.
I have to filter out data based on a lot of values. Lets say, 50 values out of a 1000. I am using AttributeFilter for that and it works great, BUT it takes a lot of time and is extremely inconvenient to enter every attribute value and connect it. I could manage to copy many values from Excel, and when pasting them in I get something called 'multi-line' and I could connect only that one. It would be great if that would work. However, it doesnt. Plus judging from documentation Im not sure its designed for this purpose, but its not clear.Can somebody advice me something, please. Or explain the purpose of multi-line within AttributeFilter. Thanks a lot! P.S. I work with CityGML data.
I'm working on a large project which involves 100's of FME workspaces. Each time we have a project release we would like to be able to "tag" our workspaces with a build number (not the FME build number, a project build number). We would also like to be able to check if the current version of a workspace deployed in FME Server is at the current build.FME itself is not designed for any of this but I am playing around with the idea of a hack that could be useful: write an FME Workspace to iterate through a directory full of existing FME workspaces and update the "Legal" (or any other) workspace property to add the current project build number.Does anyone know if it's possible to use FME to edit workspaces in this manner?I do realize that kind of job is what source code version control systems are for and we are already using GIT to manage our source code repository. This idea really relates more to FME Server and being able to discover which version of a wo
In the FME ,we have included python startup script. When we run it in FME 2014 version, it showing an error like : name 'dbCursor' is not defined.Could you please temme what would be the reason?
Hi, How to protect a custom transformer with a password ?Thx
I want to convert a KML file with labels to Cad format.
I have a reader that has two sets of variables roads and nodes. I want it to go through and process all the roads and run that through the transformers and save to the database before the nodes part of the file gets read and processed. Need some of the road info to help process the nodes. Is their a way to ensure that the roads are completed before the nodes start to process in a single workbench or do I need to break it up and use a FMEserverworkspacerunner. If possible i would like to avoid this and keep everything on one workspace.
I am trying to optimize a large collection of "Point in Polygon" overlay operations. The work flow is this: 1. The user selects a point on the screen (will be publishing to an FME Server solution, once successfully prototyped). 2. Workbench will accept the point, and then "drill down" through all of the attached data sources and report on the findings, in the context of a PDF report. My question is this: some of these data sets have a very large number of features. The assessor parcel layer, for example, has 350,000 polygons to process. Power poles (for proximity searching) number in the 130,000 records range. Is there a way to "pre-process" these data sets so that I am not searching through 350,000 parcels when looking through a few city block's worth would go much faster? More simply put, is there a way to restrict the overlay operation to a smaller geographic subset, like constructing a special geometry (a polygon?) that the PointOnAreaOverl
I have a project and it seems that some of my end readers are reading in files before the workbench gets to them. It would not be a issue but its sending data through a feature merger before it should. Is their anyway to force the workbench to start at one area and then not go to the next transformer until the previous one is completely done? Some sort of hold. I know this would be less efficiant but may solve my issue.
Is there any way you can set up a reader to read in a subset of the data? I am using a ODBC2 reader and I would like to only read data that is a month old (this table has 2 million records as it contains over a decade worth of data). I am currently using a tester transformer to remove the unwanted records, but the entire process takes over 6 hours.
Is there a reason FME 2015 64-bit won't use all 32GB of RAM I have on my PC? When I watch the Task Manager it seams to get up to about 16GB and then the log will say its starting to optimize and I hear/see it starting to write data to the FME temp folder on my drive. Why wouldn't it just keep going with the RAM? The optimization sits there forever and really slows down the completion of my workspace.
Without the braces it generates a parsing error.Is this intended?@Xiaomeng
I got a circle (buffer of 30km around an emission-source), which I've to divide in 12 Segments (30 DegreeSegments)? ?
Hi, I am doing a fanout in writer for a csv file based on an attribute, say CSV_NAME. What I am getting is new folders with the name as CSV_NAME under which one .csv file is present with name as CSV_NAME. What I need is that all my .csv files should be present under a single directory. Is that doable? Any pointers?
, I have a writer which writes a GDB at specified path. This writer has user input parameter as GDB name. When user specifies the GDB name in Arabic it gives me jargon
I have big workspace with a lot of job submitters. I want to stop process if any job will failed, how to do that?
Hi,when running my workbench the translation failed. I get the the following message: "Starting translation...Undefined macro `VALUE_ATTR_ALIAS' dereferenced in file `C:\\Users\\myPC\\AppData\\Local\\Temp\\2\\wb_template_1448871318470_1968\\wb-xlate-1448874512179_1968'Program Terminating."Does anybody know how to handle this issue?Thanks Kathrin.
I have two very large sets of files from 2 different years that I need to compare with each other. I already have a workspace set up that currently performs the comparison and gives me the desired results. Reader_1 in the workspace takes a file from the year_2013 set and Reader_2 takes the corresponding file from the year_2014 setReader_1 - file_ABC_year_2013.tifReader_2 - file_ABC_year_2014.tifWhat I need to do now is run the process as a batch job on all of the data so that each file from year_2013 is processed with the corresponding file from year_2014. The two sets of data contain exactly the same number of files and share a naming convention with the year appended to the end of the file name.Do I create a csv file that lists all of the files from year_2013 and the corresponding files from year_2014? If so how are these files 'feed' to the workspace? via workspacerunner?Batch processing using the workspacerunner seems reasonably easy when only one reader is required, howeve
I have a single KML file that I am trying to use fanout based on "name" field to new separate KML files for either polyline from the original file. When I turn fanout to yes I will get .KMZ's for every file. Is there something I'm missing that I can set to force KML's and not KMZ's?
Is it possible to make user parameters some way into workspace parameters so each workbench I create I don't have to re-create the same parameter. I can just grab them and go. (ex Database log in parameters).I create drop down choice multiple parameters sopeople can just select what they want in FME server.I want to know if I can make these universal so I dont have to create new ones on each work bench