Using readers and writers to extract and load data.
Recently active
Has anyone ever noticed if the output from FME as opposed to an output from an ArcGIS model is more granular? Here's why I ask ... When I run an ArcGIS model that does an overlay of 3 polygon layers on a leases polygon layer the final output has about 11000 polygon records. When I do the same steps in FME using the AreaOnAreaOverlayer I end up with about 14000 polygon records. What's funny is the acreage total is about the same. I'm thinking the FME tools may be more literal in the way they do processing. Any ideas off the top of your heads why this may be happening?
Hi, I am Sajid Ali studying in HFT Stuttgart. I am facing a problem when I am going to translate Esri File Geodatabase to Postgis. I ahve FME 2013 Version installed and the version of Poistgis is 2.1.2. Please help me out.
When I write polyline feature to dgn the file contains only single polyline segments. What's going wrong?
If i let FME copy excelfile A to excelfile B the textvalues of excelfile A gets an extra apostrofe when it is written to excelfile B. So value xxxx from excelfile A becomes 'xxxx in excelfile B. Does anyone know how to prevent this?
Hello again! I have a set of csv file pairs called e.g. 1111_AB.csv 1111_AB_type47.csv 1112_AB.csv 1112_AB_type47.csv I need to manipulate the contents of the *_type47 files and then append them, minus the header line, to the foot of the master file. In my workspace I've got a CSV reader --> FeatureTypeExtractor (to write the file name to an attribute) --> StringReplacer (to replace the _type47.csv with an empty string) --> AttributeCreator (to update the value of an attribute for each feature from 47 to 52). Once updated I'd like to write the features to the foot of the master CSV files (based on the value in my FeatureTypeExtractor) in EXACTLY the same order and format as the source. What's the best strategy for this? I'm a bit stuck... Thanks, Matt
Hi, I am reading data for MySQL and would like to prevent migrating the same data each time i run the workbence (it will be running as a scheduled task). To do this I have created an 'export' field in MySQL, with a default value of '0'. The workbench has a tester at the start, that will only allow a value of '0' through, and at the end of the workflow, I want to change all '0' values to '1'. I get an error when trying to run this writing back to the MySQL database. My question is this, normally I would use the database updater transformer, but this will not write to MySQL, so how would I update the MySQL database and change these values. Many thanks in advance.
Hi, I`m using FME 2014 to populate a table in our postGIS db. The problem is that the data is somehow not beeing loaded into the database. The logfile is telling that, "Failed to build an SQL statement because the feature lacked an 'fme_where' attribute. Update and delete features require an 'fme_where' attribute to be specified" I´m guessing I have to set the fme_where attribute, but is really lost in why and howto set it? What should fme_where point to or include? Can someone help me in the right direction? Christian
Hi Everyone, I am getting an error when trying to create a TAB file or .GDB features from a certain dataset in Oracle Spatial. The error is "Error occurred trying to create area geometry". It happens at the point where the features are attempted to be written to the TAB file. It doesn't make much sense since the table was originally loaded into Oracle from a TAB file so it should be happy to translate back to that at the very least. My thoughts were there must be something wrong with the geometry which is preventing FME from "calculating the area geometry" so I tried the steps below to fix/trouble shoot the problem. I have put the data through a geometry validator and geometry filter however that has no effect on the error I'm getting. I ran the Oracle geometry validation function over the table then deleted all geometries it found which were not valid. If anyone could give me some ideas as to what this error message actually means and how I can get FME
I want to read the lat/long in a gps'd jpg and create a point with a hotlink to the jpg. Does anyone know how to do this?
I'm experimenting with incorporating Excel workflows into my FME workspaces and am stuck. My workspace reads in a raster, then I get raster properties using RasterPropertiesExtractor, then I create a few more attributes with AttributeCreator, and finally I want to write to an Excel file with each attribute name in the first column and its value in the second column. I tried many settings under "format parameters" in the excel writer, but with no luck. The main problems I am having is that 1) nothing seems to write to the excel cells no matter what settings I have under "format parameters", and 2) the image of the raster is inserted into the excel file, which I don't know how to stop. I'm obviously missing a few things in my first attempt...
Hi, Having some problem using SQLExecuter and SQLCreator with a Postgre/Postgre. Error connecting to PostgreSQL database(host='**.***.**.***', port='5432', dbname='*******', user=postgre, password='***'): 'FATAL: password authentication failed for user "postgre" Its not really a authentication error since both the postgre and postgis reader and writer works fine with the same credentials. I can connect to the tables in the SQL transformers but when I hit run I get "authentication failed" Anyone have an clue? cheers Henrik Rinne
Hi Folks, I want to do something that should be simple but I'm stymied. See the attached workspace and simple sample data. Due to the nature of the dataset, the single file in "DATA" gets a slightly different file name each time we receive it. So all I need to do in theory is: Readers -> "Import Feature Types" -> (Change to | delimiting) -> Press "ok" -> Select the updated "feature type" -> delete the old one from the workspace -> link the new one up. Done! Except it doesn't work. I've done it in the attached but as you can see if you run it, it just skips those features. Despite the fact this feature type is listed under "feature types". Even if I delete that feature type and use "Import" instead, I get the same thing. The only way to fix it is to add an entirely new reader. Here: https://drive.google.com/file/d/0B22cYd3gwE-6NjIxRHhWUVhOY0E/edit?usp=sharing Can anyone tell me what I'm d
I have a workspace that writes out one multipart shapefile (many rows in the dbf). I'm looking to instead write out separate shapefiles that would correspond to each part (i.e. one shapefile for each row in the the multipart shapefile). Not sure if my workspace requires additional transformer(s), modifying the writer parameter settings, or would involve both transformers and writer parameter settings. I tryed experimenting with fanout settings in the the writer, but I haven't got anything to work.
I noticed today that the dwg writer asks for a file name in a folder (unlike other writers that simply ask for a folder). How can I force FME to call the resulting dwg by the "feature type name" that I define in the name parameters of the writer? It seems that when I do define a name here, it still reverts to calling the output whatever I chose when I was first forced to chose a folder and file name of the writer.
I use FME Desktop Proffesional. A minor inconvience I have is I cannot drag files from ArcCatalog to FME workbench. So instead I often use Windows Explorer, which means that for a shp file, I have to spend an extra few seconds making sure that I choose the file name with the .shp extension. Is it not possible to drag from ArcCat to Workbench because thuis functionality is part of what you pay for with the ESRI FME version, or is it not possible in either case? If it isn't possible in either case this would be a nice little addition to the program.
I think there was at one point but I can't find it in the list of readers. Thanks
Hi dears, I've been try create a route with KMLTourBuilder. Could you help me with this? I make a route in Google Earth and exported to kml. I add in a reader KML conected in KmlTourBuilder and writer KMZ. This correct? Thank you for any help you can provide me. Best regards. Ramon Wallace.
I've got a Feature Class that I'm reading from and SDE GDB, where it is in a Feature dataset. I update an attribute, then send it to a File GDB Writer (not the API one). This is in FME Desktop 2013. This writes the Feature class out, but also writes it into a Feature Dataset in the destination. I would like it just at the top level. Can't figure out how. The reader has ignore network and relationshipd set to Yes. The Writer Feature Type has teh Feature Dataset set to "<not set>". Ideas? Thanks.
I am wondering if it is possible to output polylines that are created through seperate worlflows in a single workbench to a single dxf file? I am reading x,y data out of a database and using FME to create polylines and write that to a DXF file. I am able to get that to work with a single polyline file but if I try to do it with two only one will appear in the output file when I would like to have two seperate layers. I'm hoping I just need to find the transfromer to do that. Thanks, Vince
Is it possible to use a wildcard to select the Feature Type to read when single merged feature type option is checked. I would like to be able to choose what table to read without genereating the list of tables merged in the reader because it takes too much time. I would like to simply type something like: *711.SHP to select all tables that finish with 711.SHP It seems it is not possible. Any other solution?
Hi I Am new to the geopdf translation I would like to have an entire feature table of oracle spatial converted to geopdf with each record as a separate layer on the basis of an attribute .Currently fanning out by the attribute creates new file
Greetings, I have two shapefiles of roadway networks for a state. One is just of state maintiained roadways (that I got from one source), and the other has about every road in the state, including the state roads(from a different source). Is there a way, or transformer, that will look at the two and create a shapefile using all of the data from the state maintained file, and add the data that is present in the second file, but not in the first? Sorry if this sounds confusing, what I am trying to do is a bit odd. I got these files from two different entities, and I have a feeling that the one that has all the info doesn't have as accurate data as just the state roads file, but they want a file containing what they know is the good state data, and the somewhat good other data. Thanks, Mike
I'm writing out to an old SQL 2000 database, and I get the following error using the MS SQL Non-Spatial writer: "'TYPE_ID' is not a recognized function name." I checked the log file and before writing to the database, FME is trying to execute the following query SELECT name FROM sys.columns WHERE object_id = OBJECT_ID('[TableName]') AND user_type_id = TYPE_ID('int') AND is_identity = 1 When I execute this query I get an error too: SELECT name FROM sys.columns The error is: Invalid object name 'sys.columns'. Is there a problem with writing to such an old SQL database?
I'm reading a geotiff and am unsure why when I'm writing to a new geotif, all my dark dark green cells, such as RGB (0,16,0), get rewritten to (NODATA, 16, NODATA). Using the RasterBandNoDataRemover does fix the problem, but also changes the NODATA cells that I want to be NODATA into balck (0,0,0). How can I fix this? Seems to me that this should not be a default behavior...
Hi Folks, I have six 3D objects I want to place into my 3D PDF. The six objects between them make up two different "Things". I'd like each of these Things to be controlled independently. Currently they share the same anchor/base, so if I try and rotate one, the entire scene rotates around a common centre. Can this be done with 3D PDF and if so how? Thanks! Jonathan