Creating and organizing workspaces. How to use Workbench.
Recently active
Hello,Why attribute types in AttributeManager transformer and in FeatureWriter are different?For instance, integer in AttributeManager has int16,int32, int63, while in FeatureManager int2, int4 and int8?In general, those lists are different. Could you please explain? Thanks!
From the FME Documentation about the INSPIRE GML Reader/Writer I read that "FME supports themes up to and including v4.0.". I tried to validate my FME INSPIRE GML output (for theme PS) with the INPIRE Reference Validator, but the test fails. On the support platform it is noted that the test that fails, "Validation against INSPIRE official schema", tests against the new version 5 of the schema. They recommend generating the GML according to the new version 5 of the GML. Can FME already do that, or do I have to wait for a new version of the INSPIRE GML writer?
Hello,Could you advice, please, what transformers to use for my task? This might be easy task, but I am stuck. :( What I have: generic reader with the dataset in any of these formats SHP, TAB, KML or CSV.I need to define: if there is no geometry, WKT or SRID then set corresponding attributes to NULL If there is binary geometry then put the geometry to the attribute YY If there is WKT then add WKT value to the attribute UU if there is also a SRID in the file put that in ...How to check if my data has "no geometry", binary geometry, WKT and SRID and set conditions?Appreciate your help. Thank you in advance.
I created a few polygons with topologybuilder and now i need to explode them in order to test some line on line with another feature.ive tried chopper which works greate except the fact that converts the arc in polygons to line and ruins everything. so how do i split these close polygons back to lines and arcs?ivre tried GeometryPartExtractor to filder out arc but the results are arcs and rest of the polygon insted of being a polyline without that part it convert it in cloed polygon
I have encountered a strange issue with FME web connections via OAuth2 which does not seem to be resolved yet.On one of our company’s networks physical Windows 10 PC, there are three versions of FME Desktop / FME Flow installed in parallel (we need these to cater to our different customer’s needs). When I routinely tried to check and update an FME workspace, I ran into the problem that authentication with an OAuth 2 Web connection (via Microsoft 365 account) did not work anymore. At first, the web connection window took more than 40 (!) seconds to appear with the logos sometimes not even fully appearing. When I entered my credentials, it takes another 20 seconds and then gives me an error not to have found it. The credentials are tested and correct. There are no proxy connections.Resetting FME Options has not worked, and neither has setting up the web connection completely from anew.Tests on a different machine within the same network (but on my Windows user) could not replicate the pr
I want to style vector by “Mapbosxtyler” and write to .mvt (Mapbox vector tile).I try to make style for line, point no problem. But with the polygon file, Mapboxstyler , I use checked fill style and stroke style to make it, But they can’t. Could you tell me why? Thank you
Hi I have a very simple question but it seems i can’t do it . I just want to make a point from an excel list with x y coordinates, but not by writing it to a writer because I have to do a lot of other operations with it. I have already tried different things, I first used a coordinateSystemSetter and then a vertexCreator. But during further edits I always get rejected and my model crashes. It can't be that difficult :-)
Good evening at everyone.I have a shapefile of buildings in the reference system Gauss Boaga Italy Monte Mario 1 (EPSG:3003) [1]If I reproject these data in ETRS89 UTM 32N (EPSG:25832) using the proj4 library (with QGIS or PostGIS) and I obtain a very valid result [2], which overlaps with the orthophotos in coming from the WMS. [3]I tried to configure a custom SRID [4] by entering the 7 reprojection parameters used by the proj4 library contained in QGIS or PostGIS [5]I tried to reproject with FME using my custom srid, but the result is very different [6]. Is something wrong with the custom configuration [4] or fme transformer [7]?Thank you!In the zipfile: [1] original.shp[2] reprojected_with_qgis.shp[4] MyCoordSysDefs.fme[6] reprojected_with_fme.shpother references:[3] http://pubblicazioni.provincia.fi.it/geoserver/wms?request=GetCapabilitieslayer=orto2016[5]"+proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +u
Hi,I have a process that writes out a dgn. Some of the levels in it are required to have their global display turned off and others are on, in the initial state. Basically some levels are hidden on opening a file. I used a feature writer to do this with one stream having their global display set to on and another to off. This worked a treat.Until recently when my company upgraded to 2023(.2.1) from 2022. I haven’t changed anything but now everything writes as turned on even though some is set to be hidden. I did not see that this is a bug that was fixed in future versions from the changelogs.Does anyone have any hints for me how to get this working again please? Or have I lost the functionality now?ThanksJames
Hello, I have a difference in my results and I was wondering if this is a ‘known issue’ and how to resolve it. Goal: Give all the line-objects a “No” when there outside the polygon and a “Yes” when there inside a polygon. FME: I used a SpatialRelator (with the Spatial test: Requestor is Within Supplier option) followed by an Attribute creator which defines the Yes & No. ArcGIS: To check the result I did the same within ArcMap using: Select by location with Within as the selection method. Result ArcMap: Result FME: I do understand that we are comparing apples with oranges, but I got some significant differences as you can see above, were from my point of view: Esri-Map is correct. Since I want to use my FME model, more often, is there a way to solve this problem? Or something I as a start-FME-user forgot to add in my model? Current model: The used Conditional Values: Thanks in advanced for the responses!
I have 4 files I need to rename. To rename them I need to add the values of an attribute in a table to each of their names; please refer to the screenshot for this example:SS000001.PNGwould be renamed 18085SS000001.PNG by adding the value from the STCLID Attribute in the table in the screenshot to the filename. Seems as a first step would be “move” the values in the STCLID attribute to the <missing> rows? What is the best way to go about this?
Hi there, I have a mapinfo table and I would like to split the table into multiple tables - one for each object. Also one for particular attribute related to the object - eg libary and community centre. And then write these out and save as multiple tables. I would be grateful for some advice. Many thanks
Hi Community, I am developing a workbench which is reading and writing data to ArcSDE Geodatabase. As per the information which is available in the Knowledge base I need to have ArcGIS Enterprise(Server) Software to be installed and Licensed in the same machine of FME Flow installation. Here my question is: If I have the ArcGIS Server License which is installed in some other machine, can I assign the License with the FME Flow machine?
Hi I have an address that I would like to access with login (username/password) using HTTP Caller but I am not able to pass the username/pwd forward using POST.Webaddress is php, any ideas?
Hello!I need help with this process:The process was getting dwf file, download it and signed manually on it. We want to automate the process, by approving and adding notes in the crm system we have developed for him, and by clicking(and sending fme form's webhook), fme will get the notes and write them on top of the new dwf. I run into several issues:irst: Write directly into the new file, The new file goes completely wrong.And second, the _Markup is not written correctly as well.The fmwt is here.I would really appreciate help with that!Thanks!
I’m looking to determine the number of line segments (green) to the end of a network branch (road network) from a given point in the network (red dot).Ultimately, I want to do this to be able to determine if a network branch is a dead-end up to a certain threshold of number of road segments (i.e. 30 segments, but would not consider 5000 to be a dead-end...threshold to be determined)I feel like using the StreamOrderCalculator to determine the Strahler Order is almost what I want except that loops may be present (as shown in teal) which removes that option.I’ve tried various things with the Stream and Network transformers, but can’t seem to figure it out.I’ve also tried with a PythonCaller, but I really struggle to translate a Python solution on dummy values to one that actually uses features and their geometry. I feel like I spend hours fiddling with syntax.Any ideas would be greatly appreciated. Thanks.
I have a project to automate creating an OWX file to import into IHS Kingdom Geoscience project. I can manually download an OWX well header file from Enverus Prism. This file is in ascii format and can be viewed in Notepad ++ . I do not see a transformer the can read or write the wellheader.asc file. My guess is I would need to create a custom transformer and then parse the data. Landmark may be the original vendor to use this OWX file format.
My dwg writer is saving as type ‘file’ with no dwg association. How do I write as dwg and can someone explain what causes this?Thanks!
File "C:\Program Files\FME\python\requests\adapters.py", line 348, in get_connection raise InvalidProxyURL(requests.exceptions.InvalidProxyURL: Please check proxy URL. It is malformed and could be missing the host.2024-04-02 08:44:16| 0.1| 0.0|ERROR |Error encountered while calling method `input'2024-04-02 08:44:16| 0.1| 0.0|FATAL |SalesforceConnector_CALLER (PythonFactory): PythonFactory failed to process feature2024-04-02 08:44:16| 0.1| 0.0|WARN |An error has occurred. Check the logfile above for details2024-04-02 08:44:16| 0.1| 0.0|INFORM|Translation FAILED with 4 error(s) and 1 warning(s) (0 feature(s) output)2024-04-02 08:44:16| 0.1| 0.0|INFORM|FME Session Duration: 4.2 seconds. (CPU: 0.0s user, 0.1s system)2024-04-02 08:44:16| 0.1| 0.0|INFORM|END - ProcessID: 16004, peak process memory usage: 80016 kB, current process memory usage: 80008 kB
I have many workbenchs and some of them are quite complicated. I would like to write a description of all the steps. Are the workspace parameters the best place to write the description and the steps? Thanks :)
I would like to split a polygon into it’s segments, so that the result is seperate segment-features (lines). Does anybody has an idea for this?
I have 3 published parameters where the user inputs values for buffers. All three were created as Numeric parameters, with numeric precision set to Integer. I would like to extract the largest buffer value in a python scripted parameter. This is the code I’m using in FME 2023 (build 23332)buffer_list = [FME_MacroValues['BUFFER1'],FME_MacroValues['BUFFER2'],FME_MacroValues['BUFFER3']]buffer_list.sort(reverse = True)return buffer_list[0]What I’ve discovered is that if the 3 buffers are the same number of digits, the script will return the correct value. If the number of digits is different, it will not. Some examples:10, 40, 50 = 50 (correct)120, 60, 70 = 70 (incorrect)120, 180, 70 = 70 (incorrect)120, 200, 300 = 300 (correct)It doesn’t matter which order the values are input, nor does it matter how the parameters are sorted in the parameter list.Is this a bug, or am I missing something?
Hi!I want to add an attribute to geometry - is this done with the geometrypropertysetter?For instance, add ‘water asset’ to a cylinder but not as a layer name rather as an data tag / table.I ultimately want to be able to bulk add them however am starting with a simple test case.Thanks.
I am comparing records from two sources. I want to sync the records from one source to the other source. I am using ChangeDetector to do this (Workbench 2023.1). Output wise, what is the difference between these two workbench configurations? (one with the FeatureJoiner and one without the FeatureJoiner). When I look in the output database, as far as I can tell, I am getting my desired outcome without needing the FeatureJoiner but I want to make sure I am not overlooking something.Is it necessary to use FeatureJoiner on the records coming out of the “updated” port of the ChangeDetector before pushing the records to the ESRI Portal Feature Service writer? The examples I am coming across are using a FeatureJoiner after the ChangeDetector for the updated records e.g.:https://support.safe.com/s/article/how-do-i-write-updates-to-an-existing-arcgis-onlin
Hi,I’m trying to apply a schema from excel to 2D utility lines so that it applies the schema to the lines and creates 3D pipes of the same size, also adding the metadata.I have an idea of how to put this together, however am struggling to select the right information from the excel and make it dynamic.Example: If find ‘water’ in dwg, then apply a 200mm pipe to the center and add ‘water’, metadata1, metadata2 as attributes to the line. Thanks in advance!