Using transformers to modify data.
Recently active
Hello! I used Clipper to divide the lines with the areas. In some places as a result of "outside" I got lines consisting of two elements.How can I remove parts of lines that do not get red line? I used Chopper to separate the lines and then I wanted to filter the data through Spatial Filter (by "filter intersects candidate" where Filter is a red line) but it doesn't take into account Chopper's separation..Thanks for your help
I have a database with polygons. The data is three buffers (dounuts) around some points of interest with a unique location id. All donuts should get data from one or two of the neighbouring donuts.This is the starting table (first four attributes are the starting ones):idlocation_idbuffer_nrimportance_valueimportance_value_new110111022 (10+7+5)21012712 (7+5)3101355 (5)410212034 (20+11+3)510221114 (11+3)6102333 (3)7103123-etcMy table is sorted on location_id and buffer_nr. Basically:for each buffer_nr=1 I want to create a new value based on the sum of all importance_value with the same location_idfor each buffer_nr=2 I want to create a new value based on the sum importance_value wwith buffer_id 2 and 3.
I am using an Rasterconvolver for image recognition - the input image raster is a 8bit grey value. After transforming i'll do get an 64bit result. How can I manage it, to get the same output depth ?
Hello! I need to get a sum of some features. Please have a look at the picture, it is maybe easier to understand what I need. I need to get a sum of these houses therea are in the different parts of city. The problem is that the name and amount of streets are allways different. I do not know how to automate it.. Any ideas?
Hello all,I have an issue with StringPairReplacer. I want to use the word boundaries function in this transformer but it's not available. PairsBeforeAfter1TransportTrans.2WorkWks.ResultBeforeAfter1Deniz TransportationDeniz Trans.port2NetworkNetWksI want to manipulate only "Transport" and "Work" words not "Transportation" and "Networks".Is there any workaround for this issue? StringReplacer is not easy to use for a huge abbreviation list. I need to add hundreds of StringReplacer transformer for each case.Thank you
I am trying to keep elevation values (attribute; autocad_elevation) of a .dwg file in my conversion to a shapefile. I specified in the writer parameters (under the user attributes tab) that the value should be ;left pointing yellow arrow to autocad_elevation. After conversion, I open the .shp in ArcGIS and see that all the attributes I specified are there, but still with no values. Any Help?thanks!
I have 1,392 .asc files that I want to mosaic into a single .asc file.The input files are tiles of a 1m DEM.I am using a ESRI ASCII Grid reader to open the 1,392 files together, then a RasterMosaicker to merge them together, and a ESRI ASCII Grid writer to output the result.I get this errorEsri ASCII Grid Plugin: Fail to open the Esri Ascii Grid reader on file `\\\\podcisilon\\Groups\\Geospatial_GIS\\ALS\\2014\\LGA_Brisbane\\Products\\DEM_1m\\SW_507000_6964000_1k_1m_DEM_ESRI.asc'ESRIASCIIGRID writer: Failed to get tile of size 1 rows by 54000 columns at row 18000, column 0A fatal error has occurred. Check the logfile above for details
Trying to do a simple .dwg to .shp conversion. I have multiple inputs, how can I ''batch'' select format attributes so that they are kept in the shapefile writer? For now, in the feature type parameter,I choose "select all'' to include all autocad and fme specific attributes. But how can I do this if my .dwg has hundreds of feature types? hope this is clear.thanks!
After setting up HTTPS, I am getting 'Error Submitting job' message. The FME Engine log contains: FME Engine failed to register with FME Server 'localhost' on port 7070. Maximum number of allowable FME Engines reachedIn the list of engines, there is only 1 engine.I have followed the following steps and the certificate generated looks fine i.e. no errors on the browser.http://docs.safe.com/fme/html/FME_Server_Documentation/Content/AdminGuide/configuring_for_https.htmAny suggestions ?
Hi!I'm trying to create in FME Desktop a published parameter that contains the date time now as a default value.After publishing my script on FME Server, when I go on the web page calling that parameter, I'm not getting a value. I get the function string.I tried to choose a Date type in my user parameter, but I only get a calendar.Any idea how to get the current date time in a user parameter?Thanks!
Hello,I am trying to create a Pivot chart using FME.I have attached a spreadsheet which shows my raw data and the pivot chart which excel can easily produce. You'll see that I have a Date, Area and Exports column. I essentially want to group the dates into month/year format and then use the Area numbers as headers with the number of exports summed for each month and area. It is also important that where no data exists, the chart produced shows this with zero values.How should I go about doing this?Tom
Hi All,I have polygon layer for road feature which is generated from the raster layer . each polygon is form by multiple road polygons Now i would like split each polygon to it's sub component i.e. individual roads layer.can somebody help me with this ?
Hi, I have a workspace which needs to read files from a network share directory. I am trying to run this workspace via fme server, which fails as it cannot access the network path.I gather that I have to run FME Engine service under a different account. I have followed the steps inhttp://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/Directory-Account-Permissions.htmI have an express installation of fme server 2018, all on the same machine.So far I have done the following:1) Change the service account to a non admin domain account. Grant logon as service to this account2) Grant full access to fme server install directory C:\\Program Files\\FMEServer and fme server share directory C:\\ProgramData\\Safe Software\\FME Server3) Grant my domain account read access to the network pathUnfortunately the above still doesn't work. FME Server complains of being unable to read the files in the network dir specified.Any ideas ?
Why would feature attributes be missing when using a reader? On inspection features such as fme_basename or fme_dataset are present in table but with a value 'missing'??
Hi FME ninjas,I'm struggling trying to transform XML data to tabular data. Attached is an example XML. I'm looking at records that have multiple opening hours per day of the week. (in the example dayNumber="2" is Monday)Opening and closing time are in "timeBegin" / "timeEnd" I'm trying to aggregate / merge these into one row.What I'd like to have:stationCode Monday1_open Monday1_close Monday2_open Monday2_close RNSC01 0700 1200 1400 1800 Thanks, Ed
Hi I am trying to write to dwg dynamically. I have 5 different features River, Pond, Canal, Canal Lock and Canal Harbour. I want to merge the 3 canal features (Canal, Canal Lock and Canal Harbour) into Canal and then write dynamically so I get a single DWG file with River, Pond and Canal, but of course I get the Canal Lock and Canal Harbour now under the alias of Canal. Is this possible, hope it makes sense?ThanksB
Hi all,I have FME 2018.1.0.2 and .NET Framework 4.5.1Raising an exception only when I check label with symbol
Hi, I've been passed a csv file with Polyline data in a single column where the XY are not paired, just next to each other with the same delimiter used between all the points. I don't know how to separate them and pair them so I can create a shape file of the line. an example of the polyline column is like this...532792.000#182214.000#532800.155#182168.565The rows range between two to several points. Any advice on how to achieve this would be greatly appreciated.
Hi,I have a dataset with an attribute containing a JSON file for every feature. The dataset also has an attribute called frequency. I'd like to add the key frequency to the JSON file, with the value in the frequency attribute. I tried using the JSONUpdater transformer:Update Type: Insert into Object JSON path: json Object/Array index: frequency Value Type: Plain Text Value: [the value of the frequency attribute]The resulting JSON file has a key frequency with a string of length 0 as a value.I also tried:Update Type: Insert into Object JSON path: json Object/Array index: frequency Value Type: JSON/XQuery Value: fme:get-attribute("frequency")This time the result was a key frequency with a value of null. How do I resolve this?
Hi, I want to remove vertices from polygons that are located on straight or almost straight lines. I used the Generalizer transformer but non of the algorithms removed such vertices, even with higher tolerances that distort the original shapes. Is there another way to do this?
In the past I've always used a Group By with the line combiner to join lines that share a common value. Now there appears to be a parameter called Combine On Attribute - how does this differ from the Group By option?
Hi, i am cliping 7.000.000 fetaures and after 5.000.000 milions of read fetaures it stucks - program starts to make some low level intersections. I woul like to perform 30 independent dwg files from shapes with 7 milion of features. I do it with tester transformer. In ARGIS modelbuilder i used to do this with Feature iterator - are there any similar options?Program runs very slow for 2 days and it is unable to perform cliped outputs. I think there is a memory issue, can you help me? i have 32gb ram availible and new i7 processor. FME softeware is 32 bit.
Hello,I have created WB to fetching data from API call following is the work flow 1. Input is Road geometry create buffer around then dissolve based on spatial connectivity create group. 2. created group will be the input for API POST Method andintersection data with API call will be output in GeoJSON file the convert in to Geometry (Line)3. Converted geometry will has more analysis to be done.Above expanded process created in FME but when process running I am facing issue eating memory more than 130 GB.So I wanted to optimize process based on created group we are creating for input for API POST call I need to process 1st group till the end to end (2 & 3 point ) then pick up the 2nd group and so on…. Can anyone tell how can get it done?
I need to create a groundlevel polygon from a las file, including the height. No classification is added to the pointcloud.It doesn't need to be precise; otherwise there would be generate to many polygons. A generalisation would be perfect. For example I get a polygon where the height is between 17 and 17.50 meter; and another polygon where the height is between 17.50 and 18 meterI tried serveral thing with surfacemodeller, surfacebuilder, creating buffers around the points. But I can't get my hands around this issue. Hope someone as experience with such an analysis
I have set of records as below,LinkIDoccurenceNAME123455ZXC2123457ABC1567893XYZ1567892SDF2567895YTR3I need the record with maximum count based on occurence attribute. For example, from the above table, I need to extract only the below records.Output,LinkIDoccurenceNAME123457ABC1567895YTR3Could anyone give me some suggestions please.