Using transformers to modify data.
Recently active
Hi,I have two polygon layers where de boundaries doesnt match. I need to add a vertex at each place where the two boundaries intersects. Is there an easy way to do this? I'm trying differents things but i haven't found the right way.Thx
I am getting the following error from a JSON Extactor:The JSON query 'json["ResourceList"][0].LastModified' is missing a JSON entity property (ie. type,size) at column 25How do I troubleshoot my error?Query:json["ResourceList"][0].LastModifiedData snippet:{"TotalResults":1,"TotalPages":1,"Page":1,"ResourceList":[{"Id":"06255cb3-99ca-4d72-af3d-0786d381145a","LastModified":"2018-01-22T14:01:55"}],"test":[]}
I am trying to parse out attributes from a autocad layer name for example 4 DR-21 PVC C-900 W and are using the following string. ^([0-9]{1,2})\\s([A-Z0-9]{2,3}-[A-Z0-9]{2,3})\\s([A-Z]{2,3})\\s([A-Z]-[0-9]{2,3}) Attached are the transformer settings. And trying to go off of what Takashi explained in another post but no luck. It just transfer the complete 4 DR-21 PVC C-900 W to the database fields. It pulls it into groups on Rubular.com but can not get them to split??? any sugestions https://lh4.googleusercontent.com/-NbYXOBTklJU/UkWTEP2CK6I/AAAAAAAAAD0/uMYOFgbx5_Y/s330-o/Attribute_Renamer_Settings.JPG https://lh4.googleusercontent.com/-5Fy6rYasiqg/UkWTEN828gI/AAAAAAAAAD0/PbN_5JwgY5g/s330-o/Attribute_Split_Settings.JPG https://lh5.googleusercontent.com/-4LGl2OpTA14/UkWTpdHO9qI/AAAAAAAAAEA/9Q-Y_AOYnUM/s330/Rubular.JPG
Exemple nom surface 2 15 2 20 4 60 4 30 6 15 6 30 6 20 Result Nom surface 2 20 4 60 6 30
Does anyone know how you would go about acheiving this in FME? I will post progress as I make it.http://desktop.arcgis.com/en/arcmap/latest/extensions/data-reviewer/checking-for-unnecessary-polygon-boundaries.htm
I have a polygon layer(shapefile) and points layer(from csv) and use "Points on Area Overlay" function to count how many points within each polygon. But I don't know how to read the result. I have link the "area" output to a writer in shapefile format. In the inspector, I found that all _overlaps fields are 0. I suspect there is something wrong.
Hello,I wonder if there are transformers for QA of MDT, in particular:1.-Gaps: detecting gaps such as rasterSpikerFinder but as the contrary, pixels or points that are much lower that neighbourd2.-FlowDirection3.-Streamline generationThanks,
I have an attribute that contains a string representing a full street address (123 Somewhere St). I want to extract the number (123) and pass it to a different attribute (CustomerAddressNumber). I also need to extract all the characters (Somewhere St) and pass that to another attribute (CustomerAddressStreet). I'm sure this is simple, I just cant seem to get it straight at the moment.
How do I do this? Thanks.
Hello everyone,I use PBF data format as a reader. Which I downloaded from https://planet.openstreetmap.org/pbf/ or any other URL and Esri Geodatabase (File Geodb API) format as a writer.Is it any possibility that the reader takes the LATEST VERSION pbf file automatically from the website and After that the writer show the date of used pbf file (which date of pbf file was used)? For example: I took the pbf file of (2018-01-11) in reader and the writer shows the same date (2018-01-11) data is used for reader.Thanks.
HiI have recently installed FME Desktop 2017 on Ubuntu 16.04. I have been tasked with switching batch running of FME projects from windows (cmd) to ubuntu (bash) scripts.On windows you can:fme <workspacename>.fmw --<myparametername> <parametervalue>But how to do the same thing in ubuntu?FME is installed here > /opt/fme-desktop-2017Thanks,Mike
Hi,Need to access a web service. Below are the information I get when I use SOAPUI tool:<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header> <tem:Authentication> <!--Optional:--> <tem:SuperUserName>?</tem:SuperUserName> <!--Optional:--> <tem:LicenseKey>?</tem:LicenseKey> <!--Optional:--> <tem:SessionID>?</tem:SessionID> <!--Optional:--> <tem:Version>?</tem:Version> </tem:Authentication> </soapenv:Header> <soapenv:Body> <tem:AuthenticateUser> <!--Optional:--> <tem:UserName>?</tem:UserName> <!--Optional:--> <tem:Password>?</tem:Password> </tem:AuthenticateUser> </soapenv:Body></soapenv:Envelope>Raw:POST <a href="https://skywebapi.skytrac.ca/Webserviceapi/skyweb...</a>" target="_blank">https://skywebapi.skytrac.ca/Webser
I'm looking for a Rooftop Geocoder Transformer or a Wokflow that can make this happen.
I'm currently working with a road network where each segment is defined by a Name, a BeginLog, and an EndLog. These log values are rigorously measured using driving distance. However, when I compare the segment length using LengthCalculator vs the measured length (EndLog - BeginLog), the LengthCalculator distances are consistently greater by 25%-30%. Feature source = SQL Server; Geometry = shapefile; Source projection = Mercator Aux Sphere; FME projection (from FME Inspector) = Spherical Mercator; Measured length = miles converted to feet using 5280 ft/mile; LengthCalculator = meters converted to feet using 3.28084 ft/meter; road network is in Ohio, so impact of altitude on driving distance is minimal.I've checked my conversions and they seem to be OK.I don't have formal GIS training, so I'm stumped by the differences between the two methods. Can someone please help me understand what's going on?Thanks!
Hello, I'm using the AnchoredSnapper transformer in workbench 2017.1 The Snapping Tolerance Parameter will differ based on a density variable that I've constructed. I've created a User Parameter, (which is the only variable based option) and assigned it to the Snapping Tolerance Parameter but this does not give me the ability to pass the density variable at run-time. Is there a way that I might accommodate this use case? Thank you in advance, Brek
Hi all,I have a DWG file containing 3D polylines and 2D polylines. 3D polylines are "crossing" 2D polylines.3D polylines are red and 2D polylines are white.Is it possible to create 3D polylines that would be the projection of each 2D polylines (white) on 3D elements (red). That is to say 3D polylines whose summits will be the "intersection" between 2D and 3D polylines.Thank you for your help.
I am working with rasters in many formats with various GIS-software. In particularly I am having problems displaying rasters which have backgrounds which need to be made transparent. For one project I need to deliver plan in ECW format. Some plans are black and white, some coloured. If the plan is black and white and the background is also white, by defining the color 255,255,255 als Nodata will remove the white cells inside the plan. In ESRI ArcGIS I can clip a raster and define all areas outside the polygon as nodata. But what is nodata? Is this just a signal to the software to treat a certain pixel value is a different way? If a pixel has a n unsigned 8bit depth, we can only assign a value from 0 - 255. Is there a standard Nodata definition or is it totally software specific and nothing to do with the source data at all?
Hi all,I'm working with a FeatureMerger transformer connecting address points to ownership information.I have address points that have a location point and a address String. Unfortunately there are single addresses that have multiple address point locations. Thus there are repeated features.The ownership information has ownership by address. To attach this information to a geographic location, I am using the FeatureMerger. Ownership is by address, but there may be multiple owners per location (think apartment building).I want to run this through the FeatureMerge and create a point file output that has each ownership information value to an address point. The problem I'm running into is that for each address point that has multiple points for a single address value, that value doesn't get merged to the ownership information at that address.The ownership information is the Requestor, and the Address Points is the supplier.I have Process Duplicate Suppliers set to YES.I have
I'm trying to populate an output attribute field in a file geodatabase with the input sourcedataset_ACAD. Unfortunately, since I'm iterating through a folder my output ends up with pathname\\*.dwg instead of the actual dwg name. Obviously, this works fine when running one dwg at a time, but I have thousands to convert.
Hi everyone, i have a xml question. In my data (dgn V8) i have an attribute called igds_linkage{}.xml_data.It lookes like this:What i want is to extract the attribute with their value. For example: attribute = 'Type' Value= 'muur' & attribute= 'IMGEO' Value='bestaand'I now use an xmlflattener But my result is an list like this.You can see that the first item in the list has a different attribute value 'identificatieBAGPND' in stead of Type.So how can i get the attribute and value from the xml and can i make it dynamic. (extract all list items in to attributes)
Hi FME'ers,I'm just putting together a presentation for the upcoming FME World Tour (incidentally, I understand more details and registration will open in the next few days).Anyway, I was wondering if anyone has tried the beta build of 2018 and has specific tips and tricks that they would like to share, that I could put into that presentation?Obviously I know the functionality that's in there (collapsing bookmarks, partial runs, etc) - but I thought you might have specific uses for them; for example "with collapsible bookmarks containing annotation I can create documentation right in the workbench canvas"I understand you may not have had time to try 2018 much yet, but if you do have anything to share please let me know. You can also let me know about any 2017-specific tips and tricks that you might know of.Thanks. Mark
I have a file geodatabase with multiple features and I am using a shapefile to cut 3 small areas from the various layers in the file gdb. Whether I import the file gdb as a single merged feature or individual feature types I seem to get an output that has merged the attribution. For example my building poly now contains the columns in the attribute table for building point (all fields are null). I want to just cut and for the attribution to stay the same. Hope this makes sense and thanks for any advice. B
I'm using an XMLXQueryExploder to do some querying.When I read in the file as published parameter, it adds 'D:\\FME Server\\repositories\\' prior to the full UNC path for no reason I can see. It also sometimes does it if I don't use a parameter.Any ideas why it might be doing this?It may be something obvious but can't work it out.
Hi,I've aquired the task of populating a MS/SQL table with four (!) geometry columns.I've looked at this article, which helped me get going.So far so good, the 4 different geometries get saved as they should, and STAsText() returns the correct coordinates.But when I look at the geometries' SRSID, i.e. using the geometry::STSrid property, they're all zero (0). Including the original unaltered geometry read from the source.Is there a way (in FME) to set the individual SRSID on each geometry, so each target column has it's own SRSID ?CheersLars I.
We try to read data from a WFS (see attached FME workspace) and get the following error messages: xfMap registered 168 messages of type: 'xml-multi-area' Geometry Builder: No geometry was created in the 'xml-multi-area' builderxfMap registered 168 messages of type: Error constructing geometry for feature, the feature will be tagged with the xml_geom_error boolean attribute What is the reason why the FME-internal 'xml-multi-area' Geometry Builder doesn't create area geometries in some cases (here: 168 out of 2000) even though all the read geometries from the WFS pass all checks of the GeometryValidator (except one case with self-intersection). Thank you very much in advance for your help.