Using transformers to modify data.
Recently active
Hello everybody,please, I just wanna ask if extension in integration console is still available for AutoCAD Map 3D? I met troubles with version of FME 2018 and higher, that I cant see AutoCAD Map 3D via integration console, so I cant extend this application too. Thank You for all responds!Lubo
I describe an example or a general problem. I have six files (tiles), each one with one o more polygons that have their own (file local) id. As showed in this picture.No common attributes values exists for each whole polygon so a grouped dissolver would not be a solution. The grid geometry (cutter) is known. The desired result would be:Any suggestion?
I am attempting to translate a .MIF to a shp file. I can preview it and it looks nice in the FME preview pane, but when i run the translator, i only get the outlines and not the fill. what Transformer do i need to help coax the fills to translate to the shp file?
I have a reader in my workspace that is not correct (i.e. reading the wrong feature class in my GDB). However, when I try to edit it it's all grayed out and not editable. When I create a new reader it will read the correct GDB, but it won't add the correct field name in the Feature Class or Table Name dialogue box. Thanks
I would like to write features into the versioned feature class which is participating in the geometric network. Unfortunately, if I good understand https://knowledge.safe.com/articles/34856/working-with-esri-geometric-networks.htmlthis is not possible unless I drop geometric network and recreate it on the end of the process(of course this requires de-versioning of feature classes).In my current project, de-versioning of feature classes and dropping of geometric network is not an option. This will require daily posting of all versions which is impossible in the current process workflow.Does somebody have an idea how I could implement solution in FME which would give me possibility to write records into a versioned FCL which belongs to geometrc network? At the moment I am thinking on implementing python caller which will perform this task...Thanks in advance,Dušan
I would like to reverse character order in the string e.g. from "Mariusz 123 #$" to "$# 321 zsuiraM". Do you know any FME function or transformer to perform this? I do not know Pyton.
The triangulator appears to no longer accept aggregate geometries, the option is to deaggregate or reject.This means the approach mentioned here no longer works (unless you copy the triangulator from this workspace :-) )https://knowledge.safe.com/articles/1310/how-to-clip-tin-surfaces.htmlIs this expected? Should i be using a different approach??
Hi, I am stuck a bit further in Dimensions while migrating it from AutoCAD to ESRI, where the angle of the text is appearing flipped, i.e., rotated by 180 degrees. For most of the cases, the Dimensions have come correctly, except few where, either the Dimensions itself or the Dim Text appears rotated. Dimensions should appear exactly as they are in the dwg file. Can someone help out on this ? I have attached Workbench, sample dwg and GDB for your reference. The WB has been created in 2018.1 32-bit version. Dim_ACAD_2_GDB.zip
I'm using a TEXT FILE reader to read in JSON so that the encoding can be set to UTF-8 but the JSONFragmenter that is directly connected is still complaining that there are invalid characters that are not UTF-8 compliant. These characters are compliant &-@$!~() . Anyone have a workaround for this issue?
Hi everyone, I have attribute values like 7-10A, 6A-8P etc and I would like to convert them to 24 Hours format as in the following7-10A to 7-106A-8P to 6-2010A-3P to 10-15Any idea how i can do it? Many thanks Best
I don't understand why this seems to be so hard. I am reading two different google sheets. The first one is input records from the field. The other sheet has the dates of our billing cycles with month, start date, and end date. There is a user parameter to type in month. User a tester I then only add the one month and its start and end dates. I then test the field records to read only those records that fall within the billing date. Originally I had this working when the dates were entered as parameters, but I am looking to automate the entire process and the user does not always know what the dates are for the billing cycle - therefore I want to eliminate the typed in dates and use the read dates from the spreadsheet. The user only has to type in the month.I have a DateTime Converter right after both readers making their output in FME DateTime format. Then the tester using <= and <. None of the records are passing the test although they should. I checked the format, they hav
Hello,Original Smallworld map projection definition: Test 1: COORDINATE_SYSTEM_DEF Rhode_Island_MA_stateplane_nad83_mm \\DESC_NM"Rhode Island stateplane MA (3800) nad83, (mm)" \\PROJ TM \\UNIT MILLIMETER \\DT_NAME NAD83 \\SCL_RED 0.99999375 \\ORG_LAT 41.083333333333336 \\PARM1 -71.5 \\X_OFF 1000000000.00 \\Y_OFF 0.000 Test 1 Result: Test 2: COORDINATE_SYSTEM_DEF RI83cm \\DESC_NM "NAD83 Rhode Island State Planes, US cm" \\DT_NAME NAD83 \\MAP_SCL 1 \\ORG_LAT 41.083333333333336 \\PARM1 -71.5 \\PROJ TM \\QUAD 1 \\SCL_RED 0.99999375 \\UNIT CENTIMETER\\X_OFF 1000000000.00 \\Y_OFF 0.000 Test 2 Result:
HiDoes anyone have a transformer or groups of transformers prebuilt to extract this 32°25'20.4"S 151°29'40.5"E 2145.1 to decimal degrees split into degrees minutes decimal seconds yes i am lazy.....but pressed for time
I cannot figure out the correct transformer for this, what i thought would be, simple solution.I have two spatially identical line features. One, is broken into a lot of segments. The other is broken into fewer segments. I need to merge the attributes from one line to the other based on where they are spatially. I need my output to be the line broken into many segments, but absorbing the attributes of the fewer segment line.
As many times before I've populated a multiple choice user parameter from an Excel spreadsheet. This time though, and also in all of my older workbenches now, when the user parameter Promt is shown it displays all the choice options there as well. ? Is this a known bug, and/or is there a workaround? Here are my parameter settings : Best Jonathan
An FYI rather than a question:As others have mentioned previously, comparing geometries with lots of decimals is fraught with danger. I managed to expose a new and odd behaviour though (before I remembered I needed attribute rounders). I have a point filegdb layer, it has attributes that describe the location. These are not automatically updated from the geometry however, so during editing these get out of sync.A quick coordinate extraction, then an expression that subtracts the attribute from the extracted coordinate and a range filter after that, to accept anything within a metre. When I expected the result of the range filter (and sorted by numeric ascending/descending) I got 6464 points that pass.That's great, until I scroll through the rows in Inspector. They start off close to -1 and part way through the list, values of -4, -5, -6, -7 start to appear. Wait a minute, how'd they get there?I then added attribute and coordinate rounders, ran it again and got the same, 6464 po
Hi All,I wish to move a file from one folder to another. I have tried using FileCopy Transformer initially but that isn't working properly. It works fine on a single run whenever installed fresh but isn't working fine on consecutive runs. It is only copying the data from one folder to another. I now resort to create a python script which can be called via a python caller or used as a shutdown script.. Can anyone recommend me a python script for moving a file from one location to another or instead a delete from the location?Thanks.
Hello-I have used the following example to some success, but I have some questions regrading the rounding of the block and when the incident location is an intersection. In this case I need to just pass on the street name to the location and not have it pass through the attribute manager that adjusts the address number. I am also using a geocoder published to ArcGIS server instead of a CAD file. Thanks!!
If yes how?
I need to work on label/text placements in an AutoCAD DWG file. I am exploring MapTextLabeller transformer for this. Have anyone explored this option ? Thanksbey_atkins2009
Hello FME Community, I am working on a project where I need to convert an AutoCAD .dwg file into Apple's Internal Mapping Data Format (IMDF). The tutorial FME provides assumes you have a master drawing file. Being that I was not able to find a master drawing file for the space I am looking to model, I created my own AutoCAD file. I am not a Civil Engineer and I do not have experience in AutoCAD.I wanted to know what steps I can take to actually modify the AutoCAD file such that FME will process it correctly and spit out the .geojson file I need to proceed with IMDF. I've heard certain terms like blocks, block attributes, layers, and properties but I don't know what exactly to do so that FME will read features out of the file.If anyone is willing to share information or even resources that might put me on a better track, I'd appreciate it greatly! Thanks!
Hi, I have a set of 250 raster tiles, I have reprojected them from ITM to WGS84, before reprojection each tile was 87,215KB. After reprojection the tiles are roughly 180,000KB. Why has this happened? My workbench is included here, I first mosaicked the tiles then reprojected and finally clipped back to the tile boundaries. Thanks for any help. B
I am using surfaceModeller to generate TIN surfaces, I need them to be stacked as they represent various height and they have to be like that. Triangulation and draping work ok, the only thing I would like to remove are the contours on the side. See image of the pdf as example of output. I already tried a negative buffer but it does not work as it removes also some internal contours that I would like to keep.Could anyone help?
Hi,I would like to transpose data into a new table. My input table is:CODE VALUE_1 VALUE_2 C1 11 22 C2 33 44 C3 55 66 My output table should be: C1-VALUES_1 C1-VALUES_2 C2-VALUES_1 C2-VALUES_2 C3-VALUES_1 C3-VALUES_2 11 22 33 44 55 66 This is what I have done so far. Please see attached my workspace. Thanks, Jeffrey Cc: @takashi
I am building a data quality control layer and currently checking data formatting. As part of the format checking, I would like to ensure all data will not contain uncommon characters, which I guess, means anything OUTSIDE the normal ASCII character set (0 - 127). Efficiency would be imperative here considering this is a very small part of a very large processing "layer" and will likely involve checking every character in a potentially very large dataset. I'm guessing regex would be ideal but I cant figure out a way to implement regex without explicitly listing every single strange character, and I'm unfamiliar with regex as it is... Any recommendations? Thanks!