Using transformers to modify data.
Recently active
Hi all!I have a Raster with only 0 and 1 values, where the 1 are the buildings extracted from a LAS cloud point (Class 6) and the 0 the rest of the extent. It is attached and it looks like this:I need to get the polygons of the buildings footprint and my attempt is a RasterToPolygonCoercer, followed by a Dissolver but the result is not what I expected.I tried a buffer of 1m but again, the footprint is not correct and I cannot make a bigger buffers because the correct shape of the building becomes increasingly worse.I tried Generalize but it is not useful here. It smoothens polygons that are already correct and mines aren't. Tried also Aggregator and AreaAmalgamator but never seen the result. They take a really long time to process as there are thousands of polygons.In the end what I want is polygons more or less correct but one per building as the red outline in the image below, where you could easily relate each building to its footprint.Thanks a lot in advance for all the answer
I'm trying to work out how to parse the SAMPLES attribute from the Trace component of the SEG-Y reader. The reader outputs the samples as encoded FME Binary which is represented as HEX in the attribute viewer. The samples are a byte array of 246 consecutive UINT16 readingsI want to parse the samples into a list of UNIT16 values so I can then do some analysis on them. I have tried a whole range of approaches to process the string into a list of numbers but nothing seems to work and I suspect I'm just missing something. Anyone have any ideas?
HANA Spatial has an M value which is used for stationing along a linear asset (a linestring) for example. If there's a length of railroad track, there might be a signal every 1km, so each signal starting from M=0 would be at M=1, M=2, M=3 respectively. If SAFE FME is used to copy over a line from Oracle spatial and that line has stationing (or "measure" - not "unit of measure"), will SAFE FME also copy over the stationing?
I have a tiff file with a tfw. I need to get those tiffs into dwg at the correct coordinates based on the tfw. Basic fme translation produces a new png file. I would simply like to create a dwg that would read the existing tiff. I have over a 1000 files to translate so I don't really want to create new pngs for all those tiffs.
Hi Team,I, as a part of a project of an organization, am using Cesium to plot geojson files of the floor plans on the cesium map. I am having trouble geo-referencing the AutoCAD drawings before converting them to geojson to use them in cesium.The limitation is, I cannot use any software to geo-reference them such as ArcGIS Pro, QGIS, etc.I am looking for a way to implement the process of geo-referencing using control points in our web app using python or any way that doesn’t require use of a software.Are there any ways to do so?Any help is much appreciated.Thanks!
All went well when i exported. I open the file and my contours are in 3d. Each curve as is Z value correct. After, I have tried to use the "SherbenderGeneralizer" to reduce the number of vertices.When I exported the file again, my contours have lost the 3d dimension. Each curve as 0.000 z value. Can you help me? Sure I am doing something wrong. Many thanks
I have an attribute with dateTime values and I want a summary of the start and end date of all the features. When I did use the older FME version statistics calculator I could use the min and max statistics to calculate the start and end date. Unfortunately the latest FME statistics calculator no longer supports this functionality. Is there an easy way to to calculate my start and end dates?
I have a 2GB .ebc file that I need to pull in for transformation. The file has COMP-3 packing set for multiple (but not all) fields. I've tried pulling this file in as a raw text file with default encoding, which results in one extremely long string record that crashes Inspector due to lack of memory. When I try pulling it in via the included EBCDIC US (ibm037) encoding, it sees 100,000+ records but I again run into memory issues on the first record so I cannot see if the reader was truly successful. Is there some trick to reading EBCDIC COMP-3 packed data that I'm missing? Or is this something that requires extra external processing work prior to ingesting the data into FME?
When using the ChangeDetector, the order of the output is different then the input. For example:Input Original 12,5,13,8,4Input Revised 10,4,11,6,1,8,14,2Output Unchanged 4,8Output Added 1,10,2,14,6,11Output Deleted 13,12,5I can't find the logic of it. Does anyone know? The solution I have is using the sorter afterwards, but I want to prevend to using it because of the long processing time with large datasets.
I have a series of transformers that creates a jpg via a VectorOnRasterOverlayer and FeatureWriter, which stores the jpg on a file server. The jpg is then pushed through a HTMLReportGenerator and then to an Emailer. We use GMail and apparently, Gmail doesn't like embedded images that are sourced from a file server. I get the "broken icon" in the email (and no inline image). Can anyone comment on what I am doing wrong? Any help would be greatly appreciated.
Hello I try to build a diagram starting from a source-target tablethe result should be something like this is it posible to be made ? how?
This is actually a water network routing challenge, but I'm going to describe it like a road network problem since the "Nearest Fire Station" problem is a classical network/GIS problem and this is just the urban water supply network equivalent.I have to create a fast-calculating FME workflow that processes 75,000 possible, independent, "Road Intersection Closure" events that may or may not result in some other Intersection "Nodes" also becoming inaccessible to all 100 "Fire Stations" as a result of the closure.This particularly happens when you close a critical Intersection that cuts off all routes to the downstream intersections where they do not have a alternative network route ring road.Ironically, I have a proprietary piece of network analysis software that finishes the above calculation in 20 minutes and is the benchmark for an equivalent FME workflow. Whilst I've found Solutions, none so far have been very performant and so looking
I extracted a zipped folder and searched within this folder for a PDF with an address. I would like to rename my unzipped folder with this address. At the moment I stored this address in an attribute. Is there a way in FME I can rename the unzipped folder with this attribute value? Probably I need a Python Caller for that?
This dialog window showed up during my translation. It does not show any error but I am curious as to why this happened... This is because when I run the workbench for multiple times it sometimes shown and sometime it does not. May I know what is the reason behind this?
Hi, I have a attribute with the coordinates to polygons and want to create a proper geometry out of it. Is there a simple way to do it? f example x;y;x;yx;y
I created a work space with reader and writer and transformers but at the end when I get the result there are many fields which are "Null". I also used the template in the FME hub and got the same result. that would be great if any one helps me with this issue.
Utilizo WorkspaceRunner para lanzar otro proyecto por lotes, lo pongo en marcha mediante un archivo excell donde le digo donde están las rutas y el orden en el que tiene que buscar. Debería darme como resultado 54 Shapefiles, pero sólo me da el primero bien y luego sigue trabajando sin dar ningún error hasta el final pero sin escribir ningún archivo más. Alguien sabe cuál puede ser el error?Muchas gracias por las respuestas.
Hi, I'm trying to execute a query on AZURE Spatial database using SQL creator. and generate features. When I specify Reader options on SQL creator it doesn't give Azure Spatial as an option (only Azure non-spatial). Therefore it doesn't read the geometry
I want is to make an ArcPro Geoprocessing tool from FME workspace that would have functionality for user to input different values for certain variables and do calculations (just like any geo processing tool in ArcPro tool box).I am able to create a Spatial ETL tool in ArcPro and link workspace with that tool, however I am struggling to find a way to make that add different variables as parameters that user can choose or calculate values from. I would really appreciate the help on this subject and surprisingly I haven't been able to find much material online as well (or maybe I am looking at the wrong place). ThanksH
I selected the sworld_scale on the feature type properties attributes in hopes that would take care of it, however I cannot seem to find an appropriate Target Attribute in the AttributeCopier Parameters.
I am trying to find a way to simplify/generalize the dataset below. There are a number of neighbouring plots similar to the one marked in blue. I would like to merge (dissolve) as many as possible of these whilst retaining the overall shape and those plots with more distinctive shapes.The original features are lines, but in the stage shown below I have created polygons and added a centre point. The plots I want to merge are rectangle shaped and of similar size. They are of course not true rectangles, that would be to easy, most have around 7-12 vertices.I tried the FuzzyParallelLineFinder but inner and outer lines where all computed. I want to keep the outer. I have the feeling that dissolving polygons will give me the result I want without having to patch everything up towards the end. But I could of course be wrong about that.If there is a easier way to do this than the one I suggest below, please let me know!My thinking is that in my "rectangles" the distance from the cent
Question time!I have straight lines in 3D, oriented in many different ways, and I want to create cylinders (pipe). I do not want to use the 3DBufferer and I do not want to extrude a buffered slice. Is there another simple way of doing this?Kind regards,Peter
Hi All, One of our customers asked if it's possible to write GML 3.2 Simple Feature Profile level 2 (SF-2) in FME 2019 / 2020 and if not, is there another way and/or when will this be possible? Kind regards, Krien Guijt
I have a database table. This table has an attribute "TEKST" which contains the XML as a CLOB. My questions is, how can I, with FME, extract the XML from the CLOB so that I can process it like any other XML file? Many thanks in advance! :)
Hello, I have a simple workspace that is reading in a feature class from a source geodatabase and writing it out to my target geodatabase. I am using (and need to use) a drop and create table handling method to write the feature class. The source feature class I am reading from is contained in a feature dataset. I don't want this feature dataset to be written out to the target geodatabase; I am only interested in writing the feature class it contains. However, the writer recreates the feature dataset from the source gdb, even though I left the Feature Dataset Table Creation Parameter in the writer null. How do I configure my writer so that only the feature class from the source geodatabase is being dropped and created, while ignoring and not recreating the feature dataset? Thank you.