18/05/2023
What is Arc Engine.
ArcGIS Engine is a complete library of embeddable GIS components for developers to build custom applications. Using ArcGIS Engine, we can embed GIS functions into existing applications, including Microsoft Office products, such as Word and Excel, and build focused custom applications that deliver advanced GIS systems to many users. ArcGIS Engine consists of a software developer kit and a redistributable runtime providing the platform for all ArcGIS applications. Since ArcGIS Engine is supported on Windows, Solaris, and Linux (Intel), developers can create cross-platform custom solutions for a wide range of users.
ArcEngine application development and deployment required different types of licenses.
1.For development- ArcEngine development license
2.For Deployment- ArcEngine Runtime license
The five parts of ArcGIS Engine are outlined below.
1. Base Services—The core GIS ArcObjects required for almost any GIS application, such as feature geometry and display.
2. Data Access—ArcGIS Engine provides access to a wide variety of raster and vector formats including the power and flexibility of the geodatabase.
3. Map Presentation—ArcObjects for map creation and display with symbology, labeling, and thematic mapping capabilities including custom applications.
4. Developer Components—High-level user interface controls for rapid application development and a comprehensive help system for effective development.
5. Extensions—ArcGIS Engine Runtime is deployable with the standard functionality or with additional extensions for advanced functionality.