A space to discuss FME Form
Recently active
I am trying to use the Attribute filter to only see the columns i'm interested in (those containing the text 'lith') and using it's _element_index to filter the columns (lists). Its not working and I'd like some help or advice on better ways to solve this problem. The job will read in a database table of values to check against, but i'm not there yet as I first need to find / isolate the relevant columns of interest. I attach the text file & workbook for reference Thanks
Hi all, InlineQuerier doesn't give the last two outputs ?
I want to create dwg's with object data with FME. The problem I run into is that the names for the layers and the object data table end up being the same, which makes the data hard to use in Autocad Map 3D. I have attached an example workspace to illustrate my problem. What I would like to achieve in this setup would be for the output file to be identical to the input. For this example I start with a dwg with one object data table Vegetation and two layers, Bos_groen and Ruw gras_groen. I read this, do nothing else, and write it to a new dwg. My end result has both polygons in the right respective layer, but their attributes in two different object data tables, with the names from the layer. My problem is illustrated in two screenshots. In my sourcefile Object data table and and layer are distinct values, Vegetation and Ruw gras_groen respectively.In my output the layer and the names of the object data table are both Ruw gras_groen, the other polygon has Bos_groen for both, nothin
while i am trying to insert a record in a branch version of sde default using ArcGIS Portal Feature Service Writer i am getting following error ArcGIS Portal Feature Service Writer: Writing features for layer/table '*****', with 1 inserts, 0 updates, and 0 deletesArcGIS Portal Feature Service Writer: Encountered an unexpected error. The error code from the server was '400' and the message was: 'Unable to complete operation.'. Details: 'Unable to perform applyEdits operation.'
Hi, We have an FME workbench to extract features from PostGIS, run through a GeometryValidator to identify and repair features, then written to an ESRI geodatabase. However when loading features from the Geodatabase in ArcMap, some features are prevented from loading due to geometry errors, such as self intersects. Is there a way to configure FME to match the geometry validation routine performed by ESRI and if possible repair these?
FME 2020: The “ArcSDEGridSnapper” tool appears not to be available, I couldn’t figure out why the “ArcSDEGridSnapper” tool appears not to be available
Jag vill flytta min licens från en dator till en annan. Måste jag ta med hela programvaran eller kan flytta licensen mellan datorerna ändå?
I am not able to get the result that i want :i would like to have the same value of difference column for the same id but it depends on larger lengths for id_counter column .when we compare the row no.3 and row now.4 for id = 6so the output should be for first row id_counter = 1 /lengths = 2 /ID = 6/ difference = goodand the other row for the same id will be still the sameand the same idea with all rows . if the value in difference column is the same for the same_id so the program should do nothing and keep it .i was thinking to do it with matcher but i could not get the correct result .thanks for help fme 2018
This is more of a hypothetical question, I don't have a problem that needs solving, but am pondering the possibilities and limits of FME.What are the strategies to process huge datasets? I would imagine that there is a limit to the resource management that FME can do on its own? At some point the software might need some "help" in order to break down the data in manageable chunks? How is this done? Tiling? Memory management? Renting a super computer? Etc?Trying to think of an example I came up with the following idea. How would one go about generalizing the contour lines for a whole country in one run without watching life go by? Please note that I am not asking about how to generalize, my question is what strategies there are to speed up huge processing operations similar to the example above?
I tried to configure a http web-connector but without success. Does somebody know how to solve this?
I have multiple JPEG with corresponding location information in csv file. can anyone suggest me how to geotag those images?
Hi,We are looking to decrease the total time converting from Geotiff tiles to CADRG. The bulk of the time is in the CADRG writer. Are there any ways to process frames in parallel?If we divided the region into smaller regions and created multiple CADRG output sets simultaneously could we then merge them together?Are there any other parameters we could try settings to increase performance?Processing a 300x300 nautical mile region takes around 6 hours using a TC map type. Is that normal given the size of the input region and requested map type (resolution)?Thank you.
I have a workspace where I have lines that are clearly duplicated but the matcher does not identify them because the coordinates are flipped on one versus the other. Is there a way to identify duplicate geometries for lines regardless of whether the coordinates are flipped. For example: Line 1Coordinate 0 = 1973175.975504196, 1785187.3988771015Coordinate 1 = 1973164.445329631, 1784950.337012621 Line 2Coordinate 0 = 1973164.445329631, 1784950.337012621Coordinate 1 = 1973175.975504196, 1785187.3988771015 Both lines are identical, however the direction of one is different from the other. So how can I eliminate one of these based solely on geometry.
Hi, I seldom work with rasters so my question is basic, is the canonical way to convert MrSID to MBTiles to read pyramid level 0 from the SID, pass the image through WebMapTiler (with any zoom level filtering you need, or hands-free auto mode) then write to MBTiles with fanout expression @Value(_zoom_level) and feature type Somename_@Value_quadkey)? Thanks.
I have 8 bookmarks each are doing separate tasks. However, the 1st bookmark must be done before the others. And the 8th bookmark must be done last. How do I enforce this?
A tool in FME to remove duplicates, I couldn’t figure out which tool can remove duplicates. For example, in case we have two lines that are identical (one on top of another), then which tools can remove this duplicate? For example, in the screenshot below we have 4 lines that are identical, then how to remove three of them and to leave one? Thank you Best Jamal
How can write a CityGML 3.0 file , what i need?
Hello, We run many hundred python scripts each night consisting of GIS, Exports, Reports etc. Reported to a single folder Logging Folder. Once finished we run a script to evaluate the Logs for Failure, Error/s, and other key words.The issue is we have been moving over the FME for many of our Exports, and we would like to evaluate thoughts logs as well. We have an Export folder with multiple folder projects, and each has a Log folder for the FME Workbench.Question is can / how can we copy the Log files from the Export logs to the Logging Folder for evaluation at the end of each workbench with the key phrase “Translation was SUCCESSFUL”?? Can we log to two locations at the same time?? How can / should we iterate the Export folder?? Mind you not all Exports run every night. Thx for any help.
Dear FME community,I have a question concerning the FME workspace runner. I have a workspace with 5 different inputs. The goal is to create geospatial PDFs. Each of the inputs represents a different layer of the geospatial PDF. Now I know that the workspace runner will import the inputs once at a time. The problem is now that in the 5 input-folders have each a different number of files. This means that at the end not every PDF will have the same number of layers. How can I guarantee that the workspace runner selects the right inputs? I have named the input files exactly the same, but they are in different folders. So it would probably be easy to just compare the base names. I would be very happy, if somebody could help me with this. Thank you so much in advance! With kind regardsChristian
HelloI am having trouble extracting attributes from a kml for the features that have photos.I am using XQuery similar to this example https://community.safe.com/s/question/0D54Q0000848CTkSAM/extracting-information-from-different-folders-in-kml-to-convert-to-the-shapefile That method works for the features that don't have photos but the features that have photos seem to have a extra section in the HTML that is causing my XQuery to fail. The Xquery I am using is : declare default element namespace "http://www.w3.org/1999/xhtml";for $x in /html/body/table/tr/td/table/trreturn fme:set-attribute($x/td[1]/text(),$x/td[2]/text()) I am pretty sure I just need to modify the Xquery
Hi. Create a pyramid. Easy.How I could extract only the most dense level without processing all others levels?
Hi, I have a workbench that references a ESRI GIS Connection File on my local shared network (\\gis\FME\admin@sde@sde_spatial.sde), the workbench runs fine with this as my Connection File parameter. I now want to publish this new workbench project to my FME Server, and I know I already have uploaded the SDE Connection File to the resources section, and I have found the link to be - $(FME_SHAREDRESOURCE_SYSTEM)/Connection Files/admin@sde@sde_spatial.sdeEach time I try to publish, the software wants me to upload a copy of my SDE file, but I would love to tell FME to use the one already published. I have tried to simply plug in the server reference in my FME Desktop Workbench but when I test it on my local machine it keeps wigging out with:2021-11-14 23:36:16| 4.1| 0.1|ERROR |An error occurred while attempting to retrieve the connection parameters from the connection file '/Connection Files/admin@sde@sde_spatial.sde'2021-11-14 23:36:16| 4.1| 0.0|ERROR |A fatal error has occurred. C
What tools are replacing the jackson library with fme? (for creating database relation automaticly xml to tables)
The features are a subset of US Census tracts, and a handful of them have multi-part geometries that do not share a boundary. My goal is to treat these multi-part geometries as a single unit based on the unique ID (FIPS code) for each tract.
Hi,The problem I'm trying to solve is as follows:I have about 2,000 aerial imagery ECW files, averaging in size around 30MB (so around 60GB in total).Each of the files cover 1km x 1km on the ground at a resolution of 10cm, so are 10,000px x 10,000px.I have been asked to downsample each file to 2,048px x 2,048px and output the results as a series of 4km x 4km tiles (each tile being 8,192px x 8,192px).I have an index feature class that lists each 'FileName' and its corresponding 'Tile' attribute.I've attached an image that shows this spatially, below.Large black squares and number labels represent the tiles that I want to output. The coloured squares with red outlines represent the original files.Previously, when working with a much smaller amount of data, I've been able to use my index feature class, in conjunction with a StringConcatenater, to provide the full path of each file to an 'ER Mapper ECW' FeatureReader.From there, I used RasterResampler an