Skip to main content

Open ideas have been reviewed by our Product Management and are open for commenting and voting.

Filter by idea status

Filter by product area

4591 Ideas

lifalin2016
Influencer
lifalin2016Influencer

AttributeManager bugs and improvement suggestionsArchived

Hi,The AttributeManager works well for most purposes, but I've run into some problem (2016.1) when using it to handle cases of 50-100 attributes. In these cases the dialog box is essentially buggy, and one quickly loses ones overview, rendering it unstable. I have a few bug issues and a few suggestions for improvement.I've experienced the following bugs:- The whole transformer is very, very slow, taking many (e.g. 5) seconds to display itself. This also - When I'm using the "Filter" to limit the list, at any time the insertion cursor may jump from the filter entry textbox into the "Action" dropdown for any of the filtered attributes. A longer wait, or a mandatory press on Return, would be better.- Often when I'm clicking on the Action dropdown on an attribute in a filtered list, another attribute pops into the top, shifting the whole list, so I essentially end up changing a setting on a wrong attribute.- Often, when I'm updating e.g. "Remove" to "Rename", the display will not update, so I have to save and reload it.Here are some suggestions for improvement:- Color-code the lines wrt. the action chosen. This will enable a much better overview of the status of each attribute. E.g., I often mistake "Rename" for "Remove" when glancing thru the list.- Enable temporary sorting of the list using any of the 4 columns (Input Attribute, Output Attribute, Attribute Value, and Action). Again this will enhance the overview immensely.- Filter on Action may also be of great use.Hope this'll be of use, and hopefully my suggestion may be implemented soon :-)Cheers

Esri_In_memory_FeatureReader and Esri_In_memory_FeatureWriterArchived

If that is even possible……Assuming you are reading in poitclouds and want to make hillshades - using the ArcGIS hillshade_3D function - out of them.So you read the poitclouds make the raster with a DEMGenerator.Now you want to call the ESRI hillshade function (and other functions) with a PythonCaller using arcpy.But first you have to save the raster on disk, so ESRI can access it by reading it in again.In Python arcpy you can use the ESRI in_memory workspace:env.workspace = r"in_memory"env.overwriteOutput = TrueinRaster = FME_MacroValues['inRaster']inRemapFile = FME_MacroValues['inRemapFile']arcpy.HillShade_3d(inRaster,"TMPRaster", azimuth, altitude, modelShadows, zFactor)OutRaster = ReclassByASCIIFile("TMPRaster",inRemapFile)OutRaster.save(FME_MacroValues['OutRaster'])arcpy.Delete_management("in_memory")The raster comes to the PythonCaller as an FME object.So instead of reading the raster from disk again, it wold be great,if you can write the raster (or any other point, line or polygon Feature)directly into the “memory workspace” of ESRI.With a parameter – lest say selfdistruction Yes, or No – you can copy the feature into the memory workspace,or move it there and delete the FME object from memory.After the ESRI functions you can read the object back from the ESRI memory into the FME memoryand the translation continues in FME with some tiling or reasampling the raster and writes the rasters finally to disk.