A space to discuss FME Form
Recently active
Is there an attribute that can read labels, ie. I have some pipe geography with labels allocated from the search engine. They are clunky and are not well placed. I was wondering if its possible to read these and redistribute?
Is it possible to read text that has been written on the geodata and has not been tabulated? for example a box representing a building with a label in the middle displaying building number 4.
I have some workbenches authored in FME 2020 which contain a FeatureReader to read a SpatiaLite database. The spatial filter is set to read features that intersect with the initiator (a simple polygon). This was working well in FME 2020. When updating my workbench in 2022, the input format has to be updated from "SPATIALITE (GDAL)" to "SPATIALITE_NATIVE". When the featureReader is updated, the spatial filter no longer works. Is this expected? ===UPDATE:On further testing I found that spatial filter works if I specify a table to read in 'Feature types to read' but does not work if 'Feature types to read' is empty. If this parameter is empty I would expect the reader to read all tables. Is this a bug?
We want to purchase a single-fixed license for one of our virtual machines and we were wondering what that is linked to? What if we have to destroy the virtual machine, then we can't reuse it?Thanks in advance!
Using the CKANConnector to Create Resource on OpenGov, works great the issue I'm having is how do you reorder the resources ( or place the new resource at the top of the ordering) by default the sequence number is Max + 1 placing the new resource at the bottom of the listing. In this case we have a few hundred Resources under that one dataset.
I would like to update an email address within a published parameter. I am able to edit the value but when I hit the Save button it gives me an error and says it cannot save and save to another location. What am I not doing?
I am currently running FME Server 2022.0.0.2 Build 22343 and FME Desktop 2022.0.1.0 Build 22346. My question is whether it is safe to keep the FME server at its current build version. Would it be better to upgrade the FME server to the same version as the FME desktop? It would be greatly appreciated if you could assist with this.
I did go into C:\\ProgramData\\Safe Software\\FME and deleted the License folder within, but that won't refresh anything that shown in FME Desktop Licensing Assistant. I am looking to see 0 under "In Use" column shown in the Licensing Assistant little window.1) How do I refresh the license server (? I do know its name -- hostname of my floating license server-- if that what it takes to see the 0 under "In Use" column?2) I need to release the seat so I can reuse it to license the FME Desktop again after I'm done with re-installing the app (Currently it keeps saying the one seat is still "In Use." Is it because I didn't not release it properly by just doing an 'accidental' uninstallation of my FME Desktop prior?3) Do I need to do anything with the register key it gave me?Thanks.
I'm still new and learning FME. I've added GDA2020 zone 56 (EPSG:7856) to 4 las files within FME. I've run this by add reader function of LAS files with no coordination system and using the add writers function to select the coordination system and the output file. They output the correct coordinate system but took over 3 hours to run for 4 LAS files. Is there a quicker way to added coordinate system for LAS file within FME, as I have to run over 1100 LAS files?
Hi all, Good morning, The challenge we have is: to put a signature (image) in a particular cell in a table in an MS Word document. We have got something working, but we would like to have your kindly advice. Situation:The signature is read from an AGOL attachment as a blob and with a RasterReplacer and a RasterResampler it is turned into a JPEG (which is visible in the Graphics window). To put this image into the Word document we could use an MSWordStyler where we set Image Source to From Feature.But because of the very specific location of the image in the doc (in this particular cell in this particular table) we use a Python docx solution in a PythonCaller. Question:The solution we have now is to temporarily store the image and then retrieve it to put it on the right location in the doc. And this works... But, but, but wouldn't it be possible - inside the PythonCaller - to read the image "From Feature", like in the MSWordStyler...Any ideas would be highly appreciated. C
counter_Expressions
Hello all, I am trying to merge two different layer data from DWG file. In that one layer is line geometry and another layer is point (text) . Here I wish to connect text to nearer line geometry but I tried different transformers but I could not !FYI - I tried spatialfilter, Neighbourfinder Thank you for advance!
Hello everyboy! I got two different point feature classes. The neighbor finder lets me do the 1:1 and 1:n relation which is fine. Now i would like to perform a spatial many to many (m:n) relation of the points of the two feature classes but i can't figure out a decent way to do this in fme. I really appreciate your help! Thanks a lot!René
Hi, I'm Pol and I'm quite new to FME. In one task I have created voronoi cells from points that share the same value of an attribute and at those points that have a unique attribute value I have created a buffer of a given radius. I did this in order to create an influence map for a certain attribute.The problem I've run into is with the overlapping buffers on the border of the voronoi cells. This is the current result: this is the desired result: How can I do it? I've tried the donut builder and the hole extractor but I can't get it to work. Any help is great, thanks in advance. Pol
Wondering how to create a hyperlink that will show the blue underlined text value in a field and when you hover mouse over the text you will be able to click on a url. My Writer is to file geodatabase. I have a single url that I want to associate with the text values in a field. Attached is what I have done so far using the AttributeManager Conditional Parameters. I do not want the actual URL to appear in the field.
I have been investigating replacing my use of SQLite Spatial (GDAL) with the new (FME 2022) SpatiaLite Native format.Previously I used to be able to start a workspace with a SQL Creator with a statement like:SELECT id, column, geometryFROM table With a script like that, the old SQLite Spatial (GDAL) format SQLCreator would read the geometry correctly from a database created by a SQLite Spatial writer. However, I can't get the same to work with a SpatiaLite Native SQLCreator selecting from a database created by a SpatiaLite Native writer. Instead of reading the geometry of each feature, it reads a blank string attribute called geometry.Is selecting a geometry with a SQL statement no longer supported? I can probably replace this sort of use with Readers, but would prefer to not.Thanks.
Hi, I have three features; each feature has a lat and long column. How do I read the lat/long to visualise the features as points on a map (e.g. HTML map or in the Visual Preview within FME)?
I have a bunch of CSV spatial data that have no street location allocated to them. I was wondering if FME can import a basemap of google earth or google maps of my location and using an attribute apply a street name to my csv points?
My Reader is Excel. My Writer is ESRI File Geodatabase. I use AttributeManager to rename the fields. How do I add field name aliases to the Writer in this situation?
I am struggling to convert a polyline ( 2d & 3d ) to Esri feature class. I have used a geometry filter + Elevation Extractor + 2d Forcer + Area Builder. However half of the result of Area Builder transformer appears to be incomplete. Any idea as to how to convert all the polylines in to a polygon successfully....? Thank you
Hello, I'm using a string searcher to find "Dates" out of a "Comments" field. I have a column of all matches (Screen shot attached). How can i extract the most recent date out of all matches? Probably would help if I change "/" to another symbol.
I have an Excel spreadsheet in my Reader. I am using AttributeManager to change field names. I am writing to an ESRI Geodatabase. FieldX has values of Type 1, Type 2, and Type 3. What is the best way to add a hyperlink to this field? so that values look like Type 1, Type 2, and Type 3 and when clicked the link opens. The hyperlink is the same URL for all the values. I am able to add the hyperlink URL to FieldX in AttributeManager, but the result is it shows the actual URL, not the linked value (Type 1, Type 2, and Type 3) in the field.
I need to scan an existing but unpopulated (i.e. no data) file geodatabase (GDB) and determine which feature classes have attributes whose names match a given regular expression. I then need essentially to extract the pairs of feature_class_name/matching_attribute_name and in some way to use those pairs subsequently in the translation. So:What transformer would I use to scan an unpopulated GDB for attribute names matching a regex?How best to configure and to capture information from that transformer to use subsequently in translation?[Related to the beginnings of a solution idea in my head ...] If I use, say, a FeatureReader to extract schema features from an unpopulated GDB with Ignore Relationship Info unchecked, will the schema features carry format attributes (similar to geodb_feature_has_relationships on data features) indicating feature classes and attributes that participate in relationships? Thanks, all, for your ideas on this.
Hi, I have a raster in GRAY8 that have cells ranging from 0 to 255. Additionaly I have a translation table with values as such: T pixelvalue≤ -22 0-21,92 1-21,84 2-21,76 3-21,69 4-21,61 5-21,53 6-21,45 7-21,37 8etc...I would like to replace every pixel value with its corresponding value in the T column. I have tried to do the following:1) Trim the "-" sign2) Round the attribute in the T column to remove the decimal values. My thought after that was to use the attributecreator with:if(A[0]=@Value(pixelvalue),@Value(T),And then the aggregator and merge them with concatenation. Then finish it of with brackets to something like this with nested if statements:if(A[0]==0,22,if(A[0]==1,22,if(A[0]==3,22,...And feed it into the RasterExpressionEvaluator. This workflow does not seem to work since I can't get the RasterExpressionEvaluator to accept my nested if statements and write many different colors. Any suggestions on how to achieve what I am after? Color my raster based on the matching valu
I have JSON files that I am reading and using GeometryFilter to create points. GeometryFilter is looking for the coordinates as long, lat. Some of the points in the JSON input are incorecly entered as lat,long. Is there are way to read the JSON coordinates and switch the coordinates to long, lat if they are incorrectly set to lat,long? For example:CHANGE FROM"geometry":{ "type":"Point", "coordinates":[ 29.32991754843333 , -82.16997782090549]TO"geometry":{ "type":"Point", "coordinates":[ -82.16997782090549, 29.32991754843333 ]Thanks,David