Using readers and writers to extract and load data.
Recently active
I am using FME 2014 in order to manipulate some shape files. When I load and inspect the content of the shapes file, I get the following problem: Although all the greek characters of the content is shown correctly (in UTF-8), the titles of each column (seeing in data inspector) are not recognized. A similar problem I had some time ago with an excel file which had content in greek. In that case also I could see the content of the excel cells but I could see the names of the tabs (sheets). Back then it was enough to rename the sheets to latin characters but now I don't have this luxury (some hundreds of shape files). What is the issue here? Is there some internal encoding properties in FME? I see I have the same problem in FME 2015. Moreover, I try to import a shapefile with greek characters and FME can not read it correctly. In the directory field it shows question marks instead of greek characters and its impossible to load it!
We have Sharepoint 2013 Enterprise and numerous excel tables I would like to access are stored there. I've tried and failed to manage to access any. I tried using an xls Reader and a SharePoint Reader. Is the SharePoint List Reader even meant for this? Or is the HTTP Caller the way to go? Is there any better documentation with real examples of what is required for the various SharePoint parameters (site, authentication). I am using FME 2017.1. Any insight would be appreciated.
I'm using FME 2018 with default python settings, I got the attached work space and it doesn't work because of the python problem , I don't know much about python or the coding of the transformers . @daleatsafe @boubcher @takashi
See the support roadmap from Oracle here: https://www.oracle.com/technetwork/java/java-se-support-roadmap.html
Hi guys, I am newbie to this forum and even FME. My simple question is that why IFC to GML export not allowing me the layer values? The layers values (like wall, floor etc in IFC) are missing in GML format.
Hello. Can we control the flow of the in[ut gdb feature classes so that the first feature class is read first, goes to the complete workspace and the output is written? Then the second feature class is read, goes to the complete workspace and the output is written and so on! Thanks.
For context see this Esri FAQ: https://support.esri.com/en/technical-article/000019305 In the article, Esri plans to require TLS 1.2 connections for ArcGIS Online services starting in February 2019.
I want to create contiguous 30 meter hex grids for binning spatial point data for on-going summary analysis. Ideally, I'd like for these grids to cover the entire earth. Creating and working with this volume of spatial data would be difficult if not impossible. I've thought about creating large rectangular grids as reference with the hex grids overlayed and subdivided and stored into groups (files) referenced by the rectangular grids. When evaluating new point data, a workflow could reference the rectangular grids that intersect the points and open only the corresponding group of hex grids.Would this approach work with FME? Is there another approach to binning and summarizing point data on a very large scale?
My import was working when I was using Excel with data validation but I put all the data in google sheets, where it needs to be, and now the sheets won't read. Both sheets have attributes whose values come from a pull down list. There is then a third attribute with a rate that I need. The rate is then joined to another table based on the first two attributes matching. I am using a featurejoiner to join the google sheet to the other table. Is there a problem reading this type of file? What is the solution?
Hi there,I'm copying a table to other table in different oracle database. When the copy finishes, I need update a state field in source table (reader). How a reader could be transformed to a writer?
I'm new on FME and want to know if is there a way to store an oracle select as constant? This value will be used to update some oracle tables.
how can i get 2d building foot print from lidar point cloud data?
I have Feature layer which is made with FME at AGOL. Now I would like to update that layer, but translation fails every time. I am using Esri ArcGIS Online (AGOL) Feature Service writer and Format Parameters are Writer Mode = INSERT, Truncate Layer First = YES and Rollback On Failure = YES. I think that it should work with those parameters. If I delete layer from AGOL, then it works fine, but if I don't delete layer, then translation fails. I would not like to delete layer manually. How to update AGOL Feature layer with FME?
Hello,I have 2 Shape files, one point, other line. I need to determine on which side of the line point feature is located. I need to take only points that are within 5m of line. For every point I need to add new attribute that will allow me later to separate right and left.Orientation of the line is determined by start and end point of the line.This is way out of my league so I need Your help.
HiIs there any convenient way to modify the material definiton for the batched 3d models when using cesium 3d tiles writer?I'm creating b3dm from CityGML and viewing them in the Cesium app in a browser. My problem is that some of the facades look too dark because of the shading according to the position of the sun. I read that setting some of the material settings of the gLTF, so that any shading from light source is flat, should solve the problem and make the building equally bright on each surface. It would be awesome if one could define these material/appearance settings as parameter values in the cesium 3d tiles writer.
I am looking to do an initial extract of a utility customer's Intergraph data to Smallworld using FME workbench. Is there a way to do an incremental extract on a nightly basis, without completely reloading the entire database?In other words, is there a way to identify daily changes in Intergraph data (ie time stamp, versions, etc) ?@MarkAtSafe
So I have a large CityGML file, which is the LoD2 model of New York City. I now would like to export all buildings into individual .obj files. Currently I am facing two challenges:The file is too large (30G) to be loaded into FME data inspector directly.I do not know how to extract individual buildings in a programmatic way.I already loaded the data file into a 3D City Database using the importer / exporter. But still confused how to solve the two technical challenges above. Any advice would be helpful. Thanks!
Hi @Mark2AtSafe, @RylanAtSafeHaving trouble authorizing FME Server (FME Server 2017.0 - Build 17259 - win64) for use with ArcGIS Online. The FMEServer instance is part of a private network, therefore I have followed examples including those at:https://knowledge.safe.com/questions/43567/arcgis-online-oauth-authorize-issue-on-fme-server.htmlhttps://knowledge.safe.com/questions/65076/connecting-to-arcgis-online-via-fme-server.htmlhttps://knowledge.safe.com/articles/40215/configuring-fme-server-to-use-oauth-based-web-conn.html I have done the following:The FMEServer has been enabled for HTTPSThe service account under which FMEServer runs on the server has necessary proxy whitelisting to hit the AGOL domainsSince the FMEServer is private, it is not accessible publicly, nor has a public DNS entry. So as per the example in (3) I have set up a nip.io redirect to the IP address of the 'private' FMEServerI've got a registered application in AGOL (so got a clientId, clientSecret etc).
Hi Everyone,I have a workflow that takes a submitted Excel workbook and validates all of the input. The validations are not simple and often require checking data against databases, checking against other rows/tabs in the workbook etc. At the moment, I am writing out any issues/validation failures to a text file e.g. The value: 'XYZ' supplied on Tab: 'Tab1' in Row:5 Column:'C' is invalid for reason 'ABC'. I would like to highlight Cell C5 in red on the original file and send it back. I don't want to create a new file or write all the data back out, just simply locate specific cells in the file I read in at the start and change their formatting. Is this possible? Thanks!J
So I'm simply trying to update a versioned table (happens to be non-spatial) in my ArcSDE database. The table exists now in SDE, I just want to truncate it and replace it with a whole new set of records every so often. Everything seems to run correctly in the log, but when I go view the table, even under my version (the one I used in the writer), all the old records are there like nothing ever happened. It says it wrote them, where did they go? So not only did it not truncate the table like I told it to, it didn't write the new records either. If it matters, I've tried using both SDE writers with the same result. Tried using the Insert vs Update parameter, same result. Tried using the SDE default version instead of my own, same result. This is a 10.0 SQL database, but I have 10.1 loaded on my desktop.
Hi, I have a table containing Id's and url's referring to online pdf's. For each record in the table I want to search a specific string in the associated pdf. If the string has a match in the pdf, I want to retrieve the Id from the record containing the url to the pdf. I tried using feature reader en pdf reader but didn't get far. So any help would be welcome.Idris
Hi guys, Hope you are well. I am just trying to figure out what would be the best way of doing this and if FME has a method. I understand Arcmap can do this but may take sometime.I have a shapefile generated which has a chainage of a road with various chainage parts/distances. I then have a spreadsheet which contains 40 records which has a start chainage and end chainage. What i require is to create X & Y coordinates for the start chainage and end chainage within the chainage of the shapefile for the spreadsheet. So basically this spreadsheet will then have another column with the X and Y coordinates.What would be the best process to do this? Is there a specific transformer that can be used to create these points? Start ChainageEnd Chainage153150154340
I am creating a Dynamic Data Uploading Workspace which will read all .mdb files present inside a folder & upload Data in the corresponding tables in Orace Spatial DB. The problem is the DB user which I have, to perform this Upload operation does'nt have Truncate rights on tables since its not the Table Owner & for policy reasons it cannot be given these rights although it has Insert,Update,Delete rights. How do I Delete records from Tables before inserting new ones? Apart from creating 2 seperate workbenches, First for deleting the records using SQLExecuter & second for inserting using Dynamic writer & connecting the 2 using Batch Processing.
Hi,Using fme workbench I am writing(fan out) dwg files. Some of the filename has arabic character which fme is not able to write. following is the messageERROR |AutoCAD Writer: An error occurred for dataset 'D:\\Projects\\Filegdb_to_AutoCad\\Output-dwg\\?????? ????.dwg', in function RealDWGWriter::saveDatabaseAs: 'eFilerError'Note: fme is able to write arabic attribute as OD without any issue but the cannot create file.I am on windows 10 arabic enable OS. I can create arabic filename outside fme.Any solution or workaround.Regards
Only the Open API Geodatabase writer can be used on FME Server/Cloud, which doesn't allow you to expose the 'geodb_type' and 'geodb_metadata_string' format attributes. Is anyone aware of a workaround for writing metadata to Geodatabase? This seems to be a major drawback of Server/Cloud if not.