Generic XML-based framework for metadata portals

被引:20
|
作者
Schindler, Uwe [1 ]
Diepenbroek, Michael [1 ]
机构
[1] Univ Bremen, Ctr Marine Environm Sci MARUM, D-28359 Bremen, Germany
关键词
Spatial data infrastructure; Metadata portal; Metadata standard; Open archives; Full-text search; Apache Lucene;
D O I
10.1016/j.cageo.2008.02.023
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a generic and flexible framework for building geoscientific metadata portals independent of content standards for metadata and protocols. Data can be harvested with commonly used protocols (e.g., Open Archives Initiative Protocol for Metadata Harvesting) and metadata standards like DIF or ISO 19115. The new Java-based portal software supports any XML encoding and makes metadata searchable through Apache Lucene. Software administrators are free to define searchable fields independent of their type using XPath. In addition, by extending the full-text search engine (FTS) Apache Lucene, we have significantly improved queries for numerical and date/time ranges by supplying a new trie-based algorithm, thus, enabling high-performance space/time retrievals in FTS-based geo portals. The harvested metadata are stored in separate indexes, which makes it possible to combine these into different portals. The portal-specific Java API and web service interface is highly flexible and supports custom front-ends for users, provides automatic query completion (AJAX), and dynamic Visualization with conventional mapping tools. The software has been made freely available through the open source concept. (c) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1947 / 1955
页数:9
相关论文
共 50 条
  • [31] An XML-based framework for the development of adaptive educational software
    Moussiades, L
    Vakali, A
    Anthi, I
    Innovations Through Information Technology, Vols 1 and 2, 2004, : 197 - 200
  • [32] XML-based Framework of the Safety Management System in Shipbuilding
    Choi, Youhee
    Jang, Byungtae
    2015 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC), 2015, : 1257 - 1260
  • [33] FireCalc: An XML-based framework for distributed data analysis
    Duarte, A. S.
    Santos, J. H.
    Fernandes, H.
    Neto, A.
    Pereira, T.
    Varandas, C. A. F.
    FUSION ENGINEERING AND DESIGN, 2008, 83 (2-3) : 458 - 461
  • [34] Coyote: An XML-based framework for web services testing
    Tsai, WT
    Paul, R
    Song, WW
    Cao, ZB
    7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 173 - 174
  • [35] Research of Metadata Extracting Algorithm for Components from XML-based in the Semantic Web
    Wang, HongBin
    Liu, DaXin
    Sun, Wei
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 242 - +
  • [36] Open Metadata Formats: Efficient XML-Based Communication for High Performance Computing
    Patrick Widener
    Greg Eisenhauer
    Karsten Schwan
    Fabián E. Bustamante
    Cluster Computing, 2002, 5 (3) : 315 - 324
  • [37] An XML-based digital museum framework for resource organization/presentation
    Chen, BH
    Hung, SH
    Chen, HY
    Hong, JS
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : A529 - A532
  • [38] An XML-based E-learning service management framework
    Apostolopoulos, TK
    Kefala, A
    IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 850 - 851
  • [39] XML-based programming
    Pelegri-Llopart, E
    DR DOBBS JOURNAL, 2003, 28 (06): : 10 - 10
  • [40] XML-based representation
    Kelsey, RL
    IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 1254 - 1258