Optimized renderer


Purpose The optimized sample renderer implements a feature renderer that is optimized for drawing speed.  This sample application can be consumed in an ArcGIS Engine application.

How to use

See How to use ArcGIS samples for help running the sample.

  1. Navigate to this sample's lib folder (optimizedrenderer\lib) and copy the OptimizedRendererExt.jar file into the <ArcGIS Engine Install Dir>/java/lib/ext folder to deploy the custom renderer extension. The extension functionality will become available to you when you start the ArcGIS Engine application.
  2. Navigate to this sample's bin folder (optimizedrenderer\bin) and execute the OptimizedRenderer.jar to start the application. The JFrame is loaded with a ToolbarBean, empty MapBean, an Open File … button, two radio buttons for identifying the low and high speed methods and a Clear button.
  3. As the JFrame suggests, open the counties.shp file in the specified location.
  4. Click the 'Low Speed Method' radio button and pay attention to the draw speed of the map.
  5. Click the Clear button to clear the rendering from the counties layer in the MapBean.
  6. Click the 'High Speed Method' radio button and pay attention to the draw speed of the map.
  7. With the renderer applied to the layer, save the map document using the Save button.
  8. Close your engine application.
  9. Navigate to this sample's bin folder (optimizedrenderer\bin) and execute the OptimizedRenderer.jar to start the application again. Notice that the renderer applied to the counties layer is persisted in the map document.
  10. Close the application.





Development licensing Deployment licensing
Engine Developer Kit Engine Runtime