Using transformers to modify data.
Recently active
I have a shapefile with parcels. With the transformator "MapTextLabeller" I am able to add the correct numbers to every parcel, and orient them correctly with the rule. How can I save the text labels in a shapefile or another data source in a way that preserves the labels created by the "MapTextLabeller" transformer, as seen in the FME Data Inspector? While the final result is visible in the data inspector, writing the labels again in a shapefile does not produce the same text labels. What steps can be taken to properly save the text labels, and ensure that they are encoded and stored correctly in a field of the output file?
HiJust looking at the AR objects, there doesn't seem to be label/text. Would you need to do this via images?I want to have labels in a street as you pan around.thanks
I am working on a national dataset for Australia. The initial dataset had points that are converted to polygons based on the parcels they overlap using the Spatial filter transformer. For the points that do not overlap with any parcel, a buffer of 20m is created. Both the parcels and buffers are combined and exported as a dataset. I'm trying to filter those polygons created with buffer of 20m. Logically all the circles should have the same area and length but it is not the same. I wonder if it is because the dataset was in the Geographic Coordinate system when the buffer was created. However the formula works, is there any way we can filter all the polygons in the shape of circles? It is not working with filtering by area since I have to add a range and it is filtering other parcels which are not circles. I appreciate your response in advance. My boss thinks it's very simple/logical but I can't seem to find a way to filter these circles :(
I have and AutoCAD DWG file with several polylines. I would like to get the coordinates from these lines saved to a .csv file. Is this possible? I am new to FME so will need a thorough explanation please.
Okay so I have two features, a point feature (addresses) and a line feature (fiber). My end goal is to create a new line feature from the point to the nearest spot on the existing line. I have that process figured out but now I am wanting to fine tune it a bit which is where I am stuck. Currently, it will "snap" the new lines within feet of each other on the existing line and I would like to get it set so that if the new lines snap point is within a certain distance, they snap together at a single spot on the existing span. I have attached a screen capture of my current work flow for reference. I feel like I need another CoordinateExtractor + AnchoredSnapper but my attempts with those aren't returning what I am hoping to do. Any advice for a FME newbie would be greatly appreciated!Here is the current outcome, Black is my existing line and red is the output.
Hello, when using the Bufferer transformer on points, a circular polygon is generated. The number of vertices constructing the circle is a function of parameters like the corner endcap type + interpolation angle. I'm good with this. What I would like to know is if there is some logic to how the vertices of the buffer are generated. That is, how is the first point on the circle determined (since all others would follow from there based on the number of vertices / interpolation angle). To provide context, we are capturing points that fall within the buffers and we have some edge cases that appear would be captured if only the circle were rotated or we increased the number of vertices. We want to see if there is a way other than increasing the number of vertices since this tends to slow down downstream transformers. In the picture below, you will see that depending on the rotation of the points, the green dot may or may not be captured. In the case shown, it's captured by the
Hi,I'm attempting to use the PlusCodeGeocoder Transformer,The intention is to read a CSV of Google Plus (Open Location) Codes and then write an Esri shapefile. For example, map this as points:id,google_plus_code3,"53PP+34 Taromeo QLD, Australia"106,"Q9XG+PF Widgee QLD, Australia"511,"HGM4+5X Amamoor Creek QLD, Australia" I've configured the visible parameters in the transformer. The email value is the email I have registered with the Google Maps Platform for my API key.When run, the status code is 200, meaning the request was received, but the output is routed to rejected with the _pc_response_body stating:{ "status": "NO_API_KEY"}Where in the Transformer can I provide the API key?CheersMic
DEvo calcolare la percentuale di ricadenza dell'area di un foglio di mappa catastale, all'interno di un'altra area. Ho utilizzato il trasformatore CLIPPER, conosco Area foglio di mappa, area ottenuta dal clip. Devo calcolare (AreaClip/areaFoglio)*100
I have created a workspace, where the source data (File Geodatabase) is fed in the workspace as a Required & Published User Parameter. The last value chosen gets saved as the default value.The intention is that each time the workbench is run, the user selects the appropriate File GDB.When I run the workbench, I get the prompt window to select the appropriate source file (see image 1 attached). However, when a colleague tries to run the same workbench, she doesn't get the prompt to select the source file.The workaround presently is for the colleague to open the workbench, then go into the "Manage User Parameter" space to enter manually a default value (see image 2 attached). This is however not practical, and we would love for all user to get the same simple experience.Can anyone advise?
Could any body help me to start the process. The XML uses ADAC Schema version 5.0.1Thanks
Run button grey's out Post successful execution . I'm running with Cache turned on. But SQL operation is not executed
Hi Everyone I have a nice complex workspace with a lot of linked transformers. I would like to embed all of the linked transformers. This is the resource page that I have been looking at:https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Desktop/Workbench/custom_transformer_embedding_linking.htm For some reason, I can only "edit" linked transformers but not embed them. Second test was to "Embed All Transformers" under the Menu>TransformersThis action is now greyed out.. Any tips how to get embed my linked transformers?I have a suspicion I cant embed them because the transformers are somehow part of my default Paths? Any help will be appreciated! FME Build: 227822022.2.2.0. CheersFred
I am using Esri Geodatabase (File Geodb Open API) Reader to read a gdb file where some attributes are mapped to domains. If gdb contains any value not matching with domain, then reader is reading it as null. For example: gdb has one column Citizen with domain value - 'Yes', 'No'. If any row contains 'yes' then reader is reading it as NULL because its not matching exactly with defined domain value. I am using FME(R) 2020.2.5.0 (20210510 - Build 20827 - WIN64)
Hi everybody I'm using FME to merge several different spatial feature classes to create a new one. The user of this product is one of our partners in the office who doesn't have the possibility to view the data with a GIS-system. Therefore the output should in form of an excel. At the end of the workspace I use two writer: one for the excel and one for the GDB. When I compare the two results regarding the total area of the features, only the GDB one is correct. It is important that the area-values in the Excel are correct because they are used the analyze the other attribute using Pivot-tables and so on... Thanks in advance for you help :-)
Hell FME Community, i am trying to write the data into existing Oracle Spatial Point Cloud table. However, the translation fails with the following error: "ORACLE Writer: writing the point cloud failed because it has 3 extent dimensions, but the table 'AHN_BLCK' column 'BLK_EXTENT' contains data with 0 extent dimensions. The number of dimensions must match for all point clouds in a table."The "BLK_EXTENT" column has the SDO_GEOMETRY data type.Does anyone have any ideas? Best regards
Hi, I have two lines I would line to join together. However they do not intersect with each other so I can't use the line combiner. The lines are 3D and I want to preserve the dimensions so a neighbour finder might not work because that is 2D They are lines along the centre of a rail line but there is a small gap (see picture). I would like to join it so that it forms one line. The direction of the lines is the same. If anyone has any ideas how I could do this I would be very appreciative Thanks
An example would be a spreadsheet with 2 columns such asNeighborhood activityA RepairB InstallA RepairB Remove Ideally, I could get output grouped by Neighborhood (A and B) and show the Activity values as column headers such as Neighborhood Activity.Total.Count Repair.count Install.count Remove.countA 2 (activities total) 2 (repairs) 0 (installs) 0 (removes)B 2(activities total) 0 (repairs) 1 (installs) 1 (removes) Should I expect to be able to do this with FME Statistics Calculator? If I need to use a parameter, I don't know how.. Any guidance would help.thanksJim
I would like to extract things like concrete driveways, road surfaces, any other hard surfaces, to calculate areas. The Rasters I have, are taken several years apart and would like to calculate the change in surface areas.
I'm trying to get the last 8 Job ID workspace details and I'm using an HTTP caller and string searcher. Can anyone tell me where I'm going wrong? Httpcaller Setting String Searcher
Hi All,I have a polygon that I want to split by a line feature. I'm rather surprised to find out that there don't seem to be any tools that do this, or at least, none I've found yet. There are a lot of questions about this, but no consistent answers, or simple way of doing it.Clipper - The Clipper feature needs to be an Area. Mine is a line.LineOnAreaOverlayer - splits the line, not the area. :-/Intersector - output is lines that don't reflect input areas nicely.So, have I missed something? Is there a transformer for doing this? This is GIS 101 level geometry handling, so I'd be surprised if there isn't, but where is it hiding?Thanks
Hello. You don't know which transformer to use. I tried testfilter, but there you can't combine two lines and featuremerger, it's also not quite ideal. I need to filter data in a database with a condition:- all data with the same uuid- a point that has the same value of validfrom and validtovalidto changes to a value of -1 second downThe result should be validfrom 20220908000000 and validto 20221005235959 in the first lineIn the second line validfrom 20221006000000 and validto 99991231235959Thank you very much.
The workbench below is incomplete. It aims at checking schema of a requested GeoJON before writting data to GDB.I would like the writer to proceed only if 'Updated', 'Inserted' and 'Deteled' ports of ChangeDetector does not output anything. In other words, I would like the workbench to terminate before writing if those ports are not empty.How could I achieve that please ?
Is there a possibilty to directly read the "styling" properties of a DWG layer in FME? By styling properties I mean e.g. the color, linetype, and lineweight. I know that with the FeatureReader transformer, I can read the so-called "Schema Features". These Schema Features correspond to the layers in the DWG file (also see accepted solution at https://community.safe.com/s/question/0D5Dm000006a48rKAA/read-all-layer-names-from-dwg-files). Unfortunately, at least with standard reader options, these Schema Features do not have any styling properties associated with them: As a workaround, I could read the Data Features of the DWG file with e.g. a standard RealDWG reader (Autodesk AutoCAD RealDWG DWG/DXF) and activate the option 'Store Layer Properties on Features' in the reader properties:Then, the single Data Features have corresponding attributes with the information on their layer's styling properties:However, this workaround has some limitations (e.g. if th
Hi;I have FME Desktop 2023.0 BETA (FME(R) 2023.0.0.0 (20230130 - Build 23226 - WIN64))The FME workbench consists of Sql reader, Geometry Replacer, and Dwg Writer.Sql reader reads a simple view from the database. Among others, the field 'autocad_entity' with the value 'autocad_insert' and the field 'autocad_block_name' with the value 'kc'. (I use those fields or fme attributes to create blocks through dwg writer). Reader reads everything correctly. After the reader comes the Geometry Replacer, which works correctly. However, after the Geometry Replacer, the 'autocad_entity' attribute has the value 'missing'. All other attributes are ok. Attributes are read from the database as varchar datatype.Thanks;
I got the mean and standard deviation of all dataset ( mean: 0.12, sd: 2.84). And also, I got mean and standard deviation of ten sample (mean: 0.10, sd: 0.10)