FME is Safe Software's product for converting and transforming spatial and non-spatial data.

learn more… | top users | synonyms

12
votes
6answers
2k views

What's an efficient way of detecting road junctions on a map?

I may receive maps from any source for my project, and for the C++ algorithm I'm making, it's imperative for the algorithm to know where road junctions (nodes where more than two road segments meet) ...
12
votes
1answer
1k views

HERE background maps in QGIS possible?

The OpenLayers plugin for QGIS allows one to add background maps from various sources to the data frame. These sources include OSM, Google, Bing, MapQuest, and Apple. However, Nokia's HERE Maps, is ...
10
votes
1answer
239 views

Automated detection of tracks

Given an area with depressions in open area from; say all terrain vehicles driving on soft surface. The vehicles will cause parallel depressions (paths) of about 10-20 centimeters in depth and around ...
9
votes
5answers
3k views

Who uses FME Python extension and how?

I saw a great interface to FME with Python What you guys are doing with it? I want ideas.
9
votes
2answers
32k views

How much is 1 meter in decimal degrees?

I am using FME's Tester to select objects that are bigger than 1 meter. My data are in EPSG:4326. How much is 1 meter in decimal degrees?
9
votes
2answers
2k views

DXF attribute to z value

We have been given a DXF that contains a Elevation attribute but we would like to generate a 3D DXF. I know I can generate a 3D dxf from a shapefile using: ogr2ogr -f "DXF" out.dxf in.shp -zfield ...
9
votes
0answers
3k views

Open source alternative to FME from Safe Software for Spatial ETL? [duplicate]

Just wondering if there is any open source solution which comes close to safe FME? I would like to integrate it into my workflow, but it´s just another few thousand which my employer has to give out ...
8
votes
3answers
212 views

Efficient processing of difference between input data and database

I have an input dataset whose records will be appended to an existing database. Prior to being appended, the data will go through heavy, time-intensive processing. I want to filter out records from ...
8
votes
3answers
1k views

In FME, is there a way to connect multiple input feature types from reader and route to single transformer?

In FME, is there a way to connect multiple readers to a single transformer? I'm using FME 2015 and want to clip a bunch of feature classes to a single feature, but can't seem to find an easy way to do ...
8
votes
1answer
2k views

Is SpatiaLite or SQLite Spatial an Accepted Standard?

The reason why I ask this is because I have been undertaking some testing and have found that there seems to be many implementation and not all of them are interchangeable. For example: FME can read ...
8
votes
1answer
2k views

LineJoiner in FME

I have lot of line objects. Some of them are smaller than some criteria. I would like to join all lines or smaller segments of line which are smaller than 1 meter to bigger lines, keeping the ...
8
votes
2answers
598 views

Help with Draping an Image over a TIN in FME for viewing in MeshLab or Similar

I'm using FME to generate a TIN from a LiDAR point cloud, and everything is working except for draping an image over the resulting TIN. I've read all the FME help pages, and checked out the examples ...
7
votes
2answers
1k views

Calling ArcGIS 10 geoprocessing method in FME 2011

I am trying to create an attribute index in a feature class in FME 2011. I couldn't find any trasnformer that does it. So I'm thinking may be I can use "PythonCaller" transformer to call "Add ...
7
votes
3answers
3k views

Data Interoperability or FME ESRI Edition?

I've been debating keeping our Data Interoperability licence or going with the full FME ESRI Edition. I'm looking for advice.
7
votes
3answers
3k views

Merging hundreds of Aerial Photos into one big file?

I have tried to merge my 405 Aerial Photos into one. I have FME and ArcInfo 10.0 at my disposal on Windows 7 64bit. I have tried the following: create a mosaic; export all images from a rastercatalog;...
7
votes
3answers
138 views

FME Timer function?

Is there some sort of trick (apart from saving a project and running a windows task to initiate it) within FME to set a clock as a tranformer to count to 1hour before starting the next transformer? I ...
7
votes
3answers
1k views

Large Open Street Map OSM file to Shapefile. Is there any hope for 32-bit FME?

