copy of a look at arcgis engine
TRANSCRIPT
-
8/8/2019 Copy of a Look at ArcGIS Engine
1/25
A Look at ArcGIS Engine
16th Annual Minnesota
GIS/LIS ConferenceOctober 2006
Craig Perreault
Minnesota DNR
-
8/8/2019 Copy of a Look at ArcGIS Engine
2/25
Outline:What is ArcGIS engine
Object Models
Landview Application Code Examples
Tips and Observations
Licensing and Deploying
-
8/8/2019 Copy of a Look at ArcGIS Engine
3/25
What is ArcGIS Engine
ESRI replacement of
Windows map objectsAnd windows map objects Lite
-
8/8/2019 Copy of a Look at ArcGIS Engine
4/25
What is ArcGIS EngineBuilt on core ArcObjects components
1,000s objects classes and interfaces
Map control
Page layout control
Table of contentsTool bars (over 240 tools ready to use)
-
8/8/2019 Copy of a Look at ArcGIS Engine
5/25
What is ArcGIS EngineLoad .mxd, .lyr, datasets through code
Methods
AddMxFile, AddLayer, AddShapefile
WorkspaceFactory functionality for all other
formats
-
8/8/2019 Copy of a Look at ArcGIS Engine
6/25
Object Models
-
8/8/2019 Copy of a Look at ArcGIS Engine
7/25
Object Models
-
8/8/2019 Copy of a Look at ArcGIS Engine
8/25
Object Models
A look at the CartoObjectModel.pdf
-
8/8/2019 Copy of a Look at ArcGIS Engine
9/25
Object Models
-
8/8/2019 Copy of a Look at ArcGIS Engine
10/25
Object Models
-
8/8/2019 Copy of a Look at ArcGIS Engine
11/25
Object Models
-
8/8/2019 Copy of a Look at ArcGIS Engine
12/25
Landview Application Spotlight
Landview is a windows 2000/XP program.
Written in VB6 using MapObjects Lite.Designed for the DNR staff to view GIS data.
Written in house and free for all DNR
employees.About 800 users.
-
8/8/2019 Copy of a Look at ArcGIS Engine
13/25
Landview Application SpotlightFunctionality includes:
Creating shape files
Adding customized data
Editing tables
Controlling symbology
Labels
GPS interface
-
8/8/2019 Copy of a Look at ArcGIS Engine
14/25
Landview Application Spotlight
Map Objects Lite Limitations
High Quality OutputLarge format printing
PDF
High resolution JPG
-
8/8/2019 Copy of a Look at ArcGIS Engine
15/25
Landview Application SpotlightVery popular because it is free
Too costly to have all users need license
Only uses license when
Exporting
Printing
-
8/8/2019 Copy of a Look at ArcGIS Engine
16/25
TIP: ClearLayers
-
8/8/2019 Copy of a Look at ArcGIS Engine
17/25
TIP: ClearLayers
-
8/8/2019 Copy of a Look at ArcGIS Engine
18/25
LV Export Using Map Objects
-
8/8/2019 Copy of a Look at ArcGIS Engine
19/25
LV Export Using ArcGIS Engine
-
8/8/2019 Copy of a Look at ArcGIS Engine
20/25
Licensing and Deploying
ComponentsMust have ArcGIS engine runtime installed
LicensingMust have an ArcGIS license available
Desktop
Arcview, ArcEditor and ArcInfoEngine
Standard runtime
Geodatabase extension
-
8/8/2019 Copy of a Look at ArcGIS Engine
21/25
Licensing and Deploying
ArcGIS desktop licenses can float
Engine runtime can not float
-
8/8/2019 Copy of a Look at ArcGIS Engine
22/25
Licensing and DeployingArcGIS Engine Developer Kit containsan ArcGIS Engine Runtime CD
The runtime CD is freely distributablewith your application
CD will install all of the required
components for end users
Not needed with ArcGIS 9.2 Desktop
-
8/8/2019 Copy of a Look at ArcGIS Engine
23/25
Licensing and DeployingNeed to authorize each end-user machineto run ArcGIS engine applications
Methods
SoftwareAuthorization.exe wizard
Run manually by the end-user
Run automatically by your setup programOr use an available ArcGIS Desktop license
-
8/8/2019 Copy of a Look at ArcGIS Engine
24/25
Licensing and DeployingEDN
http://edndoc.esri.com/arcobjects/9.1/default.asp?URL=/arcobjects/9.1/ArcGISEngine/EngineDevGd_Ch5.pdf
-
8/8/2019 Copy of a Look at ArcGIS Engine
25/25
Q&A
Thank You
Enjoy the Rest of Your Day!