ArcMap是ArcGIS家族的成員之一,它內置了一種集成編程環境─VBA(Visaul Basic for Apllications)。透過VBA編程,用戶不但可以擴展ArcMap的選單、工具條等,而且可以完成大多數用戶的特定需求。