Using transformers to modify data.
Recently active
I'm trying to convert GTFS transport data to Shapefile using FME 2020.0.0.0 (20200309 - Build 20200 - macosx) Quick Translator, but I get this exception: << FME 2020.0.0.0 (20200309 - Build 20200 - macosx) FME Home Edition (node locked-crc) Temporary License: 234 days left. Machine host name is: YOS0897 Operating System: Mac OS X Version 10.15.3 (Build 19D76) Copyright (c) 1994 - 2020, Safe Software Inc. Safe Software Inc.Creating reader for format: General Transit Feed Specification (GTFS)Trying to find a PYTHON plugin for reader named `GTFS'The workspace does not contain user Python. FME will attempt to use a Python 3.7+ interpreterUsing Python interpreter from `/Library/FME/2020.0/fmepython37/lib/libpython3.7m.dylib' with PYTHONHOME `/Library/FME/2020.0/fmepython37'Python version 3.7 loaded successfullyPython Exception <
Hi Guys, Is there a way to sort linear polygon features by spatial continuity and then merge then until they reach an specific size? I have the following features which are basically a polygon which was chopped into different parts by a specific length of its center line. To give you a bit of context, I am basically trying to build a workspace that would split linear complex polygon (as the one below) into parts with a maximum of 1km2. However, these parts have to be continuity and not be multipart as they will be used to make separate enquiries in a website. For example sorting by Easting or Northing wouldn't work here as I would end up with separate parts mainly in the top right corner. Is there a way to do this using FME? Thanks
I have an ArcSDE Geodatabase created and stored in a PostgreSQL 11.1 Server. There is a Feature Class within the Geodatabase that has attachments. I have a ArcSDE GeoDB Feature Reader Transformer added to a Workspace, configured to read the Feature Class and its attachments and it does not read the attachments.
I have a request to produce files in a custom format that is almost but not quite an esri ascii grid. The header is different and the raster portion is individually hex encoded. I can deal with the header easily enough, but I'm a bit stuck on how to produce the hex encoded body. I can write an ascii grid file, read it back in as a text file, strip the header and then hex encoded it but that seems a bit elaborate. The RasterExtractor doesn't have ascii grid as a format, otherwise I would use that. Thoughts? Ex snip of a file 512512200000200000-31500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 6 6 6 6 6 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 6 6 6 6 6 6 6 6 6 6 6 0 0 0 0 1 1 5 6 6 6 6 6 6 6 7 a 10 28 43 60 7e 9c b9 d3 ee fe ff ff ff ff ff ff ff 0 1 4 4 6 6 6 6 6 11 22 37 54 71 8e ab c9 e5 f1 fb ff ff ff ff ff ff ff ff ff ff ff ff ff 4 6 6 6 6 6 6 7 b 13 28 44 62 7f 9d ba d5 ed ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 10 22
How do I georeference a set of lines in fme? I know how to geofence the raster. But without georeferencing the lines the overlay will not match up?
Hi list.I'm using a SQLCreator to read (!) some data from our administration database. The query fails, because FME wraps my query into a SELECT-INTO construct, that requires "CREATE TABLE" permission, which my task (of course) doesn't have.Q1: Why does FME wrap my query into such a construct?Q2: What other ways do I have to accomplish a guaranteed read-only query?Using 2020.1Cheers
Hi guys. I have created ca 40 000 annotations for a basemap im working on and some of the angled texts overlap. Is there a good way to displace them, like a "negative snapper"? thanks for all the help i can get!
I am trying to read an esri file geodatabase that is zipped but I get this error Geodatabase Error (-2147024893): The system cannot find the path specified.Could not open File Geodatabase dataset `C:\\Instaplat\\workspaces\\TexasWorkspaces\\INSTAPLAT_PROTOTYPE.gdb.zip' for readingA fatal error has occurred. Check the logfile above for details I have attached a workspace that produces this behavior, any help is appreciated.
Looking above my CurveFitter doesnt seem to consist of a set of lines which i could then test? How do I get the image to be a defined set of line data? My project is attached. I just want to get rid of all the small lines and dots present after the last CurveFitter transformer. But I'm not sure each line is its own 'object' so Icant get LengthCalculator and Tester to work?
After the workspace opens up, the transaction log has the following msg. Download Url: https://fmehubproductionopsworks-appstorage-c2mc055amzj1.s3.amazonaws.com/transformers/attachments/000/002/194/original/LRS_GeoCoder.fmx?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAT4A3AD75FEQRHJVX%2F20201030%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20201030T170608Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Security-Token=FwoGZXIvYXdzEBoaDNAdOXY%2Fmce9HjxeDSKwARlqeDWTDavidSlzQqexSVkTvA%2Fswh3OYE9WVRa6y47V8FLQezq%2BafVcIY1JbYiH3OD3T5zL3xTAuhWbc2KGBSi0WCEb2%2BrPEX%2BLksw4Xj4pqZ7Yzd0mOX4nkOT8ceTN%2FuitVkGXmtogAtWWa%2Fa0J48uSXJk%2FcuAEvLW4OgpWC05FyeOFDrS%2BVPb4wZQHKD%2BoYr9Ymzcwucxn6Pz0ZOgRom0ktwjZZnigJf2mEmp5%2BcwKJ6N8fwFMi3CjZewOdIhYe9pw%2Fc0ZWWLbqRP7D9QPA%2FfTKLGR9KsYOAGZibclpitR0IAhr4%3D&X-Amz-Signature=05676cc34a9e93f6fb09515ff93d3f3ed18828825b8fc07686a01b95b7eff91f - FME Server encountered an error.When I click on the above url, I got This XML file does n
I currently have four identical methods, the only difference is the input and output datasets. Basically the script looks like this:Reader of dataset 1-> processing method X -> writer to dataset 1 Reader of dataset 2-> processing method X -> writer to dataset 2 Reader of dataset 3-> processing method X -> writer to dataset 3Reader of dataset 4-> processing method X -> writer to dataset 4 As you can see the processing method X does not change because all of the input datasets/output are similar, and is simply repeated, copy and pasted. Is there a better way to do this that isn't as cluttered? Is it possible to loop through readers /writers to avoid having to copy and paste the method over and over? Thanks.
Thank you. I've done the everything just not quite seeing the lines appear ontop of the rasta. It seems as if the lines are condensed together at the top left of the rasta once they are combined. Image below. The yellow lines now seem to be top right? Why are they not overlayed to look the same as above?
I have a counter transformer in a workspace and it is giving me a weird count value. The value that comes out is : @Value(__fme_ft_return_value73e8b8c0-7916-4466-bd7c-e869a55224a1) I have never seen anything but a number come out so I am baffled.
With in the context of of using the MapnikRasterize Transformer?
How do I overlay a set of lines on an image? See below…. I cant see the lines on the image?
I have a bunch of the data in MicroStation GG format(DGN with MDB -Database).In that data we have line & Area geometry type data. & with We have common geometry with another lines in 2D or 3d as per the feature list as project requirement.Need to identify the vertex missing in the in the common geometry lines or areas,if any line has 2d or 3d snap in the common geometry then this also need to identify,If any line which is near to another line(within 10CM) this also need to identify.Please suggest the possibilities of the transformers. I have tried Line on line overlay, convert the lines into points and used point of line overlay, neighbor finder option and more . . But I am not able to get the desired output. Thank you in advance for your support. .
i have several points and i want to connect each point to another points to find the shortest path between each point and another points if exist . as shown as in image .connect Points A with B,C,D,E,F,G,H,I,J .connects Point B with A,C,D,E,F,G,H,I,J .connects Point C with A,B,D,E,F,G,H,I,J .and connect each point with the rest of the points.then i would like to cancel the duplicate connection ,as above if Point A connects to Point B ,so it is the same connection from Point B to Point A .so i want to delete the duplicate connection.i have tried to use line builder ,he connects all points together but when i used it as input for (from ... to )in shortest path finder ,and i used also for the another input network properly noded ,i got no paths output .so i was thinking that i should use vertex creator instead of line builder ,so i need to create several lines from each point to the rest of points .then i want to find the shortest length path between each point and the rest of points ,if
How dow you set an image as a background on FME and then superimpose a point cloud or polygons on top of the image
I need to do some comparison and tricks with z-coordinates in AttributeCreator transformer. Of course I can use CoordinateExtractor before AttributeCreator but it would be more useful to do the stuff inside AttributeCreator.Something like (z-value for fourth coordinate in polyline) : @Evaluate($(fme_geometry).{3}.z)
We have a geological 3D (voxel) model that contains the geological formation code for each voxel. The voxel model can be stored as csv file that contains xcoord, ycoord, zcoord and the formation code of each voxel. The x, y and z coordinates represent the voxel centers. We are able to generate a vectorized representation of each voxel cell (see image) , this is however very heavy. The goal is to create a brep solid or csg that represents all voxels containing the same formation code and sharing at least one common edge or side. These Solids may contain holes, where another formation is present. Formations may occur multiple times spatially disconnected. In this way we want to reduce the amount of elements/features and the size for visualization purposes.Kind regards, Philip
I cannot find any practical examples of this and cannot get it to work in practice.
I would like to fill polygons with Circles of a designated size. Basically show me how many full circles will fit inside each polygon. This is of course related to figuring out a maximum number of people could physically fit within the various areas of our airport and maintain a certain level of physical distancing. I could figure out some methods using the Tiler transformer but these would be squares and will impact the results. Here is a link to someone else who was trying to figure out the same issue.https://gis.stackexchange.com/questions/193482/how-to-calculate-how-many-polygons-i-can-put-inside-a-polygon
Hi Guys, As per below image, I am trying to split a complex linear polygon by its center line segments. I have not able to find a transformer to do so or any post that works for me scenario. Any ideas would be highly welcomed For further context: I am trying to divide a polygon by 1km2. For simple polygons, I am using Dimitri's approach within the following link - https://community.safe.com/s/question/0D54Q000080hEUV/divide-an-irregular-polygon-into-n-number-of-polygons-of-equal-or-approximately-equal-area However, when a site is linear and complex, as the one above, I have trouble to divide the polygon correctly as I need to avoid scenario 4 below which contains multiple polygons whereas I would like to being able to divide the polygon by following an spatial logic. That is when I came up with obtaining the center line of the polygon and splitting it in different sections, which is my question above. However, if there is another way to split a polygon by specific size avoiding
So I want to remove all the shorter lines from the above while keeping the rest.
Dear All I need your help , i have now polygon represent road edge for big area as one feature (one record in the database ) and i have road center line as segment(line) , my question is how i can split the polygon (edge of the road) based on the the road center line segment ...so kindly advice , see the below pic