Using readers and writers to extract and load data.
Recently active
I have a workspace that reads AutoCAD Map 3D drawings, updates Link Template Keys and writes to a new AutoCAD drawing. The issue I have is twofold and listed below: Block Attribute data The Attribute data is converted to text and placed at the insert point of the blockThe default Attribute data appears in additionObject Data is simply gone in the output dwg file. Object Data Tables remain, but data in them is removed
Hello ,i would like to extract text from DGN File , it shown on map and use this text later as attribute ,Does it possible ? i have attached screenshot of text in DGN file any help please
I have a Shape file contains bunch of layers including one polygon layer.So i want to split all layer's data based on the each polygon boundary and save it as new shape files individually. How can i do this in FME?
hi,I have a number of lidar files in LAS format. I’m using reading las, then combining them and tiling them, then writing zlas. Everything is OK except that I get a message that there is a value-converting from rel64 to int32. Is-it possible to get the results las files in rel64.
Hello, For a FME workflow involving hydrographic CSAR raster files both band and point coordinate information are present in the file. The point coordinate information is the location where the measurement to generate the raster file was taken. This is crucial information for a user.According to the help page of CSAR raster (CARIS Spatial Archive (CSAR) Raster Quick Facts (safe.com)) this GCP and Z-value information, which to my knowledge is the point measurement location, is not included in the functionality of the CSAR reader or writer. Is there a workaround available in FME to include this point information in the CSAR raster file ? It is important that is saved in the same manner as in the original file. If not,would it be possible to add this functionality in future releases ? Thank you!
I work for a city entity and have a federated login. I'd like to connect to ArcGIS Online in FME Data Inspector so that I can use a specific basemap. Is this possible? How can I format my credentials here?Thanks!
Hi, I created shape files from spatial database for the use of our corporate software using fme. And I scheduled in Task manager to run this task daily to keep the files updated. But now I needed to keep them up-to-date checking database table for every half-an-hour. I'm looking for some help to update existing shape files (similar to update detector used in case to update database table) rather than delete and create each time. your help with is greatly appreciated.
We have tried using the Cesium 3dtile writer in Safe FME but have found that the generated tilejson and tiles are invalid when testing the data with Cesiums 3dtile validator. The primary issues are that the tilejson has the wrong version number, should be "1.0", but is "0.0". Additionally, none of the tiles have geometric error values in their metadata (its in the tilejson, but not in the individual tiles). Cesiums web SDK is pretty forgiving, but their Unreal Engine SDK is not, and won't load tiles created using this writer. Any ideas on how to resolve this? I followed this guide to create the tiles: Tutorial_FME_Cesium_3D_Tiles.pdf (ethz.ch)
I extracted the center point of a line segment, I need to offset this point from its original position on the line to a 10m distance from the line and should be perpendicular to the line
I am trying to create a simple dynamic workflow. But i struggle to understand how to add or remove feature types to the reader.For illustration i have created a database with 3 tables which are. I am reading them into my workbench using the "Single Merge Feature Type" option. The 3 tables can be seen under "Feature Types to Read"Immediately below it only the table1 listed under feature types. I am confused to why not all 3 tables are listed there?If i go to update the reader only table 1 is shown But if i run the workbench the dialog for Translation Parameter Values show all 3 tables I fail to see the logic behind this? How do I add or remove one feature type? Imagine I have 35 tables and I want to add or remove 1 of them from the reader. How do I do that?
Hello friends. Help solve the problem of replacing the textures of a 3d object. I have an object to convert to gltf, textures of different formats are applied to the object and they need to be brought to the webp format (I understood how to do this part). But I don't understand how to use the Appearance Setter correctly. Any help is welcome.
I have a specific use case wher i need to read many dwg files. an dget several feature types from a specific layout (paperspace). 1 of the featuretypes i need to extract is autocad_insert. If i explode blocks on the reader I lose ALL layout information. specifically i need a closed polyline that is within the block. The insert point of the block is what i am going to have to use to place that polygon. so i will have to calculate the center of the polygon and use that to place it at the insert point of the block. I would be suprised if fme is not capable of deconstructing the block into it's components. i just hope it is a a logicial model. The block I am trying to gain access to is very simple. Just a polyline. nothing else.
I have a feature class in a file geodatabase with a Raster data type field, whose values I want to write to an SDE feature class with an equivalent Raster field.When I use the GEODATABASE_FILE reader, the raster column is not listed in the resulting feature class. Likewise with the FILEGDB. To make sure I wasn't missing something I tried the GEODATABASE_FILE_RASTER_DATASET and GEODATABASE_FILE_RASTER_CATALOG readers, which, as expected, would not recognize the feature class.When I use the GEODATABASE_SDE writer the raster field is also omitted. Again, trying the raster readers, GEODATABASE_SDE_RASTER_CATALOG and GEODATABASE_SDE_RASTER_DATASET did not recognize the feature class.Does FME handle the ArcGIS geodatabase Raster field type? Using FME Version 2019.0.1.0 Build 19253
Hi!I am familiar with the consept of reading IFC and writing IFC in FME. I also have successfully created a workspace that can read various geometry formats and write to IFC with custom propertysets. Now I'm trying to create a workspace that can read IFC, modify or add propertysets and write back to IFC without breaking the structure of the IFC file. For example, I have a IFC with slabs. I want to add some propertysets to the slabs and write it back to slabs. I have seen the example where you can modify properties for spaces, but I'm having problems applying the workflows to IFC. All in all I think FME has potential for improvement in handling IFC-files in an intuitive way. Does anyone have any good examples of workflows for the described purpose that can be shared?
I’m using FME 2020.2 (FME(R) 2020.2.0.0 (20201027 - Build 20787 - WIN64)) and I have ArcGIS Pro 2.6 and ArcGIS Desktop 10.4 (with 64 bit background geo-processing) installed. I have a File Geodatabase (FGDB) that FME is unable to read. The error I'm getting is : “It could have failed to open because it contains ArcGIS Pro-only features, for example Arcade expressions. If this is the case, please install ArcGIS Pro-compatible ArcGIS Sever and 64-bit FME." This FGDB contains a relatively new ESRI field type called contingent values on a feature class. ESRI notes this makes the FGDB incompatible with ArcMap and releases prior to ArcGIS Pro 2.3 and ArcGIS Enterprise 10.7.x. It appears that FME is defaulting to using the ArcGIS Desktop libraries rather than the newer ArcGIS Pro libraries when both application are installed. The only work around I have identified at this time is uninstalling ArcGIS Desktop. Once I do this FME will read the File Geodatabase without any errors
I am receiving this error below when I try to retrieve the getJSON variable:Python Exception <Exception>: Unable to update feature service layer definition.Object reference not set to an instance of an object.(Error Code: 400)Error encountered while calling function `processFeature'PythonCaller_3 (PythonFactory): PythonFactory failed to process featurePythonCaller_3 (PythonFactory): A fatal error has occurred. Check the logfile above for detailsA fatal error has occurred. Check the logfile above for detailsJSONFormatter (JSONFormatterFactory):This is the code in PythonCaller (simplified for readability):import fmeimport fmeobjectsfrom arcgis.gis import GIS def processFeature(feature): getJSON = feature.getAttribute('JSON') gis = GIS(profile='username') lyr = gis.content.get('item_id').layers for lyr in gis.content.get('item_id').layers: lyr.manager.update_definition(getJSON)I know getJSON is giving me issues because if I replace lyr.manager.update_definition(getJSON
Hi,I am having a large set of DWG files in which all the texts are referenced to a native Autocad font file called XARB.SHX, when I try to read it through FME desktop the fme_text_string shows something which is unrecognizable as FME is referring windows fonts.I am unable to read the autocad (XARB) style applied to the text in dwg file.It will be very helpful If anyone can suggest me some workaround.Thanks in advance.IMRAN
Is it possible to write object data to a dynamic block with AutoCAD RealDWG writer?
I've tried Attribute Reprojector, but that doesn't seem to help. I just need the lat/long.
My dataset contains date attributes per day that work was completed. My output needs to have the count of attributes that fall within any given week - example week 40 has 25 attributes - going back to the start of the year. I'm new to working with dates in FME so any help would be appreciated.
Hey guys, https://community.safe.com/s/question/0D54Q000080hBYOSA2/reconcile-and-post-issue Just following this here to reconcile our versioned ArcSDE in a workspace. I have the basic flow set up: Creator --> AttributeCreator --> Writer and i've set the parameters based on the thread above. My question on the writer is what geometry type and row selection information I need to fill in to get it to trigger? I didn't see this addressed in the two threads on this I found searching.Thanks
Reference: Extracting a schema subset for dynamic schemas SCHEMASUBSET.zip contains 4 fds files, is there any difference each of them?All the 4 fds files when opened in FME Desktop, giving the below warning.@hollyatsafe
Occasionally the Folder (existing) parameter will change a backslash in the folder path to a forward slash when the feature is is shown in the table. This creates a major problem for reading, writing and comparing to this folder. Is there anyway to make sure this doesnt happen?
I am looking for suggestions for a user friendly database editing tool. A client of ours has a deliverable in Excel format. We feed data to it via FME from a SQL Server/SDE database. However the client does edits in the excel file and the edits never make it back to the database. I know, we can load the edited data back to the DB via FME again, but preferably, the users will edit the data directly in the database. The client is used to the editing functions in Excel so we need to offer them something very similar/easy to use. The data to be edited is a non-spatial table but related to a parent spatial object.The tool must have:Allow for bulk editing (replace drag functions in excel). Must be user friendly/no code. We have tried MS Access but it is too complex. From the user perspective they just need to:access and filter a subset of the data eyeball the values and add comments in one column.Good to have:Track editor idRead and write by FME We are flexible on the database so if there is
Has anyone experimented with connecting to "Databricks on AWS" data sources? If so, which reader format or transformer should be used to make the connection and browse the available data?