Using transformers to modify data.
Recently active
On a Mobile Map I have point shapefile presented as markers, but sometimes i have markers overlapping as following screenshot: Does FME capable to solve this problem or what is the alternative solution as following screenshot? @takashi @david_r @jlutherthomas @egomm @mark2atsafe @jdh
Hello.We are trying to convert data from Oracle Spatial to ESRI/ SQL Spatial format and not sure about setting the coord system. In Oracle, our coord system is defined by SRID 3776, but the geometry does not have the SRID assigned.FME has 2 coord systems that are very similar (CANA83-3TM114 & 3TM114-83) and, from what I can tell, neither appear to be equated to SRID 3776.When we load data into ESRI using FME, ESRI does not recognize either of those two FME's coord system (shows as 'custom') no matter which one we use and it sets the coord system SRID to 0 (zero). We WANT to set the SRID to 3776, so which coord system should we be using? Or what are we doing wrong?Thanks for any help...
What did you find most difficult and what do you think Safe could do to help users ramp up and realize their goals more quickly?
I have over a thousand raster tiles.I want to create a mosaic of only those tiles that intersect a polygon.I want the full tiles, so using the polygon as a clipper is not the right solution for me.Instead, I want to select only those tiles that intersect the polygon (shapefile) and mosaic them into a single image.
rasterbandseperated images load in with grey palette rather than their single RGB palette. Once i separate using the seperater and QC the images in FME they look fine. Red (0) looks and is displayed as red(8). However when i write out to geotiff and load into any software or even read back into FME the imagery is grey(8). This is the same for all 3 outputs. I hope i'm missing some easy step. All i'm wanting to do is to be able to produce a RGB image and then be able to have the seperate R / G / B images to look at.
Hello.I am trying to automatize, or at least making it simpler, to download multiple INSPIRE GML data from a RSS feed based on location of a defined area (polygon or coordinates) and preferably clipping the data to that same area. Then to top it all of to transform it to DWG/SHP.Datasource is this: http://geodata.nationaalgeoregister.nl/plu/atom/plu.xmlAnyone up to the task of assisting me or giving me tips on creating such an amazing workspace?
I am trying to clean our cadastral polygons, eliminating gaps, overlaps, missing vertices at intersections, etc. I have tried the Snapper, GeometryValidator and AreaGapAndOverlapCleaner transformers but some of the polygons are regenerated with additional vertices due to the adjoining polygons missing vertices at intersections, where I would have expected them to be broken and a vertex added. I need the recommended transformers, with the correct parameters, that can clean up the topology of our cadastral polygons. I also wish to retain the data of all the attribute fields, if rebuilding the polygons is necessary.The attachment shows the topological errors that I am trying to clean.
Does anyone know if there is a way to import h5py into python caller for fme 2018.1? numpy imports fine but importing h5py produces the following error: Python Exception <ImportError>: cannot import name '_errors' Error executing string `import<space>h5py' Factory proxy not initialized PythonCaller_2(PythonFactory): PythonFactory failed to process feature A fatal error has occurred. Check the logfile above for details Error encountered while calling method `input' PythonCaller(PythonFactory): PythonFactory failed to process feature A fatal error has occurred. Check the logfile above for details Error encountered while calling method `input' PythonCreator(PythonFactory): PythonFactory failed to process feature A fatal error has occurred. Check the logfile above for details Any and all help is greatly appreciated!
Hello everybody,Im trying to find a way how to extend line to intersection with different line. I know, its a very common issue here - I read about Extender (but it extends whole line - both ends right?), also about anchoredsnapper. But both of them have troubles... And MRF2DExtender is perfect, but paid... Is anybody here, who found reliable solution for that problem please?Thank You so much!Lubo
we have an 8 bit image which has some white areas which we would like to remove. but it would help us a lot if we knew how to make 32bit out of 8bit. Thank you
Hi there, I have a single band raster DEM. (z-coordinates.) In my workflow i have to use this raster dataset to give overlapping polygons the 3rd Dimension. Following up, each polygon should always get the height of the smallest z-value in one of its vertices(z_min) through the 3DForcer. This is my workflow (one the whole workflow is finished:) The Input dataset are 2D and 3D Polygons. Through the DimensionExtractor I am checking if the polygon already has a third Dimension or not. If not (Failed Output of the TesterTransformer) I have to retrieve the z-coordinate from the DEM. Therefore I imported the DEM. Secondly I set my 0 values (for the area outside of my clipped area) as NoData. (-> RasterBandNoDataSetter) Then i buffered my polygons (to be on the secure side) with 1 meter. Then I clipped my raster dataset with my polygons (to increase the Performance and decrease the amount of data processed.) (-> Clipper) As next step I usded the RasterCellCoercer to create a Polygons ou
HI, my translation is always unsuccessful due to: DBF Writer: DBF file exceeds maximum size of 2 GB. yes, it is so big, but I need to translate it and a few files which are even bigger. Shape into shape.Any ideas? thanks
Hello all,Another newby question, sorry :)I have a table in PostgreSQL which is called ExaminationNumber and has a single column call ExamID.The ExamID field stores a current count of the examinations processed and is increased by one each time.I am have a reader that reads from the table and grabs the current ExamID value. I then want to update the value by one using the SQLExecutor but can't get it to work. Can anyone let me the correct syntax or if there is a better way to go about this?
Hi, does anyone can share an example of using Straightline diagrammer? I am new to FME and I cannot find much about what are the input to this transformer. I have an excel input file with below data:Path 1: node1, cable 1, node 2, cable 2, node 3, cable 3 .....Path 2: node1, cable 1, node 2, cable 2, node 3, cable 3 .... I want to create two SLD using the excel input data. Thanks TNg.
i have a polygon and i would like to divide it into several parts, but the bounding box cant exceed an area x.is there a way to solve this? thanks.
A quick fyi, the videos for Getting Started with FME Server, have been updated to 2019 and now match the content of the tutorials.You can find the videos on YouTube at: https://www.youtube.com/playlist?list=PLFxZDg3GNCgvGDP8h-PAS985HH1rgVH89
I am using an attribute creator to inject metadata into a workflow and i would like to provide pick lists to simplify data entry.
I have an ESRI Feature Class that is updated using a Collector Field Application. I want to run a nightly process that finds all the new records and assign a unique ID Value that is not ObjectID or GlobalID. My Plan was to test the Feature Class for new records and use a SQL Server Sequence(Using SQL Executor) to assign a Unique ID. I have it just about setup but am having a problem adding the Result Values from the Sequence to the Feature Class. I am using SELECT NEXT VALUE FOR TESTSequence_seq AS FC_SEQUENCE. How do i combine the Seqence values and the Feature Class?
Hi everyone, I'm creating a workbench for myself and others in my team to use to translate XMLs to a geodatabase. In this model I'm adding additional fields (than in the XML) to match our GIS SDE schema. I've imported the fields from SDE in Attribute Manager and mostly mapped their values from the XML. However for two of the fields, I want the user to enter a published parameter before running the script as these values are not contained in the XML. One of these fields has a domain set up in GIS. I would like the user to get the drop down from the SDE domain when entering the parameter. Eg in the image below I want whoever runs the script to get a list of companies from our SDE domain rather than manually typing in the company name.EGDoes anyone know if this is possible. Any guidance would be appreciated. Thank for you time, Anne
Hello FME Gurus, I have a list which contains a known sequence of values that represent different things but are linked.I have created a list and I am then searching in the list for a specific word, in this case 'PM'The ID for the PM is located two spots in the list before the word PM.I am trying to extract the ID from the list dynamically but can't seem to get the syntax correct in Attribute Manager. @Value(_surveytable{@Evaluate(@sub((_list_index),2))}.autocad_text_string) Can anyone help is getting the index value syntax correct so I get the value that is located in the index minus 2?ThanksDean
I have a list of features like the followingABCDEFGH But want to get it in a table likeA B C DE F G HThe values of A and E are a known format so want to be able to find A and add B C and D to the table row and do the same for E, adding F G and H and so on.I have tried the following using LIstBuilder, List Exploder, Tester and Attribute Manager but can't figure out how to get the results into the attribute manager.
Hi I have a point and polygon feature class.I need to find out the ids of polygons which contains greater or equal to than specified numbers of points. Also I need to get the point attributes for each of these polygons.The number of points are defined in an xml file (see attached). I will need to create an alert record in a table when the number of point reaches the defined count values.Any suggestions ? testconfig.xml
Dear FME's specialists,I'm busy to validate the geometry of 3D City model LOD2 with the geometry validator transformer (Surface and Solid issues) For the same building, I have different results if the input data is a multipatch from ESRI or a CityGML data.I have much more error with my cityGml format, and no errors with my multipatch.Somebody has similar experience or an explanation or any advice?Thanks!
I am trying to run a Python Caller in a workbench on FME Server 2018.1 which imports botharcpy (ArcGIS Pro 2.3 is installed on the server and I'm running in compatibility mode Esri ArcGIS Pro 2.1/2.2/2.3 (Python 3.6))pymssql (3rd party SQL Server package not installed in the base argispro-py3 Conda environment)As of the later releases of ArcGIS Pro, packages can only be installed in clones of the base argispro-py3 Conda environment. I have created a cloned environment and installed pymssql there. Is there any way to direct FME Server to use that specific environment when running the workbench? It picks up the base arcgispro-py3 environment which is missing the pymssql package. I'm hoping to not override server wide Python settings if possible as there are already many Python scripts being executed on FME Server I'm deploying to and I'm hoping to avoid breaking them.
I have a point asset details and Polygon features with address details in two Feature classes. I want to find the points falling under polygon features along with the asset id of point falling under address details of polygon feature. Basically to get the details of asset along with its location. Pls suggest.