A space to discuss FME Form
Recently active
How to submit a surface to Orientor? Since every triangle must be rotated.
Hello everyone, I have two data set (let say floors and units geometries). I use "Spatial relator" to find out if they are equal. I am sure there are some of the data that might be slightly different. So is there any way that I can set a tolerance, say within 0.1m? Thank you very much.
Hope someone can help, I'm missing a lot of buttons in my workbench suddenly. I was working on a workbench yesterday, everything was fine. Today I open the same workbench, and the hover-over menu is missing from all the readers/writers and transformers. I need to click on a transformer and it will appear, but the RUN button is missing! I can only run the entire workspace from the main menu, I can't select and run, and I can't run to/from. So I just ran the entire workspace from the top ribbon menu, and it worked, but now I am also missing the magnifying glass buttons (inspect feature cache)!!! Help. How do I get my hover over menu back (including the run buttons) and how do I get the inspect feature cache boxes back. Thanks!
I'm looking to export point locations from FME as a .kml file and I want to remove the labels. I don't think there's an option to turn off labels for points, but you should be able to set the opacity to 0 (I've done this many times before in Google Earth). However, in FME, after I've exposed the kml_label_opacity attribute and set it to 0, the label will still appear when I open the exported .kml file. What am I doing wrong here?
Welcome to What's Up Wednesday. 2022 Sneak PeeksThe series of FME 2022 sneak peeks continued yesterday as Olivia from the geometry team demonstrated the new SolidDissolver transformer and updates to the Tiler: Next up on the schedule is a demo of the SchemaScanner transformer. With me will be Mark Stoakes, one of our FME Application Experts. 2022 World TourSo registrations for the World Tour are open with both Safe and our partners. I've been clicking through to the virtual partner events and signing up for any events where I think I can overcome any language barrier! I'll be sure to tune in and report everything here. Hub DigestThe FME Hub monthly digest is a great way to keep up-to-date with both Safe and user-submitted content. This month there are four new transformers and a template. To cover how you use these, for transformers, you just need to type the name into Quick Add in FME Workbench: DatasetValidator looks to be potentially very useful and is another exampl
After upgrading FME Workbench to 2021.2.1 our arcgis pro 2.9 environment doesn’t cooperate well anymore with Python 3.7+ scripting. For example, for some of our FME services we’ve installed Geopandas, which worked fine with ArcGIS Pro<2.6 and FME <= 2021.0, but not anymore with FME Python 3.7 and ArcGIS Pro 2.9. To fix this we’ve tried several things with a dummy script (attachment):FME ESRI ArcGIS Python 3.7 (Python compatibility ESRI ArcGIS Python 3.7) succeedsClone ArcGIS Pro 2.9 with Scripting compatibility FME ESRI ArcGIS Python 3.7 succeedsClone ArcGIS Pro 2.9 with geopandas>0.8 and Scripting compatibility Python 3.7 executed in FME Workbench failsClone ArcGIS Pro 2.9 with geopandas>0.8 and Conda forge Numpy 1.20.3 executed in a Conda python prompt succeedsHow can we have a ArcGIS Pro 2.9 environment with Geopandas working smoothly together with FME Python 3.7 in FME Workbench?
I want to check the header for information in a manual validation step for a xml/gml file. But it does not seem possible to extract the header information using the xmlFlattener for examle, just the dataset. Is it possible to extract certain keys from the header? I want to check for the encoding tag for validation.
Hi, I am running a workbench using the workspace runner. This workbench runs 12 times with a different area running through it each time. It takes roughly 3 days to complete all stages. I want to create a HTML report so I can get a simple percentage complete of this process. I have created a process whereby the sum of features passed through is counted in the statisticscalculator and this is then used to derive what percentage complete I am. However, due to the fact that I am using the runner and each area runs through on it's own. The statisticscalculator calculates that only 1 has through each time. Therefore I always get an update saying I am only 8% (1/12) complete, even though I may be farther.Would there be another way of achieving this? Hope this makes sense and thanks for any help. B
I have an XML with a tree structure, which we can aggregate to 1 feature with traits. It has several levels in the tree (6 at the moment) At each node, I would like to have the ID's of all underlying children of that node (so not only the direct children, but alto their children, etc etc). I tried TraitsToAttibute transformer, which does this but only on the root level. The Deaggegator can list the children ID's belonging to parent, but only for the direct children.
Hello, FMEers.Here's the weekly What's Up Wednesday post. SchemaScanner 2022This transformer was quietly released as part of 2021.2, but since then it received a lot of updates and looks fantastic for 2022. How do I know? Because it was the subject of our FME 2022 Sneak Peek yesterday. If you work with dynamic schemas in any way - or even if you don't - I suggest checking out this recording (click the link above). It's very insightful. I think the key difference to how you might expect it to work is that the schema is stored on a separate feature to the data. You just have to make sure that it arrives at the writer first in order to set the schema for the data that follows. An attribute key joins data to schema allowing multiple schemas for a single writer feature type. Anyway, to return to a previous sneak peek - the one on encoding and UTF-8 - there is now an excellent article on the changes that were made and how they affect you when upgrading to 2022. I think tha
we want to import data formats into our application and also export data from this application. that means, there is i.e. DGN file that we need to import into our data format and for this action we are looking for a lib or dll or similar.currently i have seen, there is only a desktop (standalone application) available, but this is not what we are looking for, as we need to integrate a "data converter" into our application. is there any version avaliable as a lib or DLL? thanks a lot.
Hi!I would like to know how to create from scratch an autocad file with blocks, I have a list of points xyz and a template file. What are the information needed to be able to create a block ? I've tried something but it's not working at all ! Please help.Thank you in advance.
I am trying to convert old DWG files into PDF. When I convert them to PDF, I find that several features are now filled in with color (mostly shades of gray and black), and this ends up obscuring most of the image. In the parameters I tried setting the default fill opacity to 0, but it did not change anything. How can I get rid of the fill color? These colors do not show up when I view it in Data Inspector. It only displays that way on the PDF version. Basically, I want the PDF to resemble exactly what the file looks like in Data Inspector.
I have a dataset of two lines and I want to calculate the average distance between them. I can use the NeighborFinder to get the closest distance between these two lines. (As you can see on the image the closest distance could only be an outlier.)But I want to know how far they are from each other in average as these two lines are almost parallel. Is this possible to calculate ?
I have 18 polygons in a database. I want to retrieve the x and y value of each CenterPoint of the shorter side of each polygon (approximately where the red dot is on image). I also want to create a new attribute called sequence. The first polygon on the left should get the value 1, the second value 2, the third one value 3 and so on. How can I achieve this ?
I'm using SmartGlobe (Proprietary tool in Microstation) to convert Geographic Points to Grid. I'm trying to replicate what happens in the background of this tool but I can't seem to find a reprojector/projector to perform this task? Source file will be an .xml and output will be a .DGN with all the points projected in there corresponding Grid location. The Tool looks like this
Hello, I'm an FME novice. This is my first workspace of any complexity at all, and it is based off of https://community.safe.com/s/article/how-to-read-all-feature-classes-from-multiple-esri. I've inserted a couple testers, a reprojector, and an Attribute renamer to the wakthrough above. (The field name "CURRENT" causes and error in the SQL Insertion; likely because it is a SQL keyword). It MOSTLY works, and the process finishes successfully, however the Attribute rename doesn't work as expected. Instead of renaming "CURRENT" to "ECURRENT" as configured, it drops every field starting at "CURRENT" all the way up to the last field in the table. This is obviously some sort of parameter/configuration issue that I'm overlooking. Can someone help me? I've attached the workspace.
Is it possible to export floor plan data from Smallworld in CAD format using FME ?
I have a custom transformer that was written with a lot of help from 1Spatial (thank you :)!!), The idea is that it goes through an Atom (georss) feed, and identifies links within feed that are zip files. However, due to the nature of some of the feeds I am working with, sometimes the download is on a second page (see, for example: http://www.catastro.minhap.es/INSPIRE/CadastralParcels/ES.SDGC.CP.atom.xml), and therefore I have a loop which goes through all the non-zip links that are in the initial feed, and checks if the subsequent feed contains zip files.When I run this using the URL https://www.ign.es/atom/dataset_feeds/lin_lim_mun.es.xml I find that it goes back into the initial Input loop and therefore identifies the same zip file twice.Can anyone shed some light on why this is occurring, and suggest how to stop this issue? I'm really struggling, and need to avoid this duplicated data!! I have attached a workbench which runs the custom transformer, along with the csv file whic
I have the following problem: I want to convert dwg-plans automatically to geopackage/dxf. Most of the plans are not in any geographic coordinate system. I'm trying to construct two separate workflows: First detect if the dwg has a coordinate system. If so, just use reprojector to confirm if it is in right coordinate system and use user controlled scaler (sometimes units are m, sometimes mm) then convert to geopackage (this workflow generally works)If the file doesn't have any geographic coordinate system, move it to a certain point and scale it (user parameter) preserving distances and angles (because the file used for precise work in QGIS later). The aim to move the drawing in certain location, is to more easily move it manually in QGIS without having to search it from 0,0 coordinates.I've tried LocalCoordinateSystemSetter among others and got some realistic coordinates when inspecting in FME, but when importing to QGIS, it seems to be in another dimension compared to all
Hi, I have roof data in shp format. I generated from airborne lidar. But they not come to one polygon as I added in pic. I want to make them 1 polygon. How can I merge all of them ? But some of them have gaps inside. I want to see them like the name of "source".
Hi, I'm trying to upgrade a workbench from FME 2020_2_4_0 (build 20825) to FME 2021_2_4 however I have reprojectors that project data into lambert equal area polar projections. These projections do not appear to be available in FME2021 and the workbench fails as a result. Can these projections be added to 2021 or are there alternative polar equal area projections that are supported?
Hi. I am joining lots of sql tables together in FME and there are a few that contain the same field names. So both fields are preserved and I know which one I am looking at I want to prefix all attribute manes with the table name (similarly to how joins show in ESRI) I have used the BulkAttributeRenamer to manually type the table name in, but am after something a bit more automated. I have also tried exposing the fme_feature_type and using this as a prefix in the BulkAttributeRenamer but all fields then come back as missing. What is the best way of acieiving what I am after? Thanks
Hi ! I wanted to know if there was a way to save the attributes definition (Name, type and width) in to a CSV.Thanks for the help !
In the source json file values.available_sf was null. i created a json templaterand assign this null value to BuildingSqFtTotal jason object. but after templater I got this "BuildingSqFtTotal" : ""I need "BuildingSqFtTotal" : null @david_r or anyone can you pls help "BuildingSqFtTotal": fme:get-attribute("values.available_sf"),