Using transformers to modify data.
Recently active
Hi All,I could use some assistance on the problem I am facing.The data I have looks something like this.RA, B, C?, ?, ?I want it to look like this.RA?RB?RC?How would I go about doing that? Regards,
I have X and Y coordinate in a csv file and i want to change the coordinate system to LL84. Is there any way to convert these number ?? Any help will be much appreciated.
Is there any way to integrate linkedin and facebook with the FME 2018? Make searches for words identical to the tweetSeacher transformer..
I have a workbench that tries to write features to an existing hosted feature layer in ArcGIS Online and also to an enterprise geodatabase. The enterprise GDB write is successful but the AGOL write fails with some odd errors about needing to reproject the data (which makes sense since AGOL uses WGS 84 Web Mercator Aux Sphere and my data uses our local StatePlane projection). I added a Reprojector transformer (tried both the regular Reprojector and the ESRIReprojector) and both don't solve the issue.What makes this really weird is that in earlier steps in my workbench, when I click on the inspector icon in any transformer available, the visual preview shows up for about a second, then suddenly the transaction log pops up and shows "Worker <some 4 digit number that always changes>" then a few lines of generic info about coordinates of a single record. Here's an example:Are these issues related? Am I doing something really wrong?
Hi, By default autocad_line gets writen in Autodesk DWG/DXF as line if it has 2 vertices or polyline if it has 2 or more vertices according to https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_ReadersWriters/acad/Lines.htm Is there a way to treat and write lines as polylines regardless of number of vertices in Autodesk DWG/DXF. Cheers,Želimir.
For some reason the data that processed is not the same as viewed in the inspector. I am trying top process my data and store it in SQL server but for some reason about 200 records go missing both in the table that i have created and data inspector. Does anyone know why this could be happening and how can retrieve the missing records? Only 2074213 records are shown out of 274410?
Hi All, Does anyone know this issue? [regexp {^(?!(,)\\1+)(?!(\\d)\\2+)[0-9,]+$} {@Value(_attr_value)}]and with a simpler regexp(?!(,)\\1+)[0-9,] As you can see it uses back references. ( the \\1 and \\2)Both raise an error when used in a attribute creator. Error says "invalid back reference" number is used. Which is not true.I suspect that the negative back reference handling causes this? But..The same regexp works if I use a string searcher. It does what I intended (and matches Rubular behavior) and does not complain about faulty back reference numbers. Is the [regexp .. .. ] flawed?
I have 2 lines in 1st line there will be different height with every node and i want to move 2nd line with reference 1st line and 2nd line height to be varied for nearby nodes with reference line but when i use offsetter only one common z values are to be assigned to move the line with nearby reference line with no variation in z values so i want height variation in linear line with nearby reference line z values@ PranneshGeo
with DGN file i have points and line strings with outer boundary polygon and how to make polygon with points and polygon
I have a multiple polygons that represents a ground model surface. I have one border, that for example marks the limits of a buildable area. I want an extruded version of my border, using the extruder I for example can extrude it by 10 m up. But I want to extrude it from the height of the overlapping area on the ground model +10 m. That is a separate problem with the vector, however, to do that I need every single intersecting point where the polyline (see orange TOP) edge intersects the polygon, or where the border goes over to another triangle. (see the grey crosses). The border has no z-value or elevation. What I want is a polyline that follows the surface of the ground model and that I can get the z-value for each point or edge so I can extrude the height accordingly. So the orange is now flat, but I want it to drape over the gorund model and follows its height, so then I can easily add my 10 m. I tried a combination of Intersector, Surfacedraper, and surfacemodeller but Im havi
i have to translate shape to dgn V8 and my shape point must move to microstation cell with orientationand i'm really lostLines must move in dgn line with spécial linetypeCan you help me pleasethank you
I am trying to set up a tester or string searcher transformer to test if the entire string is uppercase but can't get it to work. THIS SHOULD PASSbutThis Should FAIL
At the most basic level, I am looking for a way to1) execute a stored procedure2) execute a multi-step process that populates multiple database tables3) executes another stored procedureon MS SQL Server, as a single transaction. Setting "a very large transaction interval on your database writer" is not really a good answer; it is not a guarantee. See this answerTechnically, step 2 would happen only if the result returned from the stored procedure in step 1 indicated it was safe to. But one step a time; I need to figure this part out before that becomes relevant.Is there a way to have a database transaction span a workspace, or some subset of it?See this related question and my comment there.Note: Getting FME to call a stored procedure was actually pretty straightforward, even for this FME n00b; it is the environment in which it needs to happen (a single transaction) that is proving bothersome.
I am trying to merge rows based on an attribute "LeasePage" to create one row. I have looked at all the examples and none quite match what I am trying to achieve. It is probably something simple I have missed.I am using Attributecreate, AttributeExposer and Aggregate transformers to get to this stage and I have tried switching on the different choices to no avail :(
I have multiple input tables that I wish to merge together that have all the same names for Fields. I was want the merge/aggregation to be done based on the "ID" field, and I want the Value Fields to be renamed "FME_Basename"_ValueFurther to this my inputs other than ID typically have complex valueNames and they frequently change, so I would like to be able to do this semi-dynamically. "BulkAttributeRanamer" claims to support this...but it doesn't actually append anything. Attempting to manage these changes previous to merging in attributeCreator FeatureManager...do not allow for you to use an attribute value for a Field Name.Any suggestions? I want something like this...
Hello, I am new to FME and use Quick Translater on files downloaded from GeoFabrik. Is there a way to force Translator to make shape files for each subcategory? For instance, I am extracting the data highway. I would like Translator to make different shapes files for the subcategories primary and secondary in on single step. I tried out different options but did not find a solution. Also, with the default parameters some features are missing. I modified some parameters and now it goes better but I don't which parameter is responsible as the help is very parsimonious. Can you recommend me a set of parameters with which extraction unfolds like a charm?
Hi All, we do a lot with 3D models here with FME and one pretty common task for us is moving data from real world coordinates to a local/relative coordinate system. It looks like FME has several ways to do this, however, none seem to be the ideal approach. 1. Use the writers built-in 'move to local coordinate system' - Handy, however, the whole model is 'normalised' / scaled so that it fits into a 1*1 space meaning that a custom scaling must be applied in external application to have it scaled correctly2. Use models Center Point with Offsetter to move to center origin - Keeps scale and rotation, however, instead of offsetting the geometry it applies a TransformationMatrix. This is great in some cases, however, several formats (e.g., 3DS) can't handle the big original coordinates and so precision after the transformation is lost.3. Use the CommonLocalReprojector - So far I've found this to produce the best results, however, it requires that the input data
I am trying to install Python pandas v0.20.2 and I am receiving the following : C:\Users\x2fneal\Documents\FME\Plugins\python27>fme python -m easy_install pandas-0.20.2Processing pandas-0.20.2Writing C:\Users\x2fneal\Documents\FME\Plugins\python27\pandas-0.20.2\setup.cfgRunning setup.py -q bdist_egg --dist-dir C:\Users\x2fneal\Documents\FME\Plugins\python27\pandas-0.20.2\egg-dist-tmp-kzbgnpwarning: no files found matching 'README.rst'no previously-included directories found matching 'doc\build'warning: no previously-included files matching '*.so' found anywhere in distributionwarning: no previously-included files matching '*.pyd' found anywhere in distributionwarning: no previously-included files matching '*.pyc' found anywhere in distributionwarning: no previously-included files matching '*~' found anywhere in distributionwarning: no previously-included files matching '#*' found anywhere in distributionwarning: no previously-included files matching '.git*' found anywhere in distrib
HI all, i am a bit lost and was hoping someone could help pint me in the right direction.I am currently using fme 2017.1 and i have been tasked with updating some ascii to gda 2020 from gda94. I note that within the coordinate system gallery there is a parameter for Geodetic Datum of Australia 2020, Latitude-Longitude; Degrees LL-gda2020_fmeis this the conformal or conformal + distortion transformation grids? i am a bit lost with this. I have copied the GDA94_GDA2020_conformal_and_distortion.gsb into my reporject>gridata>Australia folder but i cannot see it in my coordinate system gallery.I feel that this should be a failry basic process to get this to display but i am not sure what i am doing wrong.any help is very appeictive.
I'm trying to create multiple geometry with XML.I'm using GeometryReplacer to create my geometry.My XML looks like this, but it seems that I can't create more than 1 geometry... Why??Functions aren't supported more than once??I don't want to use a Creator for each geometry... any solution?Thanks!<?xml version="1.0" encoding="US_ASCII" standalone="no" ?><geometry> <arcBy3Points> <startCoord x="100" y="0"/><midCoord x="80" y="40"/><endCoord x="50" y="50"/> </arcBy3Points> <line> <coord x="50" y="50"/><coord x="100" y="50"/> </line></geometry>
Hello, Thanks for the help. We have installed FME 2017.1 32-bit version (only 32 bit works with Smallworld) in a Windows 2008. But when we try to open fmeworkbench.exe an error appears:"The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the comand-line sxstrace.exe tool for more detail" Any idea about the problem? Where can i see the application event log? or how can I use the comand-line sxstrace.exe tool? Thanks so muchRegards
Hey what gives!? - No FME Wiki page? https://en.wikipedia.org/wiki/FME_(software) You also wont find reference to it in the list of Visual Programming Languages: https://en.wikipedia.org/wiki/Visual_programming_language If Safe haven't made one, as it's core users, I say let's start working on one!
Hi! I find LandXML very useful for getting data out from AutoCAD Civil 3D. But I have never succeeded to WRITE a LandXML-file from FME. Does anyone know how to setup a workflow for doing that? Typically I´m creating a surface using the SurfaceModeler, and I want the Triangles or the TIN-surface to be written to the LandXML-file. Best regards, Svante
I want to perform a Regex search in a string and I want to pass the regex pattern via a feature attribute. However, when I pass the regex pattern in the attribute and select it in the StringSearcher in the field "Contains Regular Expression", I get no match. When I enter the pattern manually in this field, the matching works.How can I pass a regex pattern via an attribute?
I am noticing in FME Desktop 2019.1 that the Connection Break Attributes parameter in the LineBuilder transformer is no longer available. I do still see it in the 2019.0 documentation. Does anyone know why it was removed or if it is still available?