Using readers and writers to extract and load data.
Recently active
I'm trying to create a citygml file which includes an inventory of trees. Coordinates are obtained from a txt file but I would like to asign geometries obtained from more detailed file type such as SketchUp. I would like to know if there is a way to assing the sketchup geometry to several pair of coordinates. I've been trying using FeatureMerger Transformer but all trees are located in the same, which is logic because the supplier is located in the same place but, it's there a way to change it?.I haven't set up any citygml attribute because I haven't been able to change the geometry of the feature. After that I have to assing the base height or z coordinate from a DSM, I guess I will try with the transformer surfacedrapper.
Hi,Will anyone can help me on tutorial on citygml convert to Censium 3D titles? Thanks
Hi There,I'm currently working on a script that will run every month to send my co-workers updates on documents. However, if the filter has no outputs then there is no input to the FME Server Email Generator and it won't send an email. Except, I would like to be able to send an email in that case that says there are no updates but I'm not sure how to do that. Does anybody have an idea?Thanks
Hi,=============================How to delete the key "x" in a json attribute by JsonUpdater transformer:{ "x" : "aa", "y" : "bb" }=============================I send the feature both into the ports of "Document" and "Update", and setUpdate Type: "Delete From Object"JSON Path: json[*]Object / Array Index: x=============================but get warnings below:2016-06-16 17:27:38| 0.2| 0.2|WARN |JSONUpdater(XQueryFactory2): The following error occurred while executing query number 1: 2016-06-16 17:27:38| 0.2| 0.0|WARN |JSONUpdater(XQueryFactory2): The following error occurred near line 3, column 21 of the query: 2016-06-16 17:27:38| 0.2| 0.0|WARN |JSONUpdater(XQueryFactory2): xs:string can not be promoted to parameter type json-item() of function json-item-accessor()=============================Thanks
HI Team, I would like to know is there any way where I can know the Delta data of resultant of two shapefiles differences. I get some data from vendors frequently in shape file format. Every time I am getting a full dump of data in shapefile not the only updates. So, is there any way to find only delta data from the new shapefile comparing with old shape file. Please let me know the solution.
Hi all, i was wondering if it is possible to convert a gml file into a pdf? or convert the gml file into an image and place that image in a pdf? Thankyou
My question is more on the SoQL than FME. I have a JSON reader with a filter on hospitals located in GA and AL.In my workspace, the user enters a location parameter (Lat, long) which is then buffered by 50 miles. The 50mi buffer is then used as a clippee on the hospital points and this results to the number of hospitals in the two states that are within 50 mi of the user location entered during run time.I wanted the reader to be more efficient by using the SoQL function DISTANCE_IN_PARAMATERS on the filtered list. (Reference: https://dev.socrata.com/docs/functions/distance_in_meters.html)I tried several things but none of my attempts has worked so far.Once I get the results this will be published to FME Server where the workspace will be used in another app.<a href="https://data.medicare.gov/resource/xubh-q36u?$where=%28%28state ='AL'%29 OR %28state = 'GA'%29%29">https://data.medicare.gov/resource/xubh-q36u?$where=((state ='AL') OR (state = 'GA'))</a>
Hi, i would like to copy some files from a directory by using an ESRI shape file containing the name and the file extention.We have a directory with over 300+ aerial photos of our town. Every photo has an unique name. Using an georeferenced Esri shapefile of a specific area we want to copy the photos that are coverd by the shapefile to another directory.I used a feature reader that reads the directory. Apparently the feature reader reads the directory with the rasters and loads all the rasters into its memory. The scanning process of 300+ files (800mb each) takes very long and uses a lot of memory. This is a problem, we are short of memory. That is why i would like to use a selection polygon to select only the 4 rasters that i need and copy them to a different directory.How can this be done?
It is possible convert OBJ files (from LiDAR source) to FLT files with texture?I just select OBJ (input box) and FLT (ouptut box) and then RUN... but no textures...FME DESKTOP 2018Help, please: https://we.tl/t-7RksIu0kJZThanks
I have several workbenches running as jobs on FME Server that read/write to an ArcGIS SDE geodatabase in SQL Server. They all use a shared SDE connection file, currently stored in the \\Shared Resources\\Data folder on the server. One of the workbench jobs is apparently having an issue with this connection file. Whenever it runs (and the workbench logic allows trying to open the SDE geodatabase for a write operation), the job fails with this error:Creating writer for format: Esri Geodatabase (ArcSDE Geodb) Trying to find a DYNAMIC plugin for writer named `GEODATABASE_SDE'Loaded module 'GEODATABASE_SDE' from file 'C:\\Program Files\\FMEServer\\Server\\fme\\GEODATABASE9.dll'FME API version of module 'GEODATABASE_SDE' matches current internal version (3.8 20180209)FME Configuration: No destination coordinate system setFME API version of module 'GEODATABASE_SDE' matches current internal version (3.8 20180209)Writer `FeatureWriter_2_0' of type `GEO
I am trying to adjust the text orientation by changing the fme_rotation attribute in the TextAdder transformer. However, the text orientation attributes does not take the changes. Do you know how I can access or somehow manipulate the values in the red box from the image below? In this example i have change the rotation to 116, but the text still have a rotation of 118.
Hi Everyone,I attempt to create a new work space in FME Desktop 2018 and add a reader to read .shp file. However, I wasn't able to create the reader and saw the following error:"Failed to obtain any schemas from reader 'ESRISHAPE' from 1 datasets. This may be due to invalid datasets or format accessibility issues due to licensing, dependencies, or module loading. See logfile for more information"Can some one please point me to where I can resolve this issue? Which components are the culprit in this case? I've ArcGIS and ArcGIS Background Geoprocessing installed as well.Thank you for looking into this
Hi all,I have a table with (XYZ) coordinates measured in time. Each time the Z-value (field J and further) of the specific point changes. The XY-coordinates (field E and F) stay the same. Sometimes the Z-value is missing.How can I project all of these point without manual adjustments to the table? So for the second row we have:1st measurement: X=94439,5, Y=435795,0 and Z=-0,803702th measurement: X=94439,5, Y=435795,0 and Z=-0,805003th measurement: X=94439,5, Y=435795,0 and Z=-0,806004th measurement: X=94439,5, Y=435795,0 and Z= missing here so no projectionand so further onIn the end I want to have a geodatabase.Many thanks for you reply!Alan
Afternoon, Just wondering if any one uses FME to extract data from Northgate M3 - as I am having trouble getting the UPRN out of the worksheets to then link to our spatial layer which is an oracle database and the joiner would be the UPRN.Below is the field that i am trying to extract on the address tab If anyone which db that sits in that would be appreciated ThanksDarren
I have an Excel Spreadsheet and in one of the sheets there are about 10 tables, they all have the same column names and all appear in the same column, e.g. Description will appear in Column A for all 10 tables etc.Rows are not predictable, these are based on how much data is displayed.Rather than creating a named range in Excel, is there an easier way within FME to do this, maybe combining all 10 tables into one large table? Also if in future there were to be 15 tables within one spreadsheet, could this be incorporated to make it future proof?
Hello, I want to do the same operation like this tutorial : https://knowledge.safe.com/articles/19918/how-to-expose-feature-attributes-from-kml-tag.html or this topic : https://knowledge.safe.com/questions/29326/how-can-i-extract-the-html-table-from-kml-descript.htmlIt consits in expose feature attributes from KML tag.I've done the step with HTMLtoWHTMLconverter and I obtaint this : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title></head><body> Survey Parameters<br /> <br /> <hr /> <table border="0" padding="10"> <tr> <td></td> <td>Planned</td> <td>Current</td> <td>Desired</td> </tr> <tr> <td>Scan Frequency [Hz]</td> <td>66</td> <td>66</t
We're having significant performance issues with Xref drawings created by FME. In AutoCAD there are options in the "Save As" dialog to allow the drawing to be saved with layer and spatial indexes, but I can't find a way to set this in the DWG or Map OD writers in FME. Is this available somewhere or simply not possible with FME 2018? If it turns out this is not possible in the currently available writers, then as a work -around, if I safe the template drawing with layer and spatial indexes, will this carry through to the drawings created by the writer in my workspace? Thanks,Gary
One of my workspaces recently broke because FME can't read in the features from AGOL. I'm running Win 7 x64 and FME Beta Build 18198. Has anyone else experienced this issue?When trying to inspect the AGOL feature layer, this is the error I receive:ArcGIS Online Feature Service Reader: Requesting portal informationUpdating access token for 'Daniel.Matranga Esri ArcGIS Online'JSON Message: {"error":{"code":498,"error":"invalid_request","error_description":"refresh_token expired","message":"refresh_token expired","details":[]}}JSON Error: JSONObject["error"] not a string.Unable to update access token for 'Daniel.Matranga Esri ArcGIS Online'Updating access token for 'Daniel.Matranga Esri ArcGIS Online'JSON Message: {"error":{"code":498,"error":"invalid_request","error_description":"refresh_token expired","message":"refresh_token expired","details":[]}}JSON Error: JSONObject["error"] not a string.Unable to update access token for 'Daniel.Matranga Esri ArcGIS Online'Python Exception <HTTP
I'm wondering if there is a glitch in the Geomedia SQL Server Reader. I have a number of feature classes that have boolean fields in them that I want to use in my FME process. When I read in the data with a Reader and connect it to an AttributeExposer, the boolean field comes across, but the data all shows as "<missing>". However, when I do the same thing but with a FeatureReader, it works fine. So, I'm wondering if there is a glitch with this type of Reader.
Hi, When i set the CAT reader to read a .txt file the first character it returns on the first line is a '¿ ' which messes up the content of the first row. All other rows are read fine. The contents of the first row become shifted because of the extra character at the start of the text line. When opening the text file in a text editor I see nothing wrong. Any help would be welcome.
Is there a way to check the page size of an AutoCAD DWG that is read into a FME workspace?
We are converting Microstation 7 design file data to Oracle 3D spatial (12C).When there is a complex line (line with an embedded arc or a line that starts as arc), then FME strokes the arcs. This is acceptable. However, the SDO metadata (SDO_ELEM_INFO) still has direct definition of the original microstation complex line (SDO_ELEM_INFO_ARRAY(1,4,2, 1,2,1) indicating arc and line segment). I would expect the resulting metadata after transformation would be a line(1,2,1). The problem with this definition is that we cannot use Oracle spatial primitives to use these geometries. SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT flags these as invalid geometries.The only workaround we found was to transform them again (Oracle spatial to Oracle Spatial) with just a reader and writer in the workspace. This is not acceptable as we are dealing with millions of linear features.We have tried - Geometry validator - this does not repair this type of error.We tried to modify fme_type before converting it to 3D
Hi, I tried to use Directory and File Pathnames and FeatureReader to control workflow, I used Directory and File Pathnames linked to a gdb file, then put a Tester after it, connected passed port to FeatureReader. But it seems that gdb was treated as folder, every file in picture below was passed to FeatureReader, as result all feature were read muti-times instead of one, how can I set parameters right to get what I want? Or else, how can I control workflow if I don't want some gdbs to be read in fmt?
I've been experimenting with writing out 3DTiles and gLTF/GLB models with FME. One issue I've run into is that FME seems to be creating some kind of shininess to the surfaces which I can't seem to get rid of. The model just has a single color appearance which I want to be able to cast shadows if there is a light source, however, I don't want the appearance to be 'shiny', it should just be dull. I've set my appearance to be a single Diffuse (I've also tried Ambient) color. I've set the shininess to 0 and for I've set the Opacity to 1. This is in my resulting gLTF file, FME has given a 'metallicFactor' to the model which I'm guessing is why there is a shine to it: "materials" : [ { "name" : "[Color M02]", "pbrMetallicRoughness" : { "baseColorFactor" : [ 0.7764705882352941, 0.7764705882352941, 0.7764705882352941, 1 ], "roughnessFactor" : 1, "metallicFactor" : 0.5 } } ],This also comes through into my 3D Tile when creating them. I see the same properties in the b3dm file
Hi Experts,I am merging many csv files into one and I want to get the name of the input file in an attribute 'filename'. I am using FileNamePartExtractor for this purpose and its working correct with single input. But, when I use this with multiple files, it takes the name of the last input file and shows in all the rows. Can anyone help me with where I am going wrong!!