Using transformers to modify data.
Recently active
I have a Workspace that generates a .jpeg file with a named coordinate file. wld. Is there no way to generate the .jgw file or rename it to .jgw after translation?
Here is a screenshot of my XML Formatter:and this is the Output:<CABS_EINGRIFF xmlns="http://schemas.webs.idu.de/cardo3/Ikx/IkxBase"> <EINGRIFF_EINGRIFF xsi:nil="true"/> <EINGRIFF_INDEX xsi:nil="true"/>...Why does the first tag get all the schema information added to it and how can I stop FME doing it?
When using a donut as a Clipper the Clippees on Clipper Boundary setting does not work like described in the documentation. It says:This parameter directs what action should be taken with Clippee features that lie entirely on the boundary of the clipper.Treat as Inside: These features that lie on the boundary are output via the Inside port. Treat as Outside: These features that lie on the boundary are output via the Outside port. Treat as Inside and Outside: Points and line segments on the boundary are duplicated and output as both Inside and Outside. So the data I have is like this: The donut is the clipper, the blue lines lie entirely on the boundary of the clipper.The parameters I use are like this:Single Clipper, Clippees on Clipper Boundary: Treat as Outside.The result is like this:The green line, on the outside of the area, leaves the Clipper correctly from the Outside port. The red line comes out of the Inside port. I think this is not correct.Found this in 2017.1.2.0 (build
I would like to use the pixel values from a raster to proceed with different kind of analysis without converting to vector data. As you can see in the screenshot, in this case is the value from Band 0 (INT32) such as 50.Best regards,Felipe Verdú
Hi, I use FME desktop to generate topografic profils with Chart Generator transformer. It works well and I want to add a EPS (Adobe Illustrator EPS) writer but with many combinations of parameters, it doesn't work and I can't have a profile as eps file.The goal is to work with this eps file in Adobe Illustrator to have a wide choice of customization.Is there anyone who has already worked with this case ? And if you have any tips to help me.Pierre
I have an XML Formatter transformer translating a query out of a MSSQL Database. My XLD does not allow empty values, thus I always need to go through with a text editor and find XML Tags which look like this:<KONTAKT2_EMAIL></KONTAKT2_EMAIL>and change them to this:<KONTAKT2_EMAIL xsi:nil="true" />This is rather time consuming and I would like to perform this validity check in fme. I would therefore need to build in the following logic into the xml formatter transformer:if Value = Null then XML Tag ends with xsi:nil="true" />Any idea how to achieve this?
Hi I would like to add different types of xdata for a layer from a .dwg with autocad.
Hello, I hope FME community can solve my problem. I have polygons that represent parcels, polygons that represent buildings, and points that represent parcel and building numbers. I need to add unique identifier to parcels, buildings, parcel id and building id that are on the same parcel. I have attached a picture so I could explain what I need easier (1.png).I have a parcel 2375 and I need to add to new attribute, lets say ID, value 111111 to polygon parcel with id 2375, point parcel_num with parcel_id 2375, polygons buildings 1, 2, 3, 4 and point building_num with build_num 1, 2, 3, 4. All objects in one parcel need to have same identifier in their attribute lists.I will use attributeManager to add new attribute all Features, and Counter to add unique value but I don't know how to group all objects to parcel.
Is it possible to write mixed geometries to a ESRI geodatabase? I am trying to write polygon, points and polylines out to the same gdb but only points are being fed through
Hi,I am using the Geocoder for the first time and I get lot of warnings that feature must have at least 4 coordinates and then my output file has no coordinates.I start with a shp file that has postal codes and centroid for each of the postal code and then I am doing reverse look up using the OpenCage API. I set up inside x and y as my Lat and long and and entered my API Key. Those are the only set ups I did in the Transformer.Am I missing something? Can someone please help me?
I am brand new to FME and am trying to recombine text objects that were broken up by character. I am trying to learn from the transformation documentation, but ultimately am at a disadvantage due to the new jargon. I start out with geoPDF filled with layers that are in turn filled with text and other objects (see above). I need to extract these text objects into a shapefile. The problem is that when I open the layers within FME using the Adobe Geospatial PDF Reader, it breaks up my text objects into adjacent characters. Thus 56 becomes 5 next to 6. Assuming there is nothing I can do about that, I am trying to use either the Aggregator or Neighborhoodaggregator transformers to recombine these numbers. The problem is that I do not understand how to make the Aggregator's group by to work so that by putting the text object's X and Y coordinates in there the transformation would combine them based on their proximity. Neighborhoodaggregator provides a promising method, but I seemingl
I'm reading a source file and this is the output.What I would like to have instead is only one row per Name and then have one column for each number of months (as attribute name) and its RRP (as attribute value).The columns should be the following:header/attributes:Name ; 3-Months-RRP ; 6-Months-RRP ; 9-Months-RRP ; 12-Months-RRPvalues: AR201130 ; 5.82; 11.64 ; 17.46 ; 19.40Thanks for your help.
Hello, I would like to replace the strings that only consists of number for example :11Although I have string that are for example 11 xxx which should not be replaced. In short, if the digit is followed by any word character Stringreplacer shouldn't select it but if the number is there buy itself then select it.
Hi, can't seem to get text included in my raster output png despite whichsettings I use. Point is working ok.Valid ground extents are specified.FME Desktop 2018.0.0.2
Hi,I have an issue executing my workbench (It use to work before). I have a list of url (returning OSM XML files) which I read with a FeatureReader tranformer.I set the proxy parameters of my orgnization correctly (FME options), and it seems to work fine, until the execution fails (and never at the same stage), see the log below :XML Parser error: 'Error in input dataset:'http://api.openstreetmap.org/api/0.6/map?bbox=7.1459,43.6763,7.159,43.6858' line:1 column:1 message:invalid document structure'The XML Module halted on error, see the logfile for detailsThe XML reader has encountered an error.A fatal error has occurred. Check the logfile above for detailsThe url is valid when I test it... Does anyone have any ideas to solve this problem ?Thanks in advance,Fabien
Are there any examples of the SVG write templates being used online?I want to setup a template that allows my features to have both an id and title parameter but without any prefix.So that would be:<g id={value1} title={value2}><path fme:parameters...
I have a point dataset in Oracle and want to convert it using FME to a polygon dataset.Can anyone let me know how this can be done using FME ?
Data from a 1999 project mapping arable land in northern British Columbia. These soil scientists are few and far between now, and it would be a shame to lose this data.
Hi,I think I am missing something here but I cannot seem to get this to work as I expect. I have some objects sitting on a tile index as the example below.What I am trying to get is the combination of tiles and objects. In this case five things should get passed out but using the SpatialFilter Transformer only four do. It seems that once a candidate has been picked by a filter it cannot be used by another filter. I suspect there must be some way to get around thisI want the job to run much as ArcGIS spatial join would with the one-to-many option enabled. Attached is the workspace and some test data. This is part of a much larger workflow where you have arbitrary number of objects and I want to find out what tiles does each object intersect. If tiles are not used by more than one object it works ok but this case does not so wellRegards.
I’ve spent all day searching for my answer on your FME Q&A; Forum but couldn’t find right answer for me. What I like to achieve.1. Read file names only with extension .json from specific folder 2. Get list of file names from URL using HTTPCaller 3. Check to see if each file names are contained in list 4. If file exist, - Increment counter for update5. If file does not - Increment counter for create5. Once all the records are processed, then - Create email content (2 lines)as follow: # of records updated: xxx (counter) # of records created: xxx (counter)6. Sends Email – replaced with inspector for now. I tried adding Aggregator before I sent email but it doesn’t preserve counter information. I have attached working workbench and will also post it to FME Q&A; Forum.Thank you
Hi,I have numerous irregular polygons which comes out from a raster extents coercer.What I need is to determine the length along a certain degree heading as well as the width perpendicular to the length measurement for all of these polygons.My idea was to perhaps extract a centre point in all polygons and then draw a line forward and backwards till it reaches the polygon boundary along the desired heading. The width measurement would be similar however with a 90 degree rotation to the previous line extension.Would really appreciate if someone had some good advice on this.
Hello! I am trying to dynamically load tables from an Oracle database (both spatial and non-spatial) to an Informix database. To do this I need to change the case of all the attributes from uppercase to lowercase. When I do this using the BulkAttributeRenamer, all the feature types all become lvarchar. Is there a way to keep the type?
Good morning! I am having troubles with the HTTPCaller/HTMLExtractor. I am trying to pull the zestimate values from Zillow.com for a specific house (right now it's just some random house I picked). The HTTPCaller doesn't seem to be pulling "real" information in it's _response_body attribute field. I've been following the example here: http://docs.safe.com/fme/2018.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/htmlextractor.htm @trentatsafe suggested: "It appears that the HTTP response is looking for verification that it is not a computer. Do you have an account? If so, what is the reponse you get when using your login credentials as the authentication for the HTTPCALLER "I tried adding my login - but got the same results. It's also a bit odd that it is looking for a login, as you don't typically have to login to Zillow to see their values. Any suggestions?
Hi all,I'm having issues working with the Geocoder transformer. I'm using the HERE geocoding service to reverse geocode : e.g. 51.9237996084706, 4.486035956925605The result shown in the Data Inspector show: 51.9161, 4.4784 - which is about 1km off.How can I fix this?Thanks,Ed
Hello,I have two features: Feature_PT (point) and Feature_LN (line). They have the same attributes but I have added PT_ to the front of the Feature_PT attributes and LN_ to the front of the Feature_LN attributes so that they are distinguishable after I use the PointOnLineOverlayer (POLO). Within the POLO parameters I have enabled the lists with the following attributes:Point List Name: _pt_overlay_list - Attributes: PT_NAMELine List Name: _ln_overlay_list. - Attributes: LN_NAMEFor the majority of my data there is a 1-to-1 match between Feature_PT and Feature_LN. My question is regarding the output points from the POLO that overlapped more than one line. I would like to compare each PT_NAME within the POLO - POINT OUTPUT to it's associated _pt_overlay_list{}.LN_NAME to see if PT_NAME matches any of the LN_NAME within the list. I only care about the first match. So, if there is a match, I would like the attributes of that matching Feature_LN to be the attributes that c