ABSTRACT

ArcGIS from Environmental Systems Research Institute (ESRI), Inc. uses a single, scalable architecture. The three versions of ArcGIS (ArcView, ArcEditor, and ArcInfo) share the same applications of ArcCatalog and ArcMap. The geodatabase data model and ArcObjects provide the foundation for these two desktop applications. They also provide the basis for readers of this book to write programs in Visual Basic for Applications (VBA) for customized applications in ArcGIS.