Using transformers to modify data.
Recently active
I have many raster files (16000+ tiffs) stored in different folders by latitude.Is there a way to search these folders and read in the files I require based on a shapefile boundary?
Hi! I need to find a Neighbor Line to the line. I am interested in the average distance between these neighbors. Using NeighborFinder i have only the closest vertex of the line. I need tej farthest too.
I have a SHP file with a polygon that partially overlaps a Raster image from a GeoTIFF. I would like to apply the changes I am implementing in the RasterExpressionEvaluator to only the pixels that fall outside of the polygon.I had thought to clip the raster, perform the RasterExpressionEvaluator on the outside result, and then mosaic the inside and outside together again. But wondered if there is another option.Thanks in advance.
As title says, I'm struggling with what attributes should I map between my data and INSPIRE GML Writer and more important WHY.I'm new with all INSPIRE data/formats.PS. Already went through webinar and tutorial, still can't understand.
A 2D-polygon that i want to extrude to a max height that I've calculated with a statistic calculator. Now i want to add the attribute with the height I've calculated to the 2D-polygon so i can use it as teh vertica ldistance to extrude withe the extrude transformer.How can I add an attribute with a attribute value to a polygon?
So I have a footprint of a building as a polygon. I want to generalize the border of that polygon by either clipping away thin parts of it or removing canals in it (not holes for that i use DounutHoleExtractor).The process i want can be examplified as follows:->->So basically if the with of a line is less then 2 meter i want to smooth it out. At first i tried to use the "Generalize"-transformer but wasn't able to configure it properly.
Hi, I want to convert some NAS files to FeatureClass (ESRI). Do you have any idea, how to di it? Thanks and best regardsSajjad
Hi,I've just moved an existing process that writes to a Geomedia Access Warehouse from FME 2016.1 to 2017.1. Everything else is the same. And yes, both are run in 32 bit.It seems to me, that the writing of this is very much slower than it used to be. The previous process (which also writes to an SQL Server) used to take less than an hour to complete, now it cannot finish within two !I just ran the process manually, and especially the writing to GMAW seemed very slow to watch.Has anyone else run into similar issues ?My machine is Windows 10 Pro.Cheers, Lars
Hello,When converting a CityGML file to IMX, I have this error: XML Parser error: 'Error at file:'' line-0 column:0 message:unable to resolve host/address 'repository.gdi-de.org''. Do you know how to solve it, please ? I have the impresison FME does not detect the proxy server.
QUOTE: Has anyone had luck delivering FME in an App-V environment? Our company is trying to get all apps delivered this way. The problem we run in to with FME is the dependence on Arc licensing for certain readers/writers. From what I am told by our application packagers, App-V applications are agnostic of other App-V applications. Therefore, when running FME in App-V, ESRI readers and writers are not available. Our workaround for now is using a standard install with FME, and starting up the App-V version of ArcGIS when FME opens. It works, but isn't exactly what we are looking for. Submitted: 11/15/2012 4:52 PM aked the question we have. Virtualized FME cannot find Esri license server. Do any of u have a solution? We are told to set an enviromental variable set in the packaged FME. Is that the only solution? And why can i use gdb's ? Arn't those dependend on Esri licenses as well? Eagerly awaiting your answer(s) Greets, Gio
I have a pointcloud of a rock slope that i would like to compare to a theoretic surface model (tilted surface). The next step would be to sort the point clouds into different colors depending on the distance to the surface. Anyone who has an idea which transformers to use?
When I insert a block using the DWGstyler I need to scale the block by approximately a factor of 1000. I noticed that when I do this the annotation text doesn't appear to scale the way it would if you inserted the block in AutoCAD manually then updated the x and y scale factor. Is there a workaround for this so that both the block geometry and the annotation scales with the DWGstyler scale factor?Example Workbench:
I have multiple files under a directory. My objective is to perform a process on each file in the folder. This process basically reads all features of a file and generate a bbox.I use a file and directory reader to get all the files' path and name. Then use them as initiator for a feature reader. My expectation is that the feature reader reading all features of one file each time and the following steps generating bbox for it and repeat the process. The final result would be multiple bboxes. However, the feature reader accumulates features from all of the files and the final result is one bbox.Is there any way to handle this flow?
A colleague upgraded another software on our FME server and somehow changed the setting on 100s of workspaces to Translation: Rejected Feature Handling:Continue Translation but they should be Terminate Translation... anyone able to batch change them back? I have tried - changed the default in FME Options, rebooting.... Thanks!This was on FME Desktop 2017
Hi,We currently have some issues about transferring SLD (Styled Layer Descriptor) styles between QGis and Geoserver. Their syntax support doesn't seem to be completely in sync. So we might need to tweak the SLD files when transferring them.Now, SLD files are XML files, so it would be entirely possible to let FME do the "dirty work".But before venturing into this, I'd appriciate hearing about whether anyone has looked into this issue before? And if so, what the pitfalls are. Or if there are other more beneficial avenues to follow?I can see that there are multiple suggestion about support for SLD, so this ties into that. Even an SLD format reader/writer perhaps ? Don?? :-)Cheers.
Hi, I have a Esri FileGDB with style information in a *lyr file. I want to use this data in QGIS and therefore I need to convert the *lyr file in *qml or *sld.Is there any possibility to do this with FME? Or does someone know another way for the conversion?Thank you and best regards.
Hi, I am parsing a 3D CityGML model that mostly have a texture for each IFMEFace. That is great, but sometimes there are duplicate IFMEFaces, one with texture and another without, which I can filter out those untextured ones using GeometryPropertyExtractor. But other times, there are untextured IFMEFace with no duplicates that I still like to keep, which the GeometryPropertyExtractor filters out regardless. How can I achieve this?I tried the Matcher but I think I just want either the SingleMatched or NotMatched output, not both.Thanks for any help.My current setup:
Hi everybody, I need to align two multi-band raster with the same resolution. Is there an FME equivalent of Q-GIS raster alignment tool ?
I have a lot of lines with two attributes Attr. 1 Count from 1 to xxxxxxxAttr. 2 Range set default as 0Now i have to make a loop workflow... -Select lowest number from attr.1 and set attr.2 with "1" now go all other lines through and check if there is a segment equal than the first feature we selected (many lines have same segments...in the end i want only 1 line per segment )if there are detected same segments delete these linesafter that select the next lowest number in attr. 1 which are still available and set attr.2 with "2"and so on and so oni will try it by myself, but any ideas are welcomeCheersFranco
The next query results in an error (ORA-00900: Invalid SQL-statement.)FME_SQL_DELIMITER /beginupdate tbx.ext_compare_person set gesnam_d = tbx.diakriet_cip(gesnam_d,sourcekey,'GNAAM'), gesvor = tbx.diakriet_cip(gesvor,sourcekey,'VNAAM'), gesnam_d_p = tbx.diakriet_cip(gesnam_d_partner,sourcekey,'GNAAM_P')where organisatiecode = 'ABDC'and applicatiecode = 'ABC';end;/commit;/What am I doing wrong?Thanks in advance.
I have a polygon layer that has various geometry issues, mostly self-intersections. I have used the GeometryValidator to clean these up, but it has had the unfortunate consequence of filling in the holes. This is because they are not proper holes, but "fake" ones created by digitising a zero width corridor. So the hole boundary is actually part of the exterior boundary (highlighted in example below). The corridors are detected as self-intersections. Is there anything I can do to output the polygons with proper holes, or at least detect the polygons with fake holes so they can be edited manually? There are too many self-intersections reported by GeometryValidator to use for manually repairing the holes.I've found this similar topic but I'm not quite sure if @offermann82 is looking for the same solution...https://knowledge.safe.com/questions/59610/how-to-split-polygons-with-holes-that-touch-the-bo.htmlI think I want the opposite of what DonutBridgeBuilder does...ht
I have two versions of GeoJSON data for the same floor where I need to identify changes for both geometries and attributes (example original data has 73 rooms and later modified like two rooms merged into single,two more rooms created by partitioning of one room and revised data makes it to 72 rooms). Now I have tried to check these changes using Change detector tool the output result differs for attributes and geometries.I have used latest beta 2019 desktop as the enhanced version of Change detector available.Please suggest me I have attached the workbench snapshots with results.Where for only attributes I get fairly good result for deleted,added areas but not for the updated areas. Where for only geometries I get everything to be updated .Please note the work-space reads original data queried from SQL database and the revised data from GeoJSON reader but both data has been extracted as GeoJSON with parameter precision 7 in the workspace.Please suggest how to get the proper result.
For example if one: I want to merge a feature with an attributevalue that is called "East Dartmoor" to a feature with an AttibuteValue called "East Dart". Would it be possible to add a wildcard to the feature merger?
I have a table A like:123 and a table B like: 111222333 I would like to run a process on each row at a time in table A e.g. join to another table B that matches then run a process on the match, write some features, then proceed to the next record in table A i.e.2 and run the same processes on matches in table B i.e. 2 and so on..I don't know how to do this in FME without writing a cursor or loop in a script. Hope it makes sense.
I work with geometries (routes) whose vertices have 4 dimensions: XYZ and M (measures). How can I round M coordinate values stored in the data to a specified number of decimal places? The coordinate rounder only covers XYZ dimensions.