中间件技术在GIS软件开发中的应用