A read-only category for lost FME Form topics. We hope to move them shortly.
Recently active
Quick a simple question but one that has stumped me.I am trying to remove all of the data that has been pulled into FME from a shpfile on AGOL. The aim is to later replace this removed data with new data in same shpfile before reuploading this to AGOL. So I was wondering whether there was a tool that was able to be used just to remove the data while leaving the columns itself.
I'm trying to extract data from the website https://www.tax.service.gov.uk/check-council-tax-band/search. After submitting a postcode (e.g. LS26 0AG) it returns a coded URL with results, which I want to extract. I've got the last part (extracting the results) working well but I can't figure out how to use HTTPCaller to submit a postcode and get the URL that is returned. The form name is "postcode" but when I set it up and run I get a "HTTP/1.1 400 Bad Request" error. Can anyone help please?
I'm buffering a points shapefile, then using the resulting square polygons to clip a raster (vrt OS backdrop). The clipped rasters are then passed to a PDF PageFormatter to produce location maps for each point. My problem is the raster outputs once written to PDF seem to move - placed in relation to the location of the point. how can I force the rasters to be drawn in the same place on the page everytime?
Hello everyone, I have a shapefile with polygons (neighborhoods) and a shapefile with lines (waterways). Each polygon has a specific code attached to it. I want to provide each line with the code of the polygon it runs through. When the line runs through several polygons, it must get the code of the polygon through which the line runs the longest. Does anyone know how I can best handle this? Regards Bas
We have a large GeoJSON file, we need to "cut" it in multiple geojson files equal in "size", like each resulting file would be of 1200 meters X 1200 meters and named in a X,Y manner, like "1.5.geojson" and "2.7.GeoJSON". Is there'S a way to do this with FME ?
Hello,I am struggling with what I am sure is a very simple thing but one that I cannot sort out. I am using Path to search for specific files in a directory which I then read with the Feature Reader. Thing is, I need part of the path_rootname as an attribute to use forward but I cannot seem to be able and extract it. I created "Year" as per the snips but I don't know how to use it forward. I only get the values from the Generic port but for "Year" I get <missing> for each row. I can see the "Year" attribute in the <Schema> port (and it shows up correctly) but I do not know how to pass it on to the next transformers. I tried connecting the <schema> port along with the <generic> one but it doesn't work. I also tried attribute exposer, attribute creator but no luck. Any ideas on why this isn't working? thank you!
I am generating a weekly Excel report and I wish to dynamically add a new column every week containing last week's data. Also, I need the column name to include today's date, for example - 'Outstanding work 04/10/22'. Is there a way to achieve this?
I have one table where id already there now what I want is when I push the new data it will generate an automatic id for example the Table ID is 47 and when I push new data then that table insert from 48 in ID columns I use a counter to generate the ID from new data and then I use the static calculator from Table so it gives me a max number of 47 and when running that wS then it's not generate the ids
Hi! Is it possible to slice 3D objects at a specific height? For example, I have a 3D model from a building, and I'd like to know what the exact outer bounds of the house are at +2m above ground level. Thanks,Mark
I am using Treesize to search company folders for GeoTiffs and want to add to a map to view coverage. I need to have a function to add these Geotiffs from the file path outputted by Treesize.
I trying to insert the record on the Exiting table but it's giving me null values with successfully
I have a folder with multiple text files.I need every file to be read and parsed, then I need them to be put into an excel file. for every file there needs to be a sheet. Noteworthy is that I need to be able to do this in different folders. I don't always know how many files there is but it can be everything from 1-1000 (very unlikely that it is 1000 though). I can't seem to find a good way to do this. I think its best if I just show you an example of the text file, images below. FME might not be well suited for this, I know I can do this in VBA in Excel, But I really want to do this in FME because it is way easier to share it with colleagues and more reusable. This is what I have, this is how one text file looks like:1: I need the file name to be the sheet name.2: This is meta data, I need this to also be in the sheet, or in a separate file but with the correct file namne.3: This is the table with information that I also need. So what I need is this. A clean table, and for
I am working with 2 point datasets. My objective is to add two extra fields to the attribute table of the first set of points (red), containing the angle in degrees between this point and both it's two neighboring points (green). Each set of red and green points within the white constrainment share a unique Object-code so it is possible to use "group by". I have tried LineBuilder but I haven't succeeded in drawing 2 seperate lines from each red point to both green points. I have only been able to draw a line that starts at the red point and travels through green point 1, and the green point 2. I have tried Neigborfinder but i can't seem to get the correct information about the angle of the neighbors in relation to the base point. Regards Kilian
I am trying to implement some python code that uses geopandas library, which I have installed in a local python environment on anaconda. I have made a few attempts to run it directly from PythonCaller transformer with no sucess: On fme desktop tools, I configured the fme python interpreter to get the .dll from the environment.I also set the PYTHONHOME to the folder of the environment.However, those configuration didn't work and I kept getting the error: No module named: "geopandas". So, I also included this lines at the beginning of the code in PythonCaller:import syssys.path.append(r"C:\Users\[username]\anaconda3\envs\[environment-name]\Lib\site-packages")After that, I get a new error:Python Exception <ModuleNotFoundError>: No module named 'pyproj._network' I check on the "site-packages" folder and I have the pyproj package installed, so I don't know what could be causing this error, in my anaconda environment the code runs without errors. Do you know what could be causing it?
I am using the vertexcreator transformer to convert the Lat/long field values into points but the output puts the points in the wrong location. I noticed if I change the data within the spreadsheet so that the longitudinal values are negative (I live in Canada) then the same script works fine. Since I am getting this spreadsheet from a downloaded location I would preferred to have the FME script make the longitude field negative values for me instead of me fixing the spreadsheet before it is consumed into the FME script.
Hi All,We've been considering using FME Desktop to convert FBX files to Cesium 3D tiles. In general the process works, but there seems to be an issue with using textures. When opening the FBX, the reader says for each component:"FBX_2: Part of mesh in node 'XXXXXX' references material #1 but node only has 0 material(s):The FBX opens just fine in Blender. If we try to export it again, we get a different error which is now:"FBX_1: A texture used by mesh in node 'XXXXXX' references a UV set named 'default', which doesn't exist" Any idea on how resolve these texture issues? The current result (using either case) makes Cesium crash with a rendering error...
in a normal database environment I would use an innerjoin. What tool or combination of tools can I use in FME to achieve this"
My data has a 'label' attribute, example - TCY/D/N3000000. I split this to just get the 'TCY' and created a list, then an attribute (DA_abrv) based on that list value. Now I need to count how many features are within my dataset containing 'TCY' in the label and another attribute value, example: (status = 6 and DA_abrv = 'TCY'). Consented is 'status = 6', Engaged is 'status = 2' My output needs to look like this: DA Consented EngagedTCY 5 1BGS 10 12LAY 30 8 I have tried setting a conditional value in the writer to return this but it's not working. Any help would be greatly appreciated.
Hi,I have an Oracle Non-Spatial reader in Desktop 22.1.2 and when I select "View Source Data" I get the following error message in the Data Inspector 11 "Error connecting to Oracle database: message was `ORA-12154: TNS:could not resolve the connect identifier specified'. (serverType=`ORACLE8i', serverName=`C:/Windows/System32/CMPROD', userName=`', password=`***', dbname=`')"12 "Error connecting to Oracle database: message was `%5'. (serverType=`%0', serverName=`%1', userName=`%2', password=`***', dbname=`%4')"13 "Failed to specify the feature index as constraints on the reader."The DB connection is OK because I can run just the reader and inspect the cached features in the Data Inspector no problem. It's only an issue when I select View Source Data. Anyone else seeing this? Regards,
Hello, I have two floating licenses on the server, i habe been using in diferent computers but with two in specific it always get the license stuck on the server. I connecetd to both computers and there is no service or application of FME running but when i retrieve the status of the licenses in the server it always appears both of them. I know i can fix by stopping and restarting the service, i would like to know if there is another solution so idont have to go each day to the server and free the licenses. Best Regards.
I am trying to filter features in a large Revit model by Category, Family, and then Family Type. Each Category has many Families which have many Family types. Using the Attribute Filter import feature on the first level (Category) is fine, but if you want to chain subsequent filters (Family and Family Type), the import brings in ALL attributes for the entire file, not just what is coming out of the respective Category filter outputs. Is there a workaround for this? It would be so helpful to have a “local” setting where only feature attributes coming in to the secondary filter were selected. Just to be clear, the import feature first gives me a choice to select from a list of feature types, but it still brings in more attributes than what actually is coming into the transformer. The resulting list turns the Attribute Filter into a massive object in the workspace.
Howdy Y'all, I am trying to extract wells data from Enverus (www.enverus.com) but their API has a limit of 100000 records. Can anyone share examples for pagination as well as how to keep the Token active all the time (instead of manually updating it)
Hey, I love FME so no product bashing here.... but is there a bug in FME Server 2020.2? I have a schedule that's set to "Occur Only Once" and that I enable to run on a certain/time when I need it. In the past, this has worked great. I'd move up the date to whatever needed, enable it and hit "Okay". Since upgrading to 2020.2 last year, I've noticed that when I do this, the new date I select in the calendar will not take...... and when clicking 'Okay" in haste or out of habit, it will save schedule with the old date from the past and - now enabled - start running immediately. Bug, user error?Plan to upgrade to 2022 when it comes out. So if I don't get any nibbles here, I'll see if that resolves it.
During one of my projects I noticed in my counts that I am missing records. As you can see 16k entries enter the requester eand only 13k exit via either port. This is connected to missing keys entering into the requestor I know that I can solve this using a nullattributemapper to change missing into null, or by setting reject null and missing keys to 'Yes' (non-default setting). However the fact that this is largely invisible has me worried. I have also concluded that this behaviour is not consistent. The below workspace has a test setup testing for the behaviour with simple input data. All 4 cases behave as expected. Unless I missed something, I believe this is a bug. If you can confirm, deny or reproduce, it would be highly appreciated :).