Using transformers to modify data.
Recently active
Good day, I'm using FME desktop to create a mosaic dataset of some imagery in a file geodatabase. In the footprint attribute table there are default fields "Name", "GroupName", and "ProductName" that are able to be edited in ArcGIS. Is it possible to write this data to the mosaic dataset in FME? Right now I'm populating these attributes in an AttributeManager transformer, but they are obviously not being added to the mosaic. The "Name" field seems to be populated with the basename of the rasters I'm adding I'm using FME Desktop 2021.0 with the ArcGIS Pro 2.8 data interoperability extension.
How to extract Revit Shared Parameters?And how to extend the built-in parameters received from Revit?
Hey! I have a a road network that is split into several features. They represent different values of the road. Example: 1 layer describe surface and another width. So the length of each line in the layers differ from eachother. I would like to merge these together and i wonder if anyone have a solution? So far I've tried to Take the endpoints from all the lines. Bunched them together and then used them in one PointonLineOverlayer for each Line Feature to split all Lines at the same spot. Now I'm unsure on how to join all the features to 1 Line features with all the attributes i want. Example Picture:
On my fme server is a workspace for download which I can start with a webhook. I want to use that webhook in a Python Script. Are there any examples for calling the webhook and receiving the data in python? Best regards Gerhard
I am using Aggregator and HTTPCaller in conjunction with eachother to create an API POST URL and am having issues with the Aggregator output and URL encoding. I'm using Aggregator to concatenate and merge records and am using a separator of "&fee_id=" as the field will end up as part of the query string parameters:The output is correct:But when I run HTTPCaller and view the URL that ends up getting generated in the translation log, only the "&fee_id=" that was added by the aggregator gets messed up. Example:https://TARGETURL.COM?api_key=KEY&amount=2000&PARAM1=50&payment_method=PYMT&paid_timestamp=20220628000000&transaction_id=yna4EcJMDk6gBvcEce0wlg&fee_id=EPVDnnsMl0K9Qj91eyKOWg%26fee_id%3DXjix%2FpQsd0aKiT9Ikn4aWw I have tried various combinations and orders of the TextEncoder, TextDecoder and StringReplacer transformers to try and force the URL to format correctly, but I'm not having any luck. I've also tried setting dif
Dear community,I try to write an ifc-file, converted from a dwg file. Simply extruding a block and using the extrude for IfcWall, IfcOpeningElement and IfcDoor. (I am going to add the attributes later). Now the only thing that I am missing is the ifcrelfillselement and ifcrelvoidselement. I followed the instructions given by the explanation on the FME page "Industry Foundation Class STEP Files (IFC) Feature Representation" and the hints given by @dominik concerning this issue. But I am not quite sure, where to add the ifc_opening_id and what values to assign to it. Could someone help me out here?Thanks a lot in advance,Morten
I have a dwg in CAD, it doesn't have a projection, I need to convert this to a shapefile, how can I add the British National Grid and move the drawing to the correct co-ordinates?
Hello, I have to update DATE value in XML file and I use XMLUpdater transformer. It works perfect if it is only one date value.I have problems updating date field for coleListValue="publication" in the situation that shows the following example: <CI_Citation> <date> <CI_Date> <date><gco:Date>2006-07-01</gco:Date></date> <dateType<CI_DateTypeCode codeList="myCodelists.xml" codeListValue="creation"/></dateType> </CI_Date> </date> <date> <CI_Date> <date><gco:Date>2014-07-11</gco:Date></date> <dateType><CI_DateTypeCode codeList="myCodelists.xml" codeListValue="revision"/></dateType> </CI_Date> </date> <date>
Our team are trying to create a workbench which will be used to answer user data requests. The workbench should provide a packaged export from our Oracle database, including a schema definition, metadata and various file type(s). I'm trying to make this as simple as possible by using parameters for the user to input, including table name and spit out folder at the end however I'm stuck when trying to create a parameter for the table name we want to download using the Esri Geodatabase (ArcSDE Geodb) Reader. I've actually managed to work around this for the metadata by setting a default table, using the merge feature type option and using a wildcard, then setting a parameter from that. However when I try this with features although I get the geometry I get an empty attribute table. Anyone have any experience of this or potential better solutions?
Forgive me for what is likely a very simple answer to this question, but I'm still rather new to FME. I'm wanting to use a defined User Parameter (Type - Text) which will then inform my AttributeFilter transformer (where the user parameter directly corresponds to a specific field of the dataset being read by the AttributeFilter transformer). However, when I set the transformer parameters as per the screenshot below, I don't then get the expected output, i.e. the dataset filtered for that specific value. Is there something I'm missing? Thankyou for taking the time to read this post.
Hi everyone, I am trying to get the value of the first table (that only has one row with info about xmin, xmax, ymin etc.) into the 2nd table. The second table has more rows and my wish is to have all the rows in table to get the same value for e.g. xmin from the first table. However in the 2nd table only the first row gets the value of the first table, while I want to have all the rows the same value for that column. Does anyone how that might be achieved? In case my question is not clear, just let me know.
Hi! I am trying to read into FME a series of images (jpeg/tif/png) and then match them to a different datasource and rename them using pieces of information from both sources. All works well. But. I have some files which contain special/accented characters which aren't being read in. For example the filename below Anadolu Koyu PLAN_IZMIT KÖRFEZI TO ISTANBUL.jpg throws an error 'Anadolu Koyu PLAN_IZMIT KÖRFEZI TO ISTANBUL.jpg' cannot be located. Please ensure the file exists and is accessible' The common denominator in all of the errors is the special/accented characters. My question is whether I am missing something and I can get FME to read the filenames and bring them into the workspace, or whether I need to handle these (hundreds of) files manually? All helps much appreciated!
I am converting a dgn file with lightweight polylines to an autocad file. The input dgn file has a size of 70 MB and when I am converting to a dwg the size becomes roughly 97 MB. The dng consists thus of lightweight polylines and during conversion to autocad there is automatically a z component in the autocad file. Based on the following page FME Creates Large AutoCAD DXF Files (safe.com) I included an autocad_original_entity_type attribute in the attributemanager with the following value autocad_lwpolyline . The size becomes then 95 MB. I would like to make the dwg much smaller, how can I make the file much smaller than 95 mb by changing somethign in the autocad writer or doing some kind of transformation.
Log details : FME Configuration: Using connection values from 'J10_170' for R_3Creating reader for format: PostgreSQLTrying to find a DYNAMIC plugin for reader named `POSTGRES'FME API version of module 'POSTGRES' matches current internal version (3.8 20180604)FME Configuration: Using connection values from 'J10_170' for R_3Creating reader for format: PostgreSQLTrying to find a DYNAMIC plugin for reader named `POSTGRES'FME API version of module 'POSTGRES' matches current internal version (3.8 20180604)Opening POSTGRES reader for dataset 'postgres'PostGIS client encoding: 'UTF8'PostgreSQL 9.5.25 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bitSuccessfully closed POSTGRES database readerSuccessfully closed POSTGRES database readerMerged 0 schema features read from 1 datasets into 0 resulting feature typesUniversalReader -- readSchema resulted in 0 schema features being returnedReader Parameter(
I have a linear feature and need to create another linear feature perpendicular to the original feature and at a given distance along the original feature from the beginning point. Any help as to how to accomplish this would be much appreciated.
I'd like to have the value of an attribute as a user parameter.I need to make sure tables I work with comply with a schema. The schema field names are in a CSV, imported without column headers. I aggregate the attribute which leaves me with this output:Is it possible to get the string in col0, row 1, as the default value in a user parameter to ensure my output table conforms to the schema? Thanks!
I have a dgn file that consist of many models ( it corresponds to a building and every floor has its own model) and I would like to import the models as seperate features in FME if that would be possible. When I try to import individual feature types in the dgn reader, instead of the models I get all the level names instead that are present in the models. So the feature types do not correspond to the model names, but to the level names. So for example I would like to get a seperate feature type of a model for floor 1 and of a model for floor 2. Does anyone know how that might be achieved in FMe desktop?
After .obj files had converted to cesium 3d tiles, buildings created transparently. When I looked behind building, I saw another building. I dont want it. I want that these buildings are opaque. Is there any way for this?Thanks!
How to compare two database schema (File GDB & SDE) including subtype & domains values.
The input looks like this:The result must look like this:
Hello,Can anyone explain the difference shown below? Inside a standard workflow, the SchemaScanner captures the order of the attribute names correctly as they appear on the input file. However, when used inside of a custom transformer, the incoming attribute names are sorted alphanumerically. Does anyone have any ideas why this is happening?
Hi!I would like to export my datas (only attributes) on a jpeg file.I would like to create a sort of table like on excel, with blacks border and dimentionnate the columns in order to not truncate the datas. And then export an jpeg file.I used ExcelStyler and an JPEG writer, but it failed because it's not an raster format. So I tried with ImageRasterizer but I don't succeed. I'm not use to manipulate raster format. So could you give me advices to suceed?Thanks !
I had two features that both had FME Geometry of single point that I merged together with FeatureJoiner. The result of join I have single feature with FME Aggregate, with both points inside that. My question is that I want to get the distance (preferred in feet) between the two points that are now inside a FME Aggregate. I figure the easiest way to do this is with Python caller. I tried looking at the forum question below calling Python. However, I couldn't determine how to use it to get both my FME Points out of FME Aggregate. https://community.safe.com/s/question/0D54Q00008z6yR3SAI/distance-calculation-per-pipe-segment If there are other suggestions, please let me know. I'm attaching a sample FFS file with the data points. Can open and see the features each have FME aggregate with two FME points inside that.
I am currently creating a network by running nodes to a central point, using a 2d Grid as my network. I am noticing that points that should follow a similar route, sometimes take a slightly different path see below. I'm wondering if there is anything i'm missing to try and avoid this?