18.04.2015 Views

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GLOSSARY<br />

the EXE in which they are defined rather than into that of the client. See also inprocess.<br />

outbound interface<br />

PDF<br />

performance<br />

persistence<br />

pixel type<br />

platform<br />

plug-in data source<br />

PMF<br />

ProgID<br />

property page<br />

proxy object<br />

Published Map File<br />

query interface<br />

raster<br />

recycling<br />

An interface implemented by a class, on which that object can make calls to its<br />

clients; analogous to a callback mechanism. See also inbound interface.<br />

Portable Document Format. A proprietary file format from Adobe that creates<br />

lightweight text-based, formatted files for distribution to a variety of operating<br />

systems.<br />

A measure of the speed at which a computer system works. Factors affecting<br />

performance include availability, throughput, and response time.<br />

The process by which information indicating the current state of an object is<br />

written to a storage medium such as a file on disk. In ArcObjects, persistence is<br />

achieved via the standard COM interfaces IPersist and IPersistStream or the<br />

ArcObjects interface IPersistVariant.<br />

See data type.<br />

A generic term often referring to the operating system of a machine. May also<br />

refer to a programming language or development environment, such as COM,<br />

.NET, or Java.<br />

An additional read-only data source provided by either ESRI or a third-party<br />

developer. It may be a data source forming part of the core ArcObjects or an<br />

extension.<br />

See Published Map File.<br />

A string value, stored in the system registry, identifying a class by library and class<br />

name, for example, esriCarto.FeatureLayer. The ProgID registry key also contains<br />

the human-readable name of a class, the current version number of the class, and<br />

a unique class identifier. ProgIDs are used in VB object instantiation. See also<br />

class identifier, IID.<br />

A user interface component that provides access to change the properties of an<br />

object or objects.<br />

A local representation of a remote object, supporting the same interfaces as the<br />

remote object. All interaction with the remote object from the local process is<br />

forced via the proxy object. A local object makes calls on the members of a proxy<br />

object as if it were working directly with the remote object.<br />

A file exported by the Publisher extension that can be read by ArcReader. Publisher<br />

Map Files end with a .pmf extension.<br />

A client may request a reference to a different interface on an object by calling<br />

the QueryInterface method of the IUnknown interface.<br />

A spatial data model that defines space as an array of equally sized cells arranged<br />

in rows and columns. Each cell contains an attribute value and location coordinates.<br />

Unlike a vector structure, which stores coordinates explicitly, raster coordinates<br />

are contained in the ordering of the matrix. Groups of cells that share the<br />

same value represent geographic features. See also vector.<br />

The process by which objects in an object pool are replaced by new instances of<br />

Glossary • 501

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!