A space to discuss FME Form
Recently active
I have a very large (~90 gigapixel) single band geotiff file and a vector layer of ~16m polygons. For each polygon I would like to calculate the 10th percentile of the band of the raster within it and output to a table (e.g. csv). I've set up a Clipper which seems to successfully cut the raster for each polygon and I was hoping to use the RasterStatisticsCalculator to get the 10th percentile. However, percentiles do not appear to be an option. Can anyone suggest how this might be possible please?
Hi, I would like to change the coordinate system in Lambert 93 EPSG: 2154 for shapefiles. But i can't find the good one in the coordinate system Gallery. (i have a tamplate to compare(PRJ file)) do you know if i can add this .PRJ to reprojector maybe ? because i need to change a lots of files Thanks, Charles.
Hello there we have the geo-location of the car and we do have multiple users we need to create a notification based on the geofence value set by each user, The car location is streamed in reel time, we don't know in advance the number of users is there any way we could create a dynamic filter that will notify the users based on their setting to be more specific user 1: notified when the car is within 500 m user 2: notified when the car is within 1km....the only problem we have is we don't know in advance the user and the value of the geofencecould we send those values to the filter as for example JSON ??Thanks
Hello, Is it possible to install FME Server on a linux distribution Rocky 9? For the moment, i found only a version on rocky8. I have a error when i tried to install the version 2022-2.2 on a linux rocky 9.1. Thanks! Yann
I have power lines for a utility that I want to merge into our esri gis system. For any given feature class there are some field that will map straight across without modification. But there are many cases (many fields) where they have, what I think of as an esri domain (a code - integer linked to a description- string). Then on our side, we have a normal arcgis domain. So, for example, they may have an attribute value of 2 that I need to change to a 4 when it is loaded into our gis. At first, I used the attribute value mapper. This worked great. But it does not appear to work well for many fields. So, now I am trying to do it with schema mapper. I did the tutorials but still having a hard time getting it to work.So, questions are:1) Is schema right tool for this problem?2) If so... what is wrong with my workflow:Lookup table test (only one field so far)ActionsWhat I am trying to say is:if ID_PHASE = 1 then PHASEDESIGNATION = 99 Thanks for the help!
What language does the text editor in the AttributeManager Transformer use? is it SQL, Python, both, or ?
The field i would like to convert looks like this:Looking at the same data via the Sharepoint GUI, the visible date is 04.08.2021.How can i convert from the date above to the data in the GUI. I have been told, that the sharepoint date is GMT +00, while the GUI date ist GMT +01I have already tried various datetime functions, but so far without success. Thank you for your ideas!
I have been tweaking workspace briefly described in this question for better performance and encountered weird behaviour on setting up worskpace runner parameters. The workspace is loading XML data, parsing and fetching results to PostGIS database. When I setup the workspace runner to 4 concurrent processes and 4 workspace runs per process I end up with some features not being written. On contrary running directly the child workspace or setting up the workspace runner to just 1 concurrent proccess, all features are being written.On the comparison you can see limited features written (left, import_RUIAN_c4_w4.log) and all features (right, import_runner_c1_w1.log) from the same XML:Looks like some translations fails in concurrent processes trying to delete some file:ERROR |AttributeKeeper_6 (AttributeKeeperFactory): Failed to delete the following files: 'D:\Zakazky\APHA\FME\per_partes\import_RUIAN_1b_zapis_log.ffs'. Please ensure that the files are not in use and that you have sufficien
Hi,I'm trying to extract XML from the attached file. I'm using an XMLFormatter before hand which extracts the loggerId I need to match to a database table.I can extract the XML using the fragmenter, but unless I use the 'Merge Attributes from Input Feature' the loggerID is not carried through. If I do this. FME managed to burn through 700GB of my hard drive and then fails due to lack of memory.Any idea how I can carry through my original XML attributes through to the fragments without having to do this?
Hi everyone, I am creating a model to make it quicker to convert DWG files to SHP. They have the same format but there are several hundred files in various folders. The DWG files get updated from time to time, so the tool will be used often which is why I would like to set it so I only have to input the DWG file and the rest is automated. For example: C:\\CAD\\A\\1\\points.dwgC:\\CAD\\A\\2\\points.dwgC:\\CAD\\A\\3\\points.dwgC:\\CAD\\B\\1\\points.dwgC:\\CAD\\B\\2\\points.dwgEtc.... I need to write it to the GIS folders which are very similarC:\\GIS\\A\\1\\points.shpC:\\GIS\\A\\2\\points.shpC:\\GIS\\A\\3\\points.shpC:\\GIS\\B\\1\\points.shpC:\\GIS\\B\\2\\points.shpEtc.... I have used FilenamePartExtractor to get the filepath of the DWG and then used StringReplacer to replace "C:\\CAD\\A\\1\\" with "C:\\GIS\\A\\1\\". Is there a way I can use this value to specify the output location? It has worked to specify a filename, but no luck with filepath so far. Thanks in
Hi all, How to join the line geometries to make area in below scenario? I tried with area builder transformer it could able to convert few lines only !Is there any other ways?my input data is dwg file. Thanks in advance!saravanakumar
I got this message when laoding data to a ArcGis Online Feature Layer: Python Exception <HTTPError>: 413 Client Error: Request Entity Too Large for urlThe workspace use FeatureWriter to load lines in to a AGOL Feature Layer. It has worked well for a long time, but suddenly it stops with this error. What does this error mean?
I feed a table to a pdfpageformatter. The table varies in height.I would like to create an object in the pdfpageformatter that is very large, but for the layout to make any sense the input-table needs to be aligned to the upper-left corner.It seems that the default behavior is to mid-align the input.
have 353 asc files but only need 137 (BatesmanBay example) as identified in polygon file, name field to filter files
Hello,I have a set of .csv files that contains values for each hour of the year, ie 8760 values. How can I split this into 365 days (24 value packages)? The filename is the identifier of the "curve". FME seems to have issues with so much columns because it crashes when I try to see the data in AttributeManager. Example file is attached. Workaround is of course to transpose these in Excel and use Excel files instead but it requires manual work since there are quite many files
Wanted to estimate population yearly using fme transformer with existing population data in .csv format
Hello everyone, here is your weekly FME newsletter. User Conference DetailsThe FME User Conference is coming up quickly (August 24-26 in Vancouver) and most of my work now is preparing for the event. We recently published the full agenda so you can see all of the sessions taking place, including user presentations: I have to say that the presentation lineup reads like a Who's Who of FME experts. There is an impressive range of talks by a host of top speakers, and I think we're all going to learn a lot during the week. In particular interest, we have two sessions titled "Special Interest Groups"; one for local government and one for utilities: I think the hope is to improve networking and create a community of like-minded users that lasts beyond the conference, which would be great to see. Outside of the presentations, there is always a lot of activity, and this is no exception. In fact, we published a blog post yesterday about these activities. The news is that the
Hi, I am currently writing my master's thesis on the subject of "Geodata according to BIM". In particular, the georeferencing of the IFC file using FME causes problems. In concrete terms, the necessary IFC entities "IfcProjectedCRS" and "IfcMapConversion" cannot be written. How are these defined and written with FME? IFC Version 4 is to be written. (FME 2019.1.2.0 (Build 19630) and WIN64 are used for the data conversion.) Do you already have experience with georeferencing IFC4 files using FME?
The account that is used to run FME Server models has access to a network drive (\\\\srv-be-di-xxxx\\fs-data\\). Files can be read from and output can be written to this network drive without issues, using the right paths as parameters to run the model. However, when I try to add this network drive as a new resource in the Resources tab of the FME Server UI, I get the notification: Error. The settings for this Resource Connection are invalid. Do you still want to savePath does not exist: \\\\srv-be-di-xxx\\fs-data\\ Why is FME Server able to use this network drive in the models, but not to actually add it as a new resource?
Hello There we are consuming streaming data coming from the GPS location of a large number of assets, we are getting around 4 Million records a day all those records represent the location of the asset moving in reel time we need to store this data in the database to get the path for each asset. due to the size of the data, it takes a long time to query the database and retrieve the path of the assets during a period of time is there anyway, instead of storing the Point we store line, and this will reduce the number of records how could build a line path that will have the same alignment as the road or any other solution that will solve this issue Thanks
I have a dozen connected large point clouds (2-3 sq km) which have ended up about 100m out in elevation due to transformations performed in another product to align them accurately. I want to take each point cloud (LAZ) and shift it up 97.5m in elevation. How can I do this in FME? Please be detailed as I am still learning to use FME and not familiar with a lot of its capabilities. Thanks in advance
Is there a way to: make a reader case-insensitive?Change the case of the headers?Stop the workspace and generate an error if the wrong case is encountered in the file headers?
I've noticed the Features can be read irrespective of if the random string at the end is present or not. They seem to change each day or time I re-add the reader, which doesn't make much sense. The AGO Feature Layers are named fine, permissions are correct, so there's no reason for it to add random characters. I didn't know if there was anything in FME that might resolve the issue as I cannot run the job unattended. It refuses to read the Feature Layer, though using the GUI I can read the Feature Layer and Attributes just fine.
A generic workflow is required to produce a linear referencing system of road network. Please share steps and needed transformers with parameter settings. Thanks.
Hi.JPG photo from a DJI drone contains coordinates in the EXIF but is not displayed in the correct location.