GeoBeansSDK是一系列跨平台的运行库和开发库,支持多种开发语言。GeoBeansSDK采用分层模式封装,最底层为平台无关的C/C++和Java语言编写的函数库和类库,主要构造GIS的基本数据结构,数据IO处理。在其之上分别针对Windows CE、Windows 9x、Windows 2000和Linux操作系统开发了各自的图形引擎库,完成图形渲染。GeoBeansSDK封装成动态链接库、COM对象和Web Service三种形式。GeoBeansSDK for Java针对WebGIS系统的开发提供完整模式和功能。包括完成GIS基础数据结构的类库和服务器端数据读取Servlet和客户端图形展示Applet。