简要分析了当今WebGIS的各种实现技术,提出基于Java的WebGIS的体系结构,分别从运行在浏览器端的Java程序Applet,运行在Web服务器端的Java程序Servlet和通过JDBC访问数据库三个方面对基于Java的WebGIS实现技术进行深入的探讨。最后,简要分析了基于Java的WebGIS的特点和问题。