I have a large OSM XML file (around 8 GB) that I was hoping to process in FME. I have a workbench that I previously used to process smaller files (500 MB) into feature type-specific Shapefiles (e.g. ...
7
votes
2answers
122 views

Assign attributes from nearby line to another line in FME

I have two polyline datasets. One is a topoligically/spatially correct road centerline (red in the image below "new"), the other is a spatially inaccurate but properly attributed road centerline (...
7
votes
2answers
515 views

FME Server Workspace

I have a problem with FME: I published a workspace on FME Server. The workspace converts Geodatabase Files to MapInfo TAB. I'd like to call the generic workspace with FME Server to convert other ...
7
votes
3answers
1k views

FME - How to send list of files to reader

I have an Excel spreadsheet which contains the file paths of MapInfo files that I want to convert to a File Geodatabase using FME. Is it possible to send this spreadsheet to the MapInfo reader so ...
7
votes
1answer
162 views

Fast Select by location in FME?

I've got a large polygon feature class that covers the whole of GB and contains about 120k features. I need to do a spatial filter on this feature class in FME workbench. I've done this in Arc ...
7
votes
1answer
95 views

FME 2015 - how to write attribute name in a field?

I am merging 5 csv files which each contain one field and need to sort them according to the length of the field title. This means I need to first read the attribute name from the csv file and write ...
7
votes
1answer
683 views

Anyone used Informatica Powercenter and FME together?

FME apparently integrates with Informatica Powercenter. I use Informatica quite a bit to move data around, push and pull to ArcSDE, and to slurp mass quantities of XML into SQL Server. I'm ...
7
votes
2answers
70 views

How to use current layer name in FME PythonCaller?

In a PythonCaller (FME 2014 SP4 in Data Interop in ArcGIS 10.3), I'd like to do some conditional processing based on the layer that I'm currently processing. I'm feeding in a text file of layers ...
7
votes
3answers
175 views

Shortest Path Analysis with Turns

Problem: Using FME and a road networks dataset, I am trying to find the shortest path from A to B, while taking into consideration of turning width (say for a truck). I have created a point feature ...
7
votes
0answers
269 views

Why do file geodatabase and SDE readers produce different fme_geometry types?

I have one very simple workbench that I am running against both SDE (9.3) and FGDB (10.0) sources. I noticed two different fme_geometry values for same type of objects. For the first one, i.e SDE 9....
6
votes
3answers
3k views

Remove Collar from ECW File (Orthophoto Mosaic)

Maybe i'm missing a basic concept when it comes to manipulating/removing values from an RGB orthophoto mosaic. Is it possible to completely eliminate the collar (black background) from an orthophoto ...
6
votes
3answers
3k views

FME: Join attributes in text file with attributes in SHAPE file

I have a SHAPE file with points and different attributes - one attribute MyID. I also have a plain text file with several attributes - each in a separated column: MyID MyValue 1 A 2 B 3 C ...
6
votes
1answer
928 views

What is the FME Equivalent to the ArcGIS Union tool?

I'm attempting to union 2 large featureclasses in ArcCatalog, QGIS, and FME. What is the transformer that would be equivalent to the ArcGIS Union tool?
6
votes
3answers
3k views

FME - Calculate distance of point along a line

I have created an FME workspace which inputs a pipeline as well as other linear features which cross it (waterways, roads, railways, fences, other pipelines, etc). The output is a point file which ...
6
votes
2answers
2k views

Run FME workspace using python

I'm trying to run a second workspace using python command in "Shutdown Python Script" in the first workspace using the following command. But its giving me an error. Is there anything I need to do ...
6
votes
2answers
381 views

FME - Writing Large Shapefiles

I've got an FME Workbench (version 2015.0) which searches for shapefiles in a folder tree. The shapefiles are contours which are split into tiles for a particular area. The workbench is fairly ...
6
votes
1answer
2k views

FME - Can I write back into my original file geodatabase

I have a gas pipeline network which I have stored in an File Geodatabase as polylines. I've created an FME workspace to split the pipelines at fittings (valves, reducers, tees, etc) which are stored ...
6
votes
2answers
529 views

Data ETL workflow optimization

I have a legacy workflow that I would like to optimize and automate (at least partially). The current workflow goes like this. I receive a MS Access .mdb file containing a single table. This table ...
6
votes
1answer
866 views

Using FME to merge lines in multiple SHP layers

I have multiple layers of complex laine data that I need to flatten int a single layer of lines. The issue is that some of the line data overlaps and intersects and is not end node to end node. How ...
6
votes
2answers
3k views

How to Count Features in a Feature Type in FME?

I am reading around 120 spatial tables in FME. I would like to export a spreadsheet or CSV using FME that contains the feature name (table name) and the number of records in that table. So far, I've ...
6
votes
1answer
314 views

Calculate distance from all points to all lines within 10km using FME?

I have a polyline shapefile and a point shapefile. The points are along the polylines. There are over 100 lines and over 10,000 points. I want to calculate the perpendicular distance from every ...
6
votes
1answer
2k views

clipper transformer FME

I have a fairly extensive workspace which among other things has an output of shapefiles in several needed projections. I have those going to the respective folders for use in different business needs....
6
votes
2answers
1k views

GIS Database Migration Project (Oracle to ArcGIS)

I have been tasked with converting an Oracle Database into an ESRI file geodatabase. The data represents a gas network. The client's Oracle database has over 400 tables, 120 of which are spatial. I'...
6
votes
2answers
849 views

Merging data using FME

I am a newbie in FME and is trying to accomplish a similar implementation like this: merging data in ArcSDE But we are still in the proof of concept stage.So we are just starting of with 2 non-...
6
votes
2answers
1k views

How to write all attributes when multiple source files have the same name?

I am using FME to write all the MapInfo TAB files in a directory and it's subdirectories to a File Geodatabase. I'm using dynamic readers and dynamic writers as I don't know the geometry or schema of ...
5
votes
3answers
171 views

Reproject raster with FME

I have multiple .tiff + .tfw files in EPSG:3067, which I need to reproject to EPSG:3878. I tried to do it with FME, and succeeded, kind of. The geotiffs are placed well, but some weird white area ...
5
votes
2answers
397 views

How to identify gaps in linear point data in FME?

I have been given a spreadsheet which contains coordinates of welds along a pipeline. I'm using FME to create points from the coordinates. On average, the points are roughly 11 metres from each ...
5
votes
3answers
825 views

FME - Possible to return a value from workspace?

I'm calling my workspace from the command line (either via Python or .NET to a system/os call). I'm parsing DWGs and pushing attributes to SQL Server in the workspace. Either the data validates in the ...
5
votes
2answers
671 views

FME - Is it possible to add custom command line input arguments to a workspace?

I have a workspace whose command line call is like so: fme.exe DwgImporter.fmw --SourceDataset_ACAD Z:\FME\Data\DWGs\*.dwg --DestDataset_MSSQL_ADO IHS_TPW --...
5
votes
1answer
967 views

FME values used in python

I need one attribute value from FME and use it in python script as a parameter. How can I do this? Do I have to have def_init_() def input(), def close() also?
5
votes
3answers
1k views

Merging edited data back into ArcSDE master geodatabase?

I need some suggestions/inspiration for a problem we have. The problem: We have an ArcSDE master GIS database. We will edit this data almost exclusively outside of ArcGIS and outside of ArcSDE. In ...
5
votes
1answer
733 views

FME Server SOAP or REST

I would like to use SOAP or REST with FME Server 2011. But for SOAP, Safe propose to send an email for more information. Does anyone have experience with this Api ? Any suggestions much appreciated. ...
5
votes
2answers
2k views

FME - How to convert string represenation of date to a date format that SQL Server will accept?

I have dates in the form of 07-28-2010 I am extracting from DWG filenames. I need to push these to a DateTime formatted table in non-spatial SQL Server 2008. SQL Server doesn't like them as strings ...
5
votes
1answer
43 views

Figuring out if points are the same in FME

So I am working on a project using spatial point data in FME. Both files contain 500 points and the hope is they are all the same. To figure out if any are different I was thinking of using ...