New answers tagged

1

For this type of generic question regarding server "specs" for ESRI solutions, the most authoritative and comprehensive documentation can be found on ESRI's "System Design Strategies" Wiki pages: http://wiki.gis.com/wiki/index.php/System_Design_Strategies_Preface


0

Awesome answer! Wrapping up those code snippets into a SQL agent job or a SSRS report that shows the lineage stats daily, or fires an email when they pass a certain value, would make for a great maintenance plan!


1

May not be the approach you were looking for, but if you're just using a spatial intersection to get the match, then you could always take your new/updated feature class and run a spatial join against the original feature class. The output from that Spatial Join should have the ObjectID of the original feature class in it along with the attributes from the ...


2

You initiate newGeom as GEOMETRYCOLLECTION, but in the loop you combine geometries. combine is the geometric union operation and as such has a much greater job than simply adding a geometry to a collection. It must check topological relationship on a low level, and if objects are disjoint it aggregates them to MultiPolygon geometries. When I interpret your ...


1

The code looks fine, but I'd expect the performance to get worse over time. Each time round the inner loop, you're combining the current feature's geometry with the union of all the previous matching features' geometries. At the start you'll have one simple geometry. Each time round the loop, the geometry gets more complex, so each time round the loop it ...


6

Sounds like you're using a Reader followed by a SpatialFilter in FME. IN that workflow we do have to read everything. Suggest instead you use a FeatureReader transformer to read the big feature class. And route your search area into that transformer as the Initiator. Then ask the FeatureReader to do a spatial envelope search. We'll then use the spatial ...


0

Rather than running the zonal statistics multiple times on every point (which involves stitching the rasters together, then throwing them away each time) it may make more sense to run the operation using the entire point layer, using something like this: buffer the point layer by 400m determine which rasters fall within the buffer stitch those rasters ...


0

The answer to the question is there's no need to convert the data to a bitmap format at run time. You can pass the data obtained by the RasterIO function to your opencv functions. This question is for when I worked in a company as an apprentice. The time when I didn't know anything about GDAL. So I've asked the question generally and it did not receive much ...


1

I have some experience troubleshooting performance in GIS systems, including on citrix. Your problem can be anywhere and likely a combination of factors. Talk to your Esri rep for pointers. I recommend you read this:http://www.wiki.gis.com/wiki/index.php/Software_Performance#Use_MXDPerfStat_to_measure_display_complexity Labeling, using Feature cache and ...


1

I've just retested this using a later version of ArcGIS Pro and, while I think the software behaviour is the same, I have been experimenting with the project's Options to set the Transition Time on the Navigation tab to values of 0.0, 2.0 and 5.0 seconds. The longer transition times exacerbate the "blurry effect" described in the question, and by setting it ...


6

I would first check out Best Practices Using Citrix XenApp and ArcGIS, a guide put together by ESRI. For a previous client, I went through quite a bit of performance troubleshooting with ESRI and our Citrix environment. Below are the highlights from those conversations: I'm assuming you are going to be making edits in a tight area (zoomed in pretty ...


9

I used to work in that exact same environment (the exact same one!). I have not done any benchmark testing but my sense of this is that number of layers in the project doesn't have much effect by itself. In my experience the labeling and number of features is a much bigger issue than the number of layers (especially if many are turned off). I used to have ...



Top 50 recent answers are included