摘要
通过对比分析目前WebGIS的常用开发方法和软件平台的特点,结合实际需求选择.NET和ArcIMS技术,利用ArcIMS中的Servlet连接器和ArcXML语言的优点,在.NET环境下对ArcXML的生成进行封装,并结合ASP.NET技术设计了通用的WebGIS控件。该控件较好地实现了WebGIS中表现层与服务层的分离,可以方便地进行二次开发和与其他.NET系统集成,从而大大降低了WebGIS在.NET平台下的实现难度,并使系统具有了更好的可扩展性,通过在博州水利信息系统的应用实例介绍了实现过程。
After mainly introduced the most common developing methods of WebGIS and characters of software platforms, it adopts. NET and AreIMS technology and combines practical application requirements, made use of the advantages of Servlet Connector and AreXML language, and packaged the generation of AreXML in the context of . NET and in combination of ASP. NET technology, we design a general WebGIS controller. This controller can well separate the server layer and the present layer, and easily make the secondary development and integrate with other . NET system, and thus greatly reduces the difficulty of realizing WebGIS in the platform of . NET and provide the system with a better expansibility. The realizing process is introduced in the application example of Bozhou water information system.
出处
《新疆环境保护》
2008年第2期9-13,34,共6页
Environmental Protection of Xinjiang