Plugin-based GIS application framework: Research and implementation

被引:0
|
作者
Faculty of Information Engineering, China University of Geosciences, GIS Software Research and Application Engineering Center, Wuhan 430074, China [1 ]
机构
来源
Diqiu Kexue Zhongguo Dizhi Daxue Xuebao | 2006年 / 5卷 / 609-614期
关键词
Computer programming - Computer software reusability - Hierarchical systems - Software engineering;
D O I
暂无
中图分类号
学科分类号
摘要
Traditional GIS software faces some hot potato, for example, industrilization, specialization and high cost. In order to popularize GIS software, and reduce its cost, construct a plugin-based GIS application framework, which not only provides a nice reusable and flexible develop environment, but also supports special application fields faced developers when they put in practice some application project. After dissecting the essential and implementation mechanism of platform and plugin model, we present the object model, message mechanism and hierarchy of a plugin-based GIS application framework model, and apply this theory into the development and practice of large-scale GIS platform (MAPGIS7.0), which significantly promotes the extension platform function and GIS application.
引用
收藏
相关论文
共 50 条
  • [21] Exploring a Plugin-Based System for Crowd and Pathogen Simulation in Unity
    Fernandes, Jordan
    Li, Jack
    Li, Keye
    Mirabile, Joseph
    Vesonder, Gregg
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 387 - 392
  • [22] EDNA: a framework for plugin-based applications applied to X-ray experiment online data analysis
    Incardona, Marie-Francoise
    Bourenkov, Gleb P.
    Levik, Karl
    Pieritz, Romeu A.
    Popov, Alexander N.
    Svensson, Olof
    JOURNAL OF SYNCHROTRON RADIATION, 2009, 16 : 872 - 879
  • [23] A plugin-based approach to data analysis for the AMS experiment on the ISS
    Formato, Valerio
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [24] Extraction and evolution of architectural variability models in plugin-based systems
    Acher, Mathieu
    Cleve, Anthony
    Collet, Philippe
    Merle, Philippe
    Duchien, Laurence
    Lahire, Philippe
    SOFTWARE AND SYSTEMS MODELING, 2014, 13 (04): : 1367 - 1394
  • [25] Plugin-based interoperability and ecosystem management for the MolSSI Driver Interface Project
    Barnes, T. A.
    Ellis, S.
    Chen, J.
    Plimpton, S. J.
    Nash, J. A.
    JOURNAL OF CHEMICAL PHYSICS, 2024, 160 (21):
  • [26] An Empirical Analysis of Plugin-Based Tor Traffic over SSH Tunnel
    Guan, Zhong
    Gou, Gaopeng
    Guan, Yangyang
    Wang, Bingxu
    MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [27] Using a lightweight workflow engine in a plugin-based product line architecture
    Cervantes, Humberto
    Charleston-Villalobos, Sonia
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4063 : 198 - 205
  • [28] Understanding Vulnerabilities in Plugin-based Web Systems: An Exploratory Study of WordPress
    Mesa, Oslien
    Vieira, Reginaldo
    Viana, Marx
    Durelli, Vinicius H. S.
    Cirilo, Elder
    Kalinowski, Marcos
    Lucena, Carlos
    SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 149 - 159
  • [29] An extensible, plugin-based tool for modeling flow and reactive transport in water systems
    Massoudieh, Arash
    Nguyen, Khiem
    Murthy, Sudhir
    ENVIRONMENTAL MODELLING & SOFTWARE, 2023, 164
  • [30] A plugin-based privacy scheme for World-Wide Web file distribution
    Jenkin, M
    Dymond, P
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 621 - 627