Full text: Proceedings, XXth congress (Part 4)

hul 2004 
specified 
ent calls 
of the 
ification 
VG, this 
of spatial 
outright, 
standard. 
map on 
add a lot 
vector 
/eb Map 
rse, and 
ntents of 
s display 
nplicated 
1-0f the 
lies the 
Database 
- and the 
lata from 
ange the 
changing 
2 OGCs 
nentation 
hat. are 
ented. À 
ced data. 
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B4. Istanbul 2004 
These maps are generally rendered in a pictorial format such as 
PNG, GIF or JPEG, or occasionally as vector-based graphical 
elements in SVG. Here we choice the SVG format as our web 
services output format. SVG documents are sent to client (with 
SVG Viewer) by the Web application Server. The system flow is 
that client sends a request, then Web application server accept 
the request and call the corresponding operation defined by 
WMS specification, and the data stored in different GIS platform 
has to be. exported into GML documents which have to be 
changed into SVG format by the data exchanging components. 
At last, SVG is returned to the client and shown by SVG viewer. 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
Client 
Browser Browser 
HTML/XML/ SVG Viewer HTML/XML 
Î SVG Î 
Web 
Data exchanging components IIS /Apache application 
&IIS/Apache/tomcat/Servlets /tomcat /Servlets server 
| GML [Jom 
I"7-- ——————— ny 
I i 
Web Map Service (GetCapabilities, GetMap) I 
I Web 
i I 
ea 4 
Data exchanging 
  
Data exchanging Data exchanging 
  
components components components 
  
  
  
  
  
  
  
| 1 Database 
£a Cm 
server 
GeoSurf 
Fig. 2 The structure of XML-based spatial data interoperability 
system 
4. IMPLEMENTATION 
The data of Chinese administrative division scale at 1:4,000,000 
are stored in the three different GIS software platforms of 
ArcInfo, Geostar and Geosurf on the data format required by 
respective system. But in each system the data is not integrity. 
The data such as BOUNT (the borderline of national provinces) 
and RIVER (the borderline of rivers) are stored in the ArcIMS 
system by the ArcInfo platform, which is showed in Fig.3 (a). 
The data such as ROAD (the midline of road) and ZHUIJI (the 
Annotation of national provinces and cities) are stored in the 
Oracle database on the platform of Geostar, which is showed in 
Fig.3 (b). The data such as LAKE (the borderlines of lakes) and 
169 
RAIL (the national railways) are stored in the Geosurf platform 
by the file format. 
ey Se 
XRD BRE SEU CE IRD EP — 
SEE. ~-D0 A ORF 5 N 
Mp [ejf lena rae in 
      
     
   
    
  
   
  
    
     
  
  
  
54 ; : i on 559,734,573,800 Feet 
K 2902036 16716814826. - 
y 2397402887 i. Ü 1 
  
  
  
  
ETT EH treet 
HT The data stored i in ArcIMS System 
   
  
  
  
  
  
E 
LRND NO REX EO DEIN RAT MED BRO HD 
Dagssemiceclalm vio SE om | 
HH FRAAN DEO REX] ans De | 
pause 
LEA oni s 
El emosd t RET 
5. 34 
Fa $ us 
E = RL) 
d ot 
y 
ts Ry H5. uK 
x 
B oHm 
mE s^ n 
t 
TE wir 
=n um 
eX ve. 
Ë 
*8 
re A 
£n 
p pes: 3% 
tev [BETZ 
BREE omhu_a(=0) | [ xwv: 1904119.503 YOO: 4741240.42 
  
(b) The data stored in Geostar system 
Fig.3 The data of Chinese administrative division scale at 
1:4000000 stored in the different GIS platforms 
The spatial data interoperability and visualization system based 
on XML gets GML format document by the data exporting 
components changing the data stored in ArcIMS platform, in 
Orcale database for Geostar platform and in the file system for 
Geosurf platform respectively. The second-development 
functions provided by ArcIMS can export the data into GML 
document, and the components of Geostar4.0 has the function to 
export the data stored in oracle database into GML document. 
JavaBean components of Geosurf4.0 have the same function. 
The web services and web application server are programmed by 
Microsoft Visual Studio .Net. The system overlaps the GML 
data with each other and obtains the data information within the 
required envelope. Lastly use SVG exporting components to 
change the output GML data stream into the SVG data which 
will be send to client for the operations such as browser, zoom in, 
zoom out, etc. The result is showed as Fig.4. 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.