Using transformers to modify data.
Recently active
Hello,this time I do not come up with a problem but with a request for ideas/opinions etc.The scenario:static geographic locations, where samples are taken on a regular and irregular basis are hold in different database environments such as Oracle Spatial and Smallworld Data Stores. The measuring values are hold in an Oracle non-geographic environment. There is an ID that connects both "worlds" (yeeepie!). Probably there will also be non-static sample places (ad hoc samples) in the future whose positions are not yet stored anywhere. Here, the question how the data will be georeferenced, has to be answered first. For this scenario I exclude these sample positions.The idea now is to join both worlds (geographic and non-geographic data) and visualize it in a map environment. Visualize in this context means:- overlay the sample positions with any WMS (own and third party) - delimit the sample positions by location and / or attribute(s) - select which type of, e.g. biological para
Whats the minimum FME Desktop / Server version to use with ArcGIS 10.6?
Hi all,Upon creating rgb values it appears that the lueb and green channel are reversed.When I create the values with an expression evaluator and set them on objects (linear), the gradient is correct.In the raster however the blue and green are reversed. (swapping green and blue channel values corrects this)Is my observation correct? Is this intended?
I have two input files, and I want to check whether or not the address in one input file (comprised of a street attribute, number attribute, postal code attribute etc.) matches the adress in another input file (also comprised of more or less the same columns). It's a string/text object, so I don't need it to be an exact match.I've already tried feature merger, but it seems as if feature merger only accepts exact matches. I could be mistaken of course.
I have line feature which I have cut down from the administrative boundary and I need the result which have only the administrative Areas outside of line Buffer Areas.I used Generalizer,Bufferer, dissolver then Clippers("Clippers First" to the Clipper Type parameter in the Clipper). Dissolve areas are in Clipper port and the administrative boundary areas in the Clippee port, then shows this error and all dissolve area comes on the rejected port of Clipper and output is written only the administrative boundary.ClipperVector(ClippingFactory) Extra clipping feature encountered and ignoredClipperSolid(SolidIntersectionFactory) No clipper supplied for group,all clipees will be treated as OUTSIDEhave anyone any suggestions?
Hello everyone,I need the [B] (Green) areas, the administrative Areas outside of road Buffer Areas. Be precise, I need an area which have no Road.Therefore, I used:Bufferer -> Generalizer -> Clipper ("Clippers First" to the Clipper Type parameter in the Clipper)->Buffer areas are in Clipper port and the administrative boundary areas in the Clippee port and output is Esri Geodatabase (File Geodb API).Unfortunately, the Clippers is too slow. After 14 hours, it finished only (clipping group 16985 / 33079)I have total 60001975 buffer road. How can I improve the speed of the Clipper and get my desirable output.Thanks
Hi, I have a simple txt with many coordinates like (no header):554174.746999408, 5598075.08612377, 554175.302999408, 558090.53212377, 554177.963999408, 5598129.63312377, 554182.011999408, 5598160.71912377, 554182.176999408, 5598181.49312377, 554180.422999408, 5598212.50312377, 554172.863999408, 5598249.02912377, 554167.975999407,I want to validate that geometry. I tried using different readers (txt, csv) and transformers like stringreplacer. I found this question https://knowledge.safe.com/questions/39344/use-of-the-geometryreplacer.htmlbut could not modify my workbench with success.Any hints on that?
Hi, My linked custom transformer ('ColorAndReproject') is used in many places in my workspaces and I am regularly working on it. This is why it's not embeded.I have installed it with double-clicking the *.fmx file.It's stored in a "Shared FME Folder".The workspace does exactly what is expected if I run it in the workbench or if I run it with a *.bat file.Sadly it does not work when the scheduler kicks-in during the night and tries to run the script (*.bat). The scheduler is a special Windows user with some admin rights.I get this error log :The custom transformer 'ColorAndReproject' referenced by this workspace could not be found. The custom transformer must be installed before the workspace can be runProgram TerminatingThere are other workspaces run this way with no problems. But none have a linked custom transformer.Any Ideas ?Thanks for your help !edit : it seems the real problem is that each user executing a script with linked custom transformer should have FME configured to have
I think this could be either a bug, or an issue with my understanding.image below, why would the exact same feature class, put through the exact same geometry validator yield different results between readersTop scenario in image is with Geodatabase File ReaderBottom in image, is with File GDB reader
Trying to get some calculations done.But as soon is the band and the attributes are combined the calculation fails.The pic shows the expressions.The first 2 get a values rest drop to No Data.Tried rounding using int8, 16 etc. , ceiling. Every time same result.Tried different interpretations.The input is a DEM; min= 0 and max 519 (Real64) Any tips on this?The calculation is a non-iterative variant for gradients. These work neatly in python script I made (did not invent the calculations , mind you)tx for any thoughts!
Does anyone think it is possible to take annotation that is a single feature but contains multiple words (of different rotations) and create a new feature for every word with a new textpoint geometry and rotation for that word?For example the following is a single piece of text that is curved to follow the road.I want to separate this into two objectsNew location for the second wordNew rotation of the second wordI haven't attempted this yet but wondering if its something that could possibly be achieved in FME Thanks
I am new to FME and need to perform an intersect with a specific cluster tolerance. In ArcGIS Pro you can set the cluster tolerance during an intersect (http://pro.arcgis.com/en/pro-app/tool-reference/analysis/intersect.htm) but I don't know how I can reproduce this in FME? The clipper does not have this option and there is no "cluster tolerance" transformer. Any suggestions?
In a workspace, I retrieve by spatial relation (AreaOnAreaOverlayer followed by a Sampler, SpatialRelator after InsidePointReplacer, ...) an attribute value in a table and a shape that have nothing to do with the table and the source shape. So I create a second workspace in which I retrieve the previous attribute value in the table and the original shape by a Joiner. How can I do this in one workspace?
This might be the most stupid question ever posted but I do find this problematic. I've had difficulties with this many times over the years which leads me to the conclusion that I'm not using best practice. On FME Server (Windows) I want the user to input a folder and then I want to read several pdf-files (for uploading to S3) from this folder. When run I get all errors despite how I format the path. So, I'm guessing I have configured FME Server wrong. I've tried UNC-paths as well. This will be a difficult task to solve in this forum I guess.Another option would be to input a zipfile with all the pdfs neatly zipped into it. What would be the best practice for this? That is my question.
Hello everyone, I am working with line geometry as a reader. Then i buffered the line feature and used generalizer (with Algorithm: Douglas Generalize, share boundaries: No, Tolerance:30), to simplify the buffered line feature and need a output with Esri Geodatabase (File Geodb API). But it shows the errors:Failed to write Geometry to feature class 'way_r' with geometry type 'esriGeometryPolyline'. Dropping containing featureI have also attached the ERROR text. Please help me.Thanks.
Hey, i use an Attribute Remover to get rid of Attributes i dont need. Although, when i use a User Parameter to declare what Attributes to remove it doesnt work. If i preselect them in the Parameter Editor of the Transformer it does. Any ideas?
Hi ,We have 100's of layers and to maintain the data quality we have to perform spell checking on the attribute tables. So my question is is there any way we can check all the attributes string values through FME or is there any spell check transformer. There is always a possibility to have typo or misspell, so cleaning thinngs using FME will be great.
Example Name Surface2 152 254 104 204 155 155 10ResultName Surface2 254 205 15Thank you
My strings lose their formatting once they hit my feature merger. Any help would be greatly appreciated.
I have been running a script that uses snapper and get the following line in the log:2018-01-23 08:08:01| 42.7| 0.0|WARN |Snapper(SnappingFactory): Processed 83703 feature(s). 10930 were snapped, 72770 were untouched, and 3 were dropped because they snapped into a single pointI have tried to find where FME lists the 3 dropped records, but have been unable to. Snapper only has Snapped and Untouched as output so I can't just add an inspector to it.
Hello,I have one raster who's extent is smaller than another, but I would like to subtract one from another with the resulting raster the same extent as the smaller one. I get this error when using the RasterCellValueCalculator to subtract them: RasterCellValueCalculator_Evaluator(RasterEvaluationFactory): Raster A has '12392' rows and '4022' columns, whereas raster B has '12435' rows and '4065' columns. Paired rasters must have the same dimensionsThey are both 1 m cell size.Thanks!Sean
I am trying to create an attribute table using name values exposed from an autoCAD block and assigning this modifiedtable the associated attribute values.At this point in time i am unable to transpose this dataExample 1:I have attached the workspace and drawing file to assist anyone who can helpWorkspace: Drawing file:
Hello, I was trying to use this transformer to replace some matched patterns but I cannot get my head around how this should be working. I am confused about having the same fields to fill in both under TextToRepace Condition Statement and the TextToReplace. What I want to accomplish is to obtain the City name from the below text strings. As you can see, I have 2 cases that need to be solved: #1 - replace "^S2_XLS_\\D\\d{3}_" with nothing #2 - pull out "(?!^\\w\\d{3})_\\D+?_" from the rest of the cases. I find it a bit hard to understand how this should look, chained in/or the Conditional Statements of both "Text to Replace" and "Replacement Text". Can anyone point me into the right direction? I very much appreciate this.
I am new to ArcMap & FME. I was given a bunch of large .adf files which I need turned into elevations, even just point (x,y,z) coordinates to make a tin in Microstation. Does anybody know the correct transformer(s) to do this, or if its even possible with FME?
Hi,I have 2 shp files which I have to compare, the attributes of the 2 shp are:rulenr | tabel | sleutelnr | solved |I must check and write to the output shp file the following :1 - where solved = 1 and2 - the attributes which are not in the second shp fileI tried changedetector but somehow i can not have the result I wanted