基于ArcEngine的中间件(简称JLKEngine)采用VS2013+C#+ArcEngine(10.0-10.5进行开发,是按AE对象的处理为目的进行的AO底层类库的二次封装,JLKEngine中间件平台是以快速进行GIS应用系统开发为出发点进行设计开发的,他是一个易学易用的二次开发工具、支持多元化语种、高开发效率、具有统一编程模型,统一中间件运行库。该平台提供的JLKEngineFramework为基于ArcGISEngine的桌面GIS应用程序提供了统一的开发规范和标准,框架中封装了从工具栏菜单到工具条按钮的动态创建操作、插件窗体的浮动及停靠控制、提供了图层树、鹰眼视图、符号库等标准的UI界面定制控件。此外,还设计了基于Service架构的服务器