高级检索

轻量级WebGIS系统PKGML

Lightweight WebGIS System PKGML

  • 摘要: 探讨了一个基于GML和Java Applet的轻量级WebGIS系统——PKGML,比较详细地介绍了该系统的目标、特点和结构,并具体分析了系统的设计和实现PKGML是一个不需要复杂GIS服务器的、具有基本GIS功能和可二次开发的WebGIS系统,该系统为大众化用户提供了一个方便的WebGIS服务开发平台和基本的GIS功能,这些功能具有良好的扩展性;开发者可以在二次开发过程中根据具体的需要扩展各种特定的功能最后,以北大数字校园系统为例介绍了PKGML的具体应用.

     

    Abstract: A GML based lightweight WebGIS system called PKGML is introduced in the paper. PKGML has basic GIS functions and doesn't need complex GIS server, and it possesses the feature of functional extensibility. Firstly, the architecture of PKGML is expatiated. PKGML consists of two parts: PKGML Kernel and PKGML Extension. PKGML Kernel has six kinds of core GIS functions: Service Accessing, Data Parsing, Caching and Indexing, Memory Data Pooling, Data Structure and Algorithms, Display and Interaction. PKGML Extension includes PKGML Applet for WebGIS applications, PKGML Portable for mobile GIS applications and PKGML Component for other complex GIS applications. The implementation details of PKGML based on Java are presented, and finally a sample of digital PKU campus system is used to illustrate the application of PKGML.

     

/

返回文章
返回