You are on page 1of 10

Scientific Journal of Earth Science

March 2014, Volume 4, Issue 1, PP.1-10

An XML/Z39.50 Based Approach for Geospatial


Metadata Organization
Zhou Huang1, Xia Peng2#, Xuetong Xie3, Yong Zhao4, Yiran Chen1
1. Institute of remote sensing and GIS, Peking University, Beijing 100871, China
2. Institute of Tourism, Beijing Union University, Beijing 100101, China
3. School of Geographical Sciences, Guangzhou University, Guangzhou 510006, China
4. Sinopec Research Institute of Petroleum Engineering, Beijing 100101, China
#

Email: ivy_px@163.com

Abstract
With the rapid development of Internet and spatial information technologies, the sharing issue for distributed and multi-scale
geospatial data has become one of research hotspot topics in the field of both geoscience and information. Geospatial metadata
refers to descriptive information about geospatial data, and can be deemed as the equivalent of geospatial data "directory"
information. Thus effective metadata organization approach is the realization base of geospatial data sharing and remote
geoscience knowledge discovery under the Internet environment. This paper provides an overview of general methods on
geospatial metadata organization, and then proposes a new XML/Z39.50 based approach for geospatial metadata organization. The
method uses XML technologies for data storage and expression, and adopts Z39.50 middleware technologies to eliminate
systematic differences between heterogeneous metadata nodes. Both theoretical analysis and empirical study show that our method
can solve the integration problem of heterogeneous geospatial metadata and ensure data security. Furthermore, the approach is
proved to be efficient and scalable as well.
Keywords: Geospatial Metadata Sharing; XML; Z39.50 Protocol

XML/Z39.50
*
1 2 3 4 1
1. 100871
2. 100101
3. 510006
4. 100101

XML/Z39.50 XML
Z39.50

XMLZ39.50
*

4100121841006112

-1http://www.j-es.org


[1]

Geospatial Metadata

[2]

[2,3]

[4]
Lake [5-8] XMLExtensible Markup Language

FGDCFederal Geographic Data Committee


ISITE[9]PengLim [10-11] XML
XML XQuery
[12]

[13]
Bermudez [13-14] RDFResource Description FrameworkXML
Web

XML/Z39.50

[15]

FGDC/CSDGM[16] ISO/TC211[17]
Dublin[18][1]
FGDC/CSDGM [16]
IdentificationData QualitySpatial Data Organization
Spatial ReferenceEntity and AttributeDistribution
Metadata Reference Citation Time Period
-2http://www.j-es.org

Contact 1

[19]
1

1:

-3http://www.j-es.org

producer

[19] Web
Gateway
Middle Ware
Web Web

XML/Z39.50

3.1 XML
XML Extensible Markup Language W3CWorld Wide Web
Consortium WWW SGMLStandard Generalized Markup Language
[20]XML SGML
[21-22]XML Internet
XML
[23] XML [24]
FGDC XML XML

<?xml version="1.0" encoding="UTF-8"?>


<MD_>
<></>
<>
<></>

</>
<>
<>SDI01-RSGS-BJ-SP5-HRG1A-20021023-031227-031227</>
<></>

</>

</MD_>

3.2 Z39.50
Z39.50 American National Standard Information Retrieval Application Service Definition and
Protocol Specification for Open System Interconnection[25] ANSI/NISO ISO
OSI

-4http://www.j-es.org

Z39.50 11
[25]Z39.50
InitSearch Present
Z39.50 2

2 Z39.50

Z39.50
RPNReverse Polish Notation Z39.50
Application Protocol Data Unit APDUAPDU
ASN.1(Abstract Syntax
Notation) ASN.1 BERBasic Encoding
Rule
Z39.50

Z39.50
[25]

3.3

3 XML/Z39.50
-5http://www.j-es.org

XML Z39.50
XML/Z39.50 3

IP

Z39.50 / APDU
Z39.50

Z39.50
Z39.50
Session

XML XML

ID XML
ID XML

XML/Z39.50

XML/Z39.50 ZSpatialMetaService FGDC/CSDGMDublin


XML /
19972004

ZSpatialMetaService Z39.50

4
Z39.50
5
[ 31.2 31.0 121.4 121.7 ]
6
2003 1 [ 39.0 38.3 117.8 118.6 ]
FGDC/CSGDM Z39.50

-6http://www.j-es.org

XML/Z39.50

XML
XML scheme
[26]

Z39.50
Z39.50
Attribute Set,
Z39.50
Z39.50 bib-1 RPNReverse Polish Notation
bib-1 RPN
[1,62,2,3,3,3]

-7http://www.j-es.org

1 use 62 Bib-1
2 relation 3 (3
position 3 )

FGDC/CSDGM
abstract1,62
abstract
Z39.50

Z39.50 TCP/IP

Web Web Server


HTTP ASP/IIS Web
WebMetaService ZSpatialMetaService WebMetaService
21s ZSpatialMetaService 3.1s
XML/Z39.50

7 WebMetaService

8 WebMetaService

Z39.50

-8http://www.j-es.org

XML/Z39.50

Web

REFERENCES
[1]

,,.. : 21 .
.: ,1999.36-46 [Liu Ruomei, Jiang Jingtong, Jia Yunpeng. China sustainable development information
sharing data standards implementation. See: China's 21st century agenda management center edition. Research of China's
geographic information metadata standard. Beijing: Science Press, 1999.36-46]

[2]

,.. :,2000,25(6):579-585 [Zhou Chenghu, Li Jun. Geospatial


metadata research. Earth Science-Journal of China University of Geosciences, 2000,25 (6): 579-585]

[3]

,..,1997,16(1):31-38 [Li Jun, Chen Chongcheng. Study on metadata for


geoscience data. Geographical Research, 1997,16 (1): 31-38]

[4]

,..,1998,17(4):55-63 [Li Jun, Zhou Chenghu. Geospatial data metadata


standards. Progress in Geography, 1998,17 (4): 55-63]

[5]

Lake R.The application of geography markup language (GML) to the geological sciences. Computers & Geoscience, 2005, 31(9):
1081-1094

[6]

, . XML . ,2004,30(9):9-11 [Luo Yingwei, Xing Pengling.


Geographic information metadata based on XML storage strategies. Computer Engineering, 2004,30 (9): 9-11]

[7]

,..,2004,30(6):1-3 [Luo Yingwei, Xing Pengling. Metadata and geographic


information systems. Computer Engineering, 2004,30 (6): 1-3]

[8]

,. XML .,2004,30(22):8-10 [Luo Yingwei, Xing Pengling.


Geo-metadata query system based on XML policy. Computer Engineering, 2004,30 (22): 8-10]

[9]

. XML .:,2001 [Zhang Ying. Geographic information metadata system based on


XML, Beijing: Peking University, 2001]

[10] Peng Z R.A proposed framework for feature-level geospatial data sharing: a case study for transportation network
data.2005,19(4):459-481
[11] Lim E P,Liu Z H,Yin M,etc.On organizing and accessing geospatial and georeferenced Web resources using the G-Portal
system.Information Processing & Management,2005,41(5):1277-1297
[12] Meeks W L,Dasgupta S.Geospatial information utility: an estimation of the relevance of geospatial information to users.Decision
Support Systems,2004,38(1):47-63
[13] Bermudez L,Piasecki M. Metadata community profiles for the Semantic Web. Geoinformatica,2006,10(2):159 -176
[14] , , . XML , , 2003, 7(1): 66-72 [Zhang Shuliang, Gong
Minxia, Lv Guonian. Study on expression of geospatial metadata based on XML. Remote Sensing, 2003,7 (1): 66-72]
[15] . ., 2000, 9(3): 8-13 [Li Jun. Study on the use of geospatial metadata. Geoinformation Science, 2000, 9 (3): 8-13]
[16] Federal Geographic Data Committee(FGDC). Content standards for digital geogeospatial metadata,1997
[17] ISO/TC211. Geographic information metadata, ISO standard 15046-15 metadata,1997
-9http://www.j-es.org

[18] Dublin Core Metadata Initiative. Dublin Core Metadata Element Set, Version 1.1: Reference Description, http://dublincore.org/
documents/1999/07/02/dces/
[19] Yu S, Qiang H Z, Jing S W. A framework of XML-based geospatial metadata system. Lecture Notes in Computer Science, 2006,
3842: 775-778
[20] Larsgaard M L. Metaloging of digital geospatial data.Cartographic Journal, 2005, 42(5): 231-237
[21] Marx M, Rijke M.Semantic characterizations of navigational XPath. SIGMOD Record, 2005, 34(2): 41-46
[22] Sauvagnat K, Boughanem M, Chrisment C. Answering content and structure-based queries on XML documents using relevance
propagation. Information Systems,2006,31(7):621-635
[23] Govert N, Fuhr N, Lalmas M, etc. Evaluating the effectiveness of content-oriented XML retrieval methods. Information Retrieval,
2006, 9(6): 699-722
[24] Aggarwal N, Dai Q Z, Walden E A. Do markets prefer open or proprietary standards for XML standardization? An event study.
International Journal of Electronic Commerce, 2006, 11(1): 117-136
[25] ANSI/NISO. Standard Information Retrieval: Application Service Definition & Protocol Specification, 2003
[26] Nishimura S, Nakano K. XML stream transformer generation through program composition and dependency analysis. Science of
Computer Programming, 2005, 54(2): 257-290

1983-

4 1985-

5 1994-

1983-

GIS GIS
3

1975-

GIS

- 10 http://www.j-es.org