Using transformers to modify data.
Recently active
I would like to insert new z values in a polyline feature using the surfacedraper while maintaning the existing z values. A feature can have mutiple vertices with and without z values or a combination.
An overlay analysis between some polygons and a few lines has turned into quite the ordeal.I hope the supplied workspace and data is self-explanatory.In it there is four tests that yield different results. I start with clipping the lines with the polygons followed by a spatial relator intended on creating a list of references. I would expect that relator would find a relation between all lines since they can only be INSIDE. But more than half fails. To test the reason I run it through an Intersector and measure the distance from intersection node to polygon mask. I guess that is supposed to be 0, but 3 of 20 return a value larger than 0 - meaning that the intersectionnode is not in the intersection.
Hello, I use a Reader to list files inside a directory, connected to a FeatureReader to read the features. Currently, all features of all files are merged. ie. if I have 100 files with 100 features each, the output of FeatureReader will be 10.000 features. Is it possible to iterate incrementally over each file, ie. to execute a pipeline independently for each input file, so that the FeatureReader will be executed 100 times with 100 output features ? Thanks!
Hello, Texture UV coordinates are not set in geometry if no texture is provided to AppearanceSetter. My use case is that texture is provided later in the pipeline (at render time). Is that a bug? Thanks.
Hi,I have some FME workspaces, that investigate the recent FME log files from previous translations. This is done to uncover any problems in a rational way.I want to extract the statistics at the bottom, but the "|STATS |" string is used extensively thru-out the log file, and would completely swamp the output if this was the only search criteria (while reading as a TEXT file).Do anyone have a good idea how to extract just the summation details ?CheersLars I
Hi partners, You can now find the updated 2019 versions of the FME Product Brochure and the FME Customer Stories on the partner portal under Marketing > Collateral. These updates include files that are suitable for both print and digital copies. Please feel free to use these for any of your upcoming events.
Here is my colour setter. I also tried GeometryColorSetter and it worked, but the coloured output is too bad. Random colours are spread so badly. @chrisatsafe @Hans van der Maarel @safesoftware safesoftware
Hi, I will try to upload shapefile to geoserver over the rest api.This should be possible with the HTTPCaller! I am using the following option: - http methode: PUTUpload from data...But I get the error: I have access to the given url. So what is the problem here?Does someone has experience in uploading shapes to geoserver with fme?
Hello, I would like to use a FeatureReader as an entry point of my workspace.But only Reader can work. As a workaround, I use a Reader to read a dummy file (ie. an image) connected to a FeatureReader. Is it possible to choose an arbitrary transformer (ie. FeatureReader) as an entry point? Thanks!
I want to make a custom transformer with a geodatabase SDE table reader from a specific table, and some other transformers. But when i try to create it, the SDE reader is converted into an input of the custom transformer. Isn't it possible to have a fixed reader in a custom transformer?
Hi, i try to extract a map extend from arcgis. I need to create a polygone with the map extend. Not the data extend. Can you help me ?
Hi, I read that safe is building a way to generate custom transformers from OpenAPI description. Could anyone tell me if the plan is to make it compatible with 3.0 or only 3.1 specs?
I'm hoping this is fairly straightforward, I've searched a number of examples but I cannot quite find what I am looking for yet. 2 datasets:1dataset is a table with LRS and Milepoint (no geom)1dataset is a highway network with LRS and Beginning_Milepoint and Ending_Milepoint (polyline)ObjectiveIs to place points along the linear feature based on LRS and MP from the table (the table contains assets located on the highway network). This is often referred to as Make Route Events Layer in other software. Are there any recommended workflows to consider? Thank you in advance!
I have a LAS dataset representing the groundsurface (also available in a point feature class) and a polyline Z feature class. Is it possible to determine where the polyline z is above the ground surface also taking into account in between the vertices?
I have two polyline features. One which is on the ground surface and one below the ground surface on the exact same location. I want to generate height lines for each Vertex generated by the differences in Z-coordinates of the corresponding vertices of the 2 polyline features.
Hello,I try to create polygon from osm like cemeteries. For now, I'm stuck after the XML Fragmenter and Vertex Creator. I don't know how to build lines between points because there isn't an unique value. I didn't find anything on the FME community so I post this question. If someone could give me an orientation, if would be very nice !Thank you !
Hello There I need to remove the duplicate point along each segment,the goal is in every 5 m of the segment we need only one point, we should start with the recent point based on the date, then the missing segment will be completed by the next date ...etcthe idea is to have one point in every 5m of the segment line I have attached a sample of the data
I was thinking I can use an attribute filter to filter the different asset types and subsequently use a 3Dforcer to lay the different polylines on their correct depth. As an example I used the following parameters in the 3Dforcer for 1 attribute of the field asset type: Elevation: @ZValue()-1Preserve Z-values: No The result was as follows:1 polyline features has 3 vertices:Before translation: 1stvertex Z: 0,62ndvertex Z: 0,83th vertex Z: 1,0 After translation: 1stvertex Z: -0,22ndvertex Z: -0,23th vertex Z: -0,2 What I would like to have: 1stvertex Z: -0,42ndvertex Z: -0,23th vertex Z: 0 This translation provides a constant Zvalue based on some average of mutliple vertices. I want it to take intoaccount each individual Z and then substract the ammount specified.
I want to transfer the sum of all attributes from a given vector-layer (risikokort.tab in this case) to a tiled map, and export as raster. An overlap-analysis basically.When I pass my tiles through rastermosaicker, a resampling occurs which changes the output. To test it I ran the rastermap through RasterCellCoercer, which clearly shows output-raster and the input tiles are very different.I would expect the input tiles and the output tiles to be the same. Am I wrong in that assumption?I hope the workspace is self-explanatory, and if some of the gurus open it, all feedback is appreciated.
Hello, I have an error on using SurfaceNormalCalculator:
I have used RasterMosaicker to mosaic 4 ECW images into a single ECW image. Prior to mosaicking none of the images had black areas around the edges. After mosaicking my output shows two locations that are black on the edge of the image. I checked and these black areas have data, various values of 1,0,1; 0, 1, 0; 1, 2, 1; and several other values. Any suggestions on how to remove the black areas? I have tried Clipper and it does not clip the black areas, they remain in the output.
I have a very badly formed csv that I want to transfer to a table. I have managed to get a basic output to work on. But the step to keep the value of 2 identifiers (file_date, id_name) if null and transpose to the next rows till they get new values, I don't know how to do.
I get a response from an API GET request in JSON and it contains the coordinates for a polygon.{"authenticationResultCode":"ValidCredentials","brandLogoUri":"http:\/\/dev.virtualearth.net\/Branding\/logo_powered_by.png","copyright":"Copyright © 2022 Microsoft and its suppliers. All rights reserved. This API cannot be accessed and the content and any results may not be used, reproduced or transmitted in any manner without express written permission from Microsoft Corporation.","resourceSets":[{"estimatedTotal":1,"resources":[{"__type":"IsochroneResponse:http:\/\/schemas.microsoft.com\/search\/local\/ws\/rest\/v1","dataSourcesUsed":[5],"origin":{"latitude":-34.021682824034,"longitude":18.4837339189645},"polygons":[{"coordinates":[[[-34.0224675816069,18.47607560705454],[-34.021900339603782,18.476424942466956],[-34.021834632851942,18.47667223294113],[-34.021763236949283,18.4766453367028],[-34.02119900085917,18.477001621671914],[-34.021216553524575,18.477231713278478],[-34.020956999043712,1
I have a table of addresses with these values in a single field, example: Main St/Carter Ave. I want to put Main St in a new field named StreetName, and Carter Ave in a new field named IntStreetName. I know there must be a method for parsing the values to the left and right of the "/" separator. How can I do this in FME? I know how to do this in python using split. I am new to FME.
Hi. I use a tester. It's with path extractor. The tester have a fonction to exclude some folder. I need to exclude all the folder with name include "0_".The floder containt path with "0_" are exclude. I need help to have the right expression to select all the folder with "0_" in the path name. Thank