Using transformers to modify data.
Recently active
What are the settings (writer and additional attributes) to write to a dwg-surface? So for example to convert a pointcloud to a surface (dwg)Now when I would like to write it to dwg it becomes a mesh (object ;-) ). Thanks!
Hi, I have a geodatabase with multiple feature classes. The FCs do not all have identical fields. I want to write a test that removes attributes fields that are empty. I can't find a way to do this, i.e. select all attribute fields. The BulkAttributeRemover seems like the best bet, but not sure how to code the expression. Also, tried the custom transformer NullAttributeRemover, but the script expects the user to select which attributes to utilise (not a Python user). Any suggestions appreciated! Thanks.
Hi We have dsm tiles with gcp 3.5 cm, I want to resample them to 25 cm. This is my workbench: The result has gaps of 25 cm, like this: How can I prevent that? Thx
HOW CAN I CALL A PYTHON SCRIPT IN FME, IT IS SIMPLE ONE CREATE A RANGE OF NUMBER AND WRITES TO A TEXT FILE IN RANGE LOOP
Hi, I use Extruder to extrude several lines to surface (Parameters: Direction: Vertical). But after extruding, the vertices of each surface point to different orders, some of which are clockwise (the bottom figure) and some of which are counterclockwise (the above figure). If I want to unify the directions of vertices as counterclockwise, how to set?Can anyone help me?
Hi all, I have to classify polygons without attribute values, according to neighbouring attribute values. However, this has to be based on the neighbour with the largest shared boundary . A comparisation of shared lengths is necessary when the polygon shares boundaries with two others for example. I have used a geometrycoercer to first make a line of both sets. Then a lineonline overlayer, since I don't think the common segment finder will help me. However, I cannot get to calculate the percentages of different shared boundary so im looking for suggestions. I hope I made myself clear. Thank you in advance!
I have run attributecreator, creating a field from unique values in a field. I think it worked (no error messages). Where are these attributes? I don't see them. Thank you, Randy McGregorNote: Can't prrovide specifics of the data. Hopefully explaining it will work?
Hi,In an Excel file, the data of 1 object is spread over several lines. This looks like this:ColumnA ColumnB ColumnC item 1 data item 2 data item 3 How can I ensure that all data is on one line? like this:ColumnA ColumnB ColumnC item 1 item 2 item 3 Greatings, Hans
Hi,I'm trying to transform IFC data into CityGML data. I use AttributeReprojector to reproject coordinates, and use 3DAffiner to perform a 3D affine transformation on the coordinates. After that, when I use CoordinateSystemExtractor to look at the coordinate system, found that the coordinate system is "IFC_COORDSYS_0", not the one I set, EPSG:31467. Why?A Warning "Coordinate system named IFC_COORDSYS_0 does not exist." appears in the log during running CoordinateSystemExtractor.
Hi, We have as input a shapefile containing roof polygons.We would like to modify certain lines of these polygons such as the gutter and ridge lines.We would like to modify the value of lines which are almost horizontal to make them horizontal ! At the end we should have Z1=Z2, Z3=Z4 and Z5=Z6. Our script is joined. We tried to extract the vertices of the polygons, modify them and then rebuild the roof. It works for simple buildings with 1 roof section but not for more complex buildings with 4 roof sections, for example.Is there anyone who have a solution ? maybe without extraction of the vertex ? Thank you in advance.Victor
Our installation of FME Server has just stopped working. All services are running but I have noticed in the Engine Logs that it is struggling to register engine. 2017-08-16 14:46:58| 0.3| 0.3|INFORM|FME(R) 2017.0.1.1 (20170512 - Build 17291 - WIN64) 2017-08-16 14:46:58| 0.3| 0.0|INFORM|FME_INSTANCE_NAME FMEQAS901_Engine1 2017-08-16 14:46:58| 0.3| 0.0|INFORM|Registering with FME Server on host 'localhost'... 2017-08-16 14:46:58| 0.3| 0.0|ERROR |FME Engine failed to register with FME Server 'localhost' on port 7070: Could not establish connection to hostAny advice would be welcomed.
Hi All, I am having grid (red) polygons as shown below and I want to update Grid id to other polygons (black) when it covers maximum portion in that grid. Can any one suggest how it can be achieved in FME. Thanks,Ram.
I am parsing an XML and writing the header-content into a table. When inserted to database the inserted row (always 1 row) will be assigned a primary key. The same XML contains a number elements that are written to a separate table in the same database. The two tables are connected by former database-assigned key.How do I add the database-assigned key to the features before writing to the second table? Can I handle it in FME? I tried using a SQLexecutor, but performing a call to get the key seems like a bad idea.Do I have to go to T-SQL and write to both tables in a single SQLexecutor?
I want to create a published parameter that will give users the option of choosing multiple options from a dropdown/tree list, depending on the category. I could use 'Choice with Alias (Multiple)' and then an AttributeValueMapper, but I'd rather not as the 'Choice (Multiple)' has the ability to 'Use Tree'
Is there no more customer support for chat ? Keeps saying.Sorry, there are no experts currently online or they may all be busy. You can usually reach us Mon-Fri between 9am-12pm and 1-4pm PST. Please use one of the following menu items, or click on "Report a Problem" to be directed. Even though I'm with in that those times.
Hi, is there an official date for the 'launch' of 2020.1 (Server & Desktop) yet please? We're looking to upgrade, but I'm unsure whether, given the timeframes, it's worth aiming for when 2020.1 is released out of Beta?Thanks,Martyn
Is it correct that if in a StringSearcher Case Sensitive is set to no that the expression \\x{03BC} should match both the micro symbol and the greek letter mu? \\x{00B5} also matches both if case sensitive is set to No
Is it possible in FME Server Windows environnement to run fme.exe from command line (.cmd or .bat file) ?Is there the exact same fonctionnality as in FME Desktop install ?Does it use the FME Server licence ?Thanks
Hi, I am to perform a spatial join between a line and a polygon. In some cases the line will be crossing polygon boundaries (there are no spaces between polygons). For these cases, I want to split the line, and find out which segment of the line is longer, then assign that polygon's attribute to the original line. I've tried used the LineOnAreaOverlayer to split the lines, then using a Matcher to find 'duplicates' (lines that ended up getting split between polygons), and then the LengthCalculator. So I have something pretty close to the end product. I have a match_id value from the matcher so I know which lines belong to eachother (on top of a GlobalID that I'm using in the matcher). The issue I'm facing with this approach is that I do not know how to split these lines apart, or compare them against each other. Maybe I should use a sorter, then some type of filter to split every one feature into different features?
I'm using Sevencs kernel. I've shape files and I want to encode them to S57 format (or DENC format).
I finally think I have my head wrapped around dynamic writers but I am running to all sorts of errors What I am looking to do is use a NeighborFinder transformer to join admin boundaries to my data while also using the dynamic fields for each feature in a geodatabase.I am having multiple issues when trying to write dynamic dataOne issue I am having is that I am getting a "|Geodatabase Error (-2147219884): The Field already exists." error. I tried to remove/rename ObjectID and Shape fields with no luck.Another version of this workbench and I am getting "Cannot define schema for 'unknown' as the feature does not contain schema information, and schema source is set to 'Schema from Schema Feature'. Please verify writer feature type configuration" errorAnytime I change it back to Manual writer I have no problems writing the features to the geodatabase. I have been stuck on this for a few weeks now, let me know if you have any suggestions. Thanks in adva
I am using NetworkTopologyCalculator to categorise streets by what network they are a part of, with the aim of only keeping the main network and discarding the islands.How do I determine the most common network_id value?And then how to I place that value into an AttributeFilter to only keep those features?
I have a number of large CSV's which dont have headers for the collumns. I then have another CSV with the headers / attribute names. I want to be able to map the atribute names from the header csv to the incoming CSV's with the data in? I suspect there is a simple way of doing it but i can't find one. Any help will be appreciated.
Hi.I have a dataset of polygons, which I don't trust entirely. It has a lot of smaller polygons (wind mills?) on top of property polygons.Most small polygons have been cut out of the property polygons, but not all. So I run the data thru the DonutBuilder, just in case.But I've found an error in the output, where a small polygon inside a larger polygon with a cut-out matching the smaller polygon, replaces the former small polygon with a new with the values from the surrounding polygon.I.e., the smaller polygon is inside the outer boundary of the larger polygon, but has already been cut-out of it. In this case a replacement wasn't warranted, but something happened anyway, resulting in the described error.Does DonutBuilder only use "entirely within" the outer boundary for its matching, or ?Cheers.
Hey, So I have an ArcGIS Online Form, users enter an email address.FME periodically checks this AGOL table and grabs the list of email addresses within.What I am trying to do is insert these emails addresses into a local text file, but only if this email address does not already exist within this text file. This text file is simply a list of email addresses, think of it as a single column CSV file.If the email address is already in the text file, FME needs to go off and do other things (that part I have sorted).What is the most efficient way to test if the email address (its just a string) exists in an existing text file?I currently am using a feature joiner to do the test, joined means it already exists, unjoined means they dont already reside in the text file. This does not feel efficient, I am guessing there is a more suitable transformer out there?