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 条
  • [31] Open Ephys: an open-source, plugin-based platform for multichannel electrophysiology
    Siegle, Joshua H.
    Lopez, Aaron Cuevas
    Patel, Yogi A.
    Abramov, Kirill
    Ohayon, Shay
    Voigts, Jakob
    JOURNAL OF NEURAL ENGINEERING, 2017, 14 (04)
  • [32] Constructing lightweight and flexible pipelines using Plugin-Based Microbiome Analysis (PluMA)
    Cickovski, Trevor
    Narasimhan, Giri
    BIOINFORMATICS, 2018, 34 (17) : 2881 - 2888
  • [33] Exploring Variability-Aware Execution for Testing Plugin-Based Web Applications
    Hung Viet Nguyen
    Kastner, Christian
    Nguyen, Tien N.
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2014), 2014, : 907 - 918
  • [34] MINERVA: A multi-modality plugin-based radiation therapy treatment planning system
    Wemple, CA
    Wessol, DE
    Nigg, DW
    Cogliati, JJ
    Milvich, M
    Fredrickson, CM
    Perkins, M
    Harkin, GJ
    Hartmann-Siantar, CL
    Lehmann, J
    Flickinger, T
    Pletcher, D
    Yuan, A
    DeNardo, GL
    RADIATION PROTECTION DOSIMETRY, 2005, 116 (1-4) : 202 - 207
  • [35] Development and application of GIS-based PRISM integration through a plugin approach
    Lee, Woo-Seop
    Chun, Jong Ahn
    Kang, Kwangmin
    JOURNAL OF HYDROLOGY, 2014, 513 : 58 - 67
  • [36] Research and implementation of a TriBDI application framework
    Li, Ying
    Gao, Chun-ming
    Chen, Yue-xing
    Journal of Natural Science of Hunan Normal University, 2001, 24 (02): : 18 - 22
  • [37] Kali-ma: A Semantic Guide to Browsing and Accessing Functionalities in Plugin-Based Tools
    Adamou, Alessandro
    Presutti, Valentina
    Gangemi, Aldo
    KNOWLEDGE ENGINEERING AND MANAGEMENT BY THE MASSES, EKAW 2010, 2010, 6317 : 483 - 492
  • [38] GIS application framework based on SOA
    Li S.-W.
    Gong J.-F.
    Wu X.-C.
    Diqiu Kexue - Zhongguo Dizhi Daxue Xuebao/Earth Science - Journal of China University of Geosciences, 2010, 35 (03): : 480 - 484
  • [39] Application of the Consolidated Framework for Implementation Research to community pharmacy: A framework for implementation research on pharmacy services
    Shoemaker, Sarah J.
    Curran, Geoffrey M.
    Swan, Holly
    Teeter, Benjamin S.
    Thomas, Jeremy
    RESEARCH IN SOCIAL & ADMINISTRATIVE PHARMACY, 2017, 13 (05): : 905 - 913
  • [40] A New GCC Plugin-Based Compiler Pass to Add Support for Thread-Level Speculation into OpenMP
    Aldea, Sergio
    Estebanez, Alvaro
    Llanos, Diego R.
    Gonzalez-Escribano, Arturo
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 234 - 245