A space to discuss FME Form
Recently active
The error message shown is "XML Parser error: 'unable to open primary document entity '\\1_Src\\Bag\\Inspire_data_NLD\\9999STA*.zip''Failed to obtain any schemas from reader 'GML' from 1 datasets. This may be due to invalid datasets or format accessibility issues due to licensing, dependencies, or module loading. "
In FME Desktop* I'm upgrading attribute transformers to latest version. The most significant change seems to be that now attribute types are specified. In the case of SQL Server and `varchar()` varchar takes a a width parameter. FME appears to be suggesting values based on the input stream from a cached run, which is very helpful. However I don't know for sure the present input stream represents the possible range in the source. In this example we see AttributeManager showing wide variety of specific integers in varchar() width: 80, 7, 969, 95, 43. What do these numbers represent? Are the exact measurements of current input? Are they padded a little bit for insurance? Do they take into account if the input is high UTF-8, and thus need 2-spaces to encode 1 character? Most importantly from work productivity perspective: is there something I can do to adjust all these numbers by X percent or value instead of clicking each and every one of these values and then typing a number acr
Ok, I've been all around the Interwebs, SAFE Forums, Reddit, etc... I'm stuck with what seems to me a simple problem. I have a bunch of photos taken with a DJI Mini2 and I want to creat a mosaic with FME (without any third party apps or program). My photo all have x,y coordinates because I can create a point cloud with ArcMap (raster to point) and every point land in the right place. Now in FME... I've tried lots of transformers and the results is always the same; all the photos are in the ocean and on top of eachothers. Isn't that what "RasterMoasicker" should do??? ArcMAp 10.4.1 (but have access to ArcGIS Pro)FME 2021 32/64 bits SO... I'm sure it's doable in FME... Can you guys help me? Thanks in advance! :-)
Hi all I have buildings polygones with height attribut. when the height was calculated some of buildings were cutted in two. So now, I would like to dissolve those buildings and keep the max height of both. I can dissolve easily because they share an identificator, but I dont know how to keep the maximal height of both. Thanks you all
Hmm, I am struggling with this for a day now and I tried the tutorials, but it seems I am doing something wrong.So, basically I have an xml file out of which I want to put certain elements into an Excel output. But here is the issue.I want those outputs in a certain order - and no matter what I do, FME will always write the columns into alphabetical order. Which just will not do for this application. The transformation is a simple one: But somehow I always end up with the same output.As You can see, I already renamed the attributes with the numbers, trying to sort it that way, but no matter what I do, the output then looks like this:(Also with those weird widths for those columns) Can this be somehow changed? Thanks so much in advance.
I am upgrading from FME Desktop 2016 to 2021.2. I am facing a issue with my FME script, getting error as "SCHEMA_DATASET" not found. I don't want to supply data set sometimes so haven't fixed it's value. In my script I have only one schema reader and it is causing issue as I see I can't give null dataset to it.I have tried enabling "Ignore Failed Readers" to yes and "Rejected Feature Handling" to continue translation.Any help would be appreciated
Our supplier has changed their API and are now using OAuth. I'm struggling to connect, mostly because they are very unhelpful about what is needed in the Header and Body to access the credentials API I have been given this information:access token URL https://ashridgeidentityserver.azurewebsites.net/connect/token OAuth 2 with Client CredentialsClient ID : AG_WaternetAPIClientClient Secret : **********Client Scope : AG_DatabaseAPI And a screenshot from their POSTMAN service. Can anyone help me set up the HTTP Caller? I have added the client secret to a Bearer Token thus far but just get "bad request"
Hello,I have an error when trying to use a costum transformer : FME Flow version : 2020.2.1FME Form version : 2020.2.4Error : The custom transformer was created with a newer version of FME Workbench All jobs created under the more recent version work perfectly on FME Flow.There is just the transformer who causes this problem.Could anyone explain to me why this happens ?@david_r or @Hans van der Maarel ?Thanks a lot.
I added a FMW file that shall create a PDF page with the names Arnold and Sylvester. It creates the page but with nothing on it.
Hi,I've a polygon feature with an attribute "LEVEL" containing values from 1 to 10.The polygons can be overlapped. I want to dissolve the polygon grouped by "LEVEL" and only keep the polygon with the lowest "LEVEL" value. It's easy to dissolve the polygon grouped by "LEVEL" but how to only keep the polygons with the lowest value ?Here is an illustration of what I'm trying to do, the number correspond to the attribute "LEVEL":
is there any way that Automatically Date and Timestamp When Data is changed
All,Need some help. I have a httpcaller hit a webpage but the package it brings back is only a partial response body. The first file attached is the response body from the HTTPCaller and the second is from copying the html using the Chrome developer tools. Do I just have a setting wrong? Using FME 2021.1 with the default HTTPCaller settings for 'Get'@Takashi Iijima
I am using FME Form (previously desktop)FME(R) 2019.2.3.2 (20200320 - Build 19825 - WIN64)I want to learn how to use a simple WFS readerThe provider is Geoscience Australiahttps://services.ga.gov.au/The WFS is National Local Government Area Council Officeshttps://services.ga.gov.au/gis/services/Australian_Coastal_Sediment_Compartments/MapServer/WFSServer?request=GetCapabilities&service=WFSThe URL I have set ishttps://services.ga.gov.au/gis/services/Local_Government_Area_Council_Offices/MapServer/WFSServerBut it does not workI get this error<ows:ExceptionReport xmlns:xs="http://www.w3.org/2001/XMLSchema=" xmlns:ows="http://www.opengis.net/ows=" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance=" xsi:schemaLocation="http://www.opengis.net/ows http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd=" version="1.1.0="><ows:Exception exceptionCode="InvalidParameterValue=" locator="outputFormat="> &l
How to setup connection to Azure using MSSQL_AZURE which requires "Azure Active Directory Authentication" FME MSSQL_AZURE is lacking such option. We need "Azure Active Directory - Integrated" as Authentication
HiI have a travelling salesman use case, where a fleet of perhaps 2-4 vehicles need to reach a set of locations in a municipality. I have used the shortestpathfinder before, but not with multiple agents/vehicles. Is that possible (finding the optimal plan for, say, 3 vehicles for an address list)? I found https://engage.safe.com/blog/2016/11/fmeevangelist158/, but it doesn´t mention more than one vehicle.
Hello , i have many start node and several end nodes and network that I am using as input for shortest path finder .My problem : i have found the paths that I want from start to end . how could I remove the overlap parts of path ,because i have found that some paths uses the same network to reach different end nodes .there are intermediate points locates on the network ,so I would like to know the id of each point (from direction start node to end node ) . as example , the next point after start node has id 389 then next 490 then next 999 then …… i would like to know ( 389 connects to next 490 and 490 connects to 999 till reach the end of the path )fme 2021 thanks for help .
HiFairly new to FME!I have connected to my AGOL account and downloaded the data through the AGOL reader. I wish to change the date format from the AGOL default yyyymmddhhmmss.sssss to something more sensible i.e dd/mm/yyyy hh:mm:ss I have tried using the DateTimeConverter to output but whatever combination I try the Attribute (Survey_Date) stays the same. Any help or advice would be great
Corrupt GML file error Hello everyone, I am creating an FME script, the input data are DGN files and the output data are GML files. I am using the "XMLValidator" transformer which contains a template file used as an example to model and structure the output GML file. Here's my problem: I need to convert several DGN plans into GML. 1) : When I input the DGN plans created with the Microstation software, the 'XMLValidator' indicates no errors and the output GML file is correct and matches my expectations. 2) : On the other hand, when I input DGN plans created with TopoCalc surveying software, the 'XMLValidator' transformer indicates several errors: (see photo) - no declaration found for the 'featureMember'" element - prefix 'gml' can not be resolved to namespace URI". Error in QGIS when opening the GML file:".gml is not a valid or recognised data source." The GML file is therefore corrupted and cannot be opened... I ca
Hi, I'm trying to create ECW mosaic from multiple ECW files. It's trying to mosaic 3693 ECW tiles. I have a floating licence for FME. This is the workflow I'm running. Below are the errors I'm occurring: 2023-07-10 20:42:10|24575.6| 0.0|ERROR |ECW writer: Could not open compression task Output image size exceeds license2023-07-10 20:42:10|24575.6| 0.0|ERROR |ECW writer: Failed to write dataset. This may occur if you have insufficient privileges to write this file, or if insufficient disk space is available2023-07-10 20:43:13|24638.5| 62.9|ERROR |ECW writer: An error has occurred. Check the logfile above for details
Anyone help me out to extarct the data from this pdf please
I have a workbench which takes two inputs - both are polygons. One clips the other one. After clipping I use aggregator to aggregate the polygons with same attribute and the output i want to write into a gpkg file as multipolygon. The workbench works perfectly if i write single geometry to gpkg or if i write multipolygon into shp. However it is not working with mutlipolygon in gpkg. I have tried many things which were suggested in the forum. But nothing helped so far. Please let me know any ideas. I am out of ideas
I have a land records data set that has a beginning page and an ending page. Both are numeric values. I would like to create a list of all possible page numbers (integers) between the beginning and ending page number. Is there an easy way to accomplish this?
I have 2 feature types in my work space. One being a report from field staff that collects data on manholes and another being a shapefile containing a "master" set of manhole data. I want to match features from the report to the master manhole shapefile based on an asset number, then filter out the features that are outside the +/- 20cm e.g. if the master manhole data has a depth of 1.1m and the report has a depth of 1.05 i want to ignore it, but if the report had a depth of 1.3m i want it in my end result. I currently have my 2 readers going into a FeatureMerger which compares the asset numbers and any matching are allowed through. I then have those merged results going to a ExpressionEvaluator which is subtracting the report depths from the Master manhole depths. All that is feeding into a .xlsx writer which produces a spreadsheet that i can look at and decide if i want to update the depth in the master manhole shapefile. I have a tester in their coming off of the Unmerge
As you can see, when I extract the data, it's showing me all "advrnum" with "td". but when I merger them so I get only one recoder of Advr 8 I need all rows.
Hello Group, I manage a large directory of geospatial data, mostly in .tab. But times and needs are changing and I’d like to have the data available in other formats such as shp, geojson and gpkg. In an ideal world we’d have a PostGIS database, but that’s not about to happen any time soon. So, for the time being, and probably into the foreseeable, I will continue to maintain flat files. In FME Form, I need a process where I can point a FeatureReader at a folder and, in as few steps as possible, write each one to .shp, for example. I need to maintain the name (done so through Accumulation Mode: Merge Initiator and Result, I believe). So, for example a folder may contain 20 tab files (Zones_A.tab, Zones_B.tab, Zones_C.tab etc. etc.). I would want to create Zones_A.gpkg, Zones_B.gpkg, Zones_C.gpkg, but do so in one go. I know I can read in files from a folder (via ‘Select Multiple folders/Files’ in the FeatureReader) and then publish as a different format to the same location (or differ