针对企业级WebGIS应用地图接口开发难度大、效率低和易用性差等问题,提出了基于TypeScript技术,结合互联网地图设计思维的地图接口库设计方案;并在该方案的基础上,分析了互联网地图应用特点,采用面向对象的TypeScript编程语言,对ArcGIS JS API地图接口库进行二次封装,构建了简洁、轻量、易用并可扩展的Smap地图库.通过实践证实了该方案的可行性,对提升WebGIS开发效率和易用性具有重大意义.