serving map with ogc standards via network - webmgs 2010

12
SERVING MAP WITH OGC STANDARDS VIA NETWORK HGK, Military Geography Department, 06100 Dikimevi Ankara, Turkey –[email protected] YTU, Civil Engineering Faculty, Dept. of Geomatic Engineering, 34220 Esenler Istanbul [email protected] INTRODUCTION ISPRS WG IV/5 1st International Workshop on Pervasive Web Mapping, Geoprocessing and Services (WebMGS 2010) August 26-27, 2010, Como, Italy Many institutions and organizations, which produce maps, can not share their produced geographic data; because of that reproduction data is caused. Institution must use one type of data model and communication language when sharing geographical data. International standards of geographic data are determined by ISO / Technical Committee (TC) 211 and Open Geospatial Consortium (OGC). To serve online geo-data and geo-processing capabilities, the OGC has introduced specifications for geospatial web services, such as Web Feature Service (WFS) and Web Map Service (WMS). WMS prepares geographic information for client and then services this information. WMS makes three base processes to service map. WMS announces its capabilities to clients with GetCapabilities process. WMS provides the map which is needed by client with GetMap process. It makes attribute interrogation of feature on map with GetFeatureInfo process. The response time of the service for the client is defines the overall service performance. In this study,ArcGIS Server, Geoserver and Mapserver softwares were tested. APPLICATION Geoserver, Mapserver and ArcGIS Server software were set up on the same computer as described in theirsetup document. Because of ArcGIS Server software didn’t allowed to service vector data that is in “shp”format, only raster data wasused in software tests. Raster data of Turkey was introduced to services on each software. Raster data consists of six picture format in JPEG format and geographic coordinate system on computer’s hard disk (akdeniz.jpg 1.93 MB, batikaradeniz.jpg 1.25 MB, doguanadolu.jpg 2.25 MB, dogukaradeniz.jpg 1.12 MB, ege.jpg 1.58 MB, marmara.jpg 1.63 MB). In Geoserver and Mapserver software, image files were introduced to services by using their directory names. ArcGIS Server software requires “mxd” file to serve more than one raster image. Image files opened in “mxd” file and this file introduced to service.To find out effects of using “mxd” file, a second WMS of ArcGIS Server software has been created by using single picture file (batikaradeniz.jpg 1.25 MB). Thus, in the first test a single raster image was requested and in the second test six raster images were requested. Web Application Testing 5.0 (WAPT) software and Internet Explorer 6.0 software were used for testing services. WAPT software does load, stress and performance tests for web sites and internet applications. WAPT software tested services with five virtual client for five minutes. RESULTS According to results that obtained from performance tests of software, response time of Geoserver service is 3% better than Mapserver service (Second test; Geoserver 3.32 sec, Mapserver 3.42 sec) were determined. In case WMS, which was created by ArcGIS Server software, uses “mxd” document, response time is higher than other WMS (Second test at 4.77 sec); in case WMS uses directory names of data, response time is better than other WMS (Second test; 3.13 sec) were determined. WMS Data Size (kbyte) Request No Avg 1 2 3 4 5 6 7 8 9 10 Response Times (sec) Geoserver 2915 7.05 6.45 7.26 7.24 6.56 6.52 6.70 6.40 6.75 7.10 6.80 Mapserver 3122 6.73 7.06 7.14 6.89 6.63 6.62 7.18 7.20 6.80 6.54 6.88 ArcGIS Server 3039 11.92 12.55 11.60 12.44 12.01 12.05 11.75 12.04 11.68 12.14 12.02 WMS Data Size (kbyte) Request No Avg 1 2 3 4 5 6 7 8 9 10 Response Times (sec) Geoserver 1599 3.45 3.48 3.03 3.43 2.93 3.61 2.75 3.64 3.45 3.39 3.32 Mapserver 1947 3.26 3.27 3.51 3.13 3.48 3.90 3.24 3.57 3.66 3.16 3.42 ArcGIS Server (jpg) 1584 3.21 3.06 3.31 3.16 3.30 3.33 3.15 3.12 2.88 2.78 3.13 ArcGIS Server (mxd) 1736 5.11 4.85 4.81 4.49 4.84 4.48 4.80 4.58 5.06 4.66 4.77 Response times and file sizes of services to requests (Test2) Response times and file sizes of services to requests (Test1) Geoserver Mapserver ArcGIS Server Client Number 1 2 3 4 5 1 2 3 4 5 WMS Average Response Times (sec) Data Size per Request (kbyte) Geoserver 2,22 2,51 3,99 5,49 7,60 1598,71 1598,75 1598,76 1598,76 1598,78 Mapserver 2,34 3,00 4.89 7,19 9,44 1946,83 1946,91 1946,91 1946,91 1946,93 ArcGIS Server (jpg) 1,89 2,03 4,63 5,91 8.07 1583,88 1583,93 1583,93 1583,93 1583,94 ArcGIS Server (mxd) 3,25 4,69 6,04 12,60 9,78 1735,22 1735,24 1735,24 1735,22 1735,24 According to these results, if a user, who wants to create WMS, is not advanced user, it is not recommended to use the Mapserversoftware. Inexperienced users can use Geoserver or ArcGIS Server software. Those, who want to use the ArcGIS Server software, should know they will become dependent on specific data and file formats. Also the user should know that data format, which was shown as source, will effect WMS performance importantly.If WMS will be used by more than one client at the same time, Geoserver or ArcGIS Server software can be preferred in point of performance. Client Number 1 2 3 4 5 1 2 3 4 5 WMS Average Response Times (sec) Data Size per Request (kbyte) Geoserver 5,84 6,26 10,95 13,85 15,45 2914,6 2914,80 2914,70 2384,80 2914,70 Mapserver 6,14 7,58 18,75 19,75 31,80 3121,4 3121,25 3121,29 3121,33 3835,64 ArcGIS Server 13,1 14,5 21,70 26,25 45,10 3039,0 3039,00 3039,00 3039,00 3039,00 Internet Explorer WAPT Test1WAP T

Upload: others

Post on 27-Mar-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Microsoft PowerPoint - Poster_gumusay.pptx [Sola lettura]HGK, Military Geography Department, 06100 Dikimevi Ankara, Turkey – [email protected]
YTU, Civil Engineering Faculty, Dept. of Geomatic Engineering, 34220 Esenler Istanbul - [email protected]
INTRODUCTION
1st International Workshop on Pervasive Web Mapping, Geoprocessing and Services
(WebMGS 2010)
August 26-27, 2010, Como, Italy
Many institutions and organizations, which produce maps, can not share their produced geographic data; because of that reproduction data is caused. Institution
must use one type of data model and communication language when sharing geographical data. International standards of geographic data are determined by ISO /
Technical Committee (TC) 211 and Open Geospatial Consortium (OGC). To serve online geo-data and geo-processing capabilities, the OGC has introduced
specifications for geospatial web services, such as Web Feature Service (WFS) and Web Map Service (WMS). WMS prepares geographic information for client and
then services this information. WMS makes three base processes to service map. WMS announces its capabilities to clients with GetCapabilities process. WMS
provides the map which is needed by client with GetMap process. It makes attribute interrogation of feature on map with GetFeatureInfo process. The response time
of the service for the client is defines the overall service performance. In this study, ArcGIS Server, Geoserver and Mapserver softwares were tested.
APPLICATION Geoserver, Mapserver and ArcGIS Server software were set up on the same computer as described in their setup document. Because of ArcGIS Server software didn’t allowed to service vector data that is in “shp” format, only raster
data was used in software tests. Raster data of Turkey was introduced to services on each software. Raster data consists of six picture format in JPEG format and geographic coordinate system on computer’s hard disk (akdeniz.jpg 1.93
MB, batikaradeniz.jpg 1.25 MB, doguanadolu.jpg 2.25 MB, dogukaradeniz.jpg 1.12 MB, ege.jpg 1.58 MB, marmara.jpg 1.63 MB).
In Geoserver and Mapserver software, image files were introduced to services by using their directory names. ArcGIS Server software requires “mxd” file to serve more than one raster image. Image files opened in “mxd” file and
this file introduced to service. To find out effects of using “mxd” file, a second WMS of ArcGIS Server software has been created by using single picture file (batikaradeniz.jpg 1.25 MB). Thus, in the first test a single raster image was
requested and in the second test six raster images were requested. Web Application Testing 5.0 (WAPT) software and Internet Explorer 6.0 software were used for testing services. WAPT software does load, stress and performance
tests for web sites and internet applications. WAPT software tested services with five virtual client for five minutes.
RESULTS
According to results that obtained from performance tests of software, response time of Geoserver service is 3% better than Mapserver service (Second test; Geoserver 3.32 sec, Mapserver 3.42 sec) were determined. In case WMS,
which was created by ArcGIS Server software, uses “mxd” document, response time is higher than other WMS (Second test at 4.77 sec); in case WMS uses directory names of data, response time is better than other WMS (Second
test; 3.13 sec) were determined.
WMS Data Size (kbyte)
1 2 3 4 5 6 7 8 9 10
Response Times (sec)
Geoserver 2915 7.05 6.45 7.26 7.24 6.56 6.52 6.70 6.40 6.75 7.10 6.80
Mapserver 3122 6.73 7.06 7.14 6.89 6.63 6.62 7.18 7.20 6.80 6.54 6.88
ArcGIS Server 3039 11.92 12.55 11.60 12.44 12.01 12.05 11.75 12.04 11.68 12.14 12.02
WMS Data Size (kbyte)
1 2 3 4 5 6 7 8 9 10
Response Times (sec)
Geoserver 1599 3.45 3.48 3.03 3.43 2.93 3.61 2.75 3.64 3.45 3.39 3.32
Mapserver 1947 3.26 3.27 3.51 3.13 3.48 3.90 3.24 3.57 3.66 3.16 3.42
ArcGIS Server (jpg) 1584 3.21 3.06 3.31 3.16 3.30 3.33 3.15 3.12 2.88 2.78 3.13
ArcGIS Server (mxd) 1736 5.11 4.85 4.81 4.49 4.84 4.48 4.80 4.58 5.06 4.66 4.77
Response times and file sizes of services to requests (Test2)Response times and file sizes of services to requests (Test1)
Geoserver Mapserver ArcGIS Server
Client Number 1 2 3 4 5 1 2 3 4 5
WMS Average Response Times (sec) Data Size per Request (kbyte)
Geoserver 2,22 2,51 3,99 5,49 7,60 1598,71 1598,75 1598,76 1598,76 1598,78
Mapserver 2,34 3,00 4.89 7,19 9,44 1946,83 1946,91 1946,91 1946,91 1946,93
ArcGIS Server (jpg) 1,89 2,03 4,63 5,91 8.07 1583,88 1583,93 1583,93 1583,93 1583,94
ArcGIS Server (mxd) 3,25 4,69 6,04 12,60 9,78 1735,22 1735,24 1735,24 1735,22 1735,24
According to these results, if a user, who wants to create WMS, is not advanced user, it is not recommended to use the Mapserver software. Inexperienced users can use Geoserver or ArcGIS Server software. Those, who want to
use the ArcGIS Server software, should know they will become dependent on specific data and file formats. Also the user should know that data format, which was shown as source, will effect WMS performance importantly. If WMS
will be used by more than one client at the same time, Geoserver or ArcGIS Server software can be preferred in point of performance.
Client Number 1 2 3 4 5 1 2 3 4 5
WMS Average Response Times (sec) Data Size per Request (kbyte)
Geoserver 5,84 6,26 10,95 13,85 15,45 2914,6 2914,80 2914,70 2384,80 2914,70
Mapserver 6,14 7,58 18,75 19,75 31,80 3121,4 3121,25 3121,29 3121,33 3835,64
ArcGIS Server 13,1 14,5 21,70 26,25 45,10 3039,0 3039,00 3039,00 3039,00 3039,00
Internet
Explorer
WAPT
Test1WAP
T
INTRODUCTION
Many institutions and organizations, which produce maps, can not share
their produced geographic data; because of that reproduction data is
caused. Institution must use one type of data model and communication
language when sharing geographical data. International standards of
geographic data are determined by ISO / Technical Committee (TC) 211
and Open Geospatial Consortium (OGC). To serve online geo-data and
geo-processing capabilities, the OGC has introduced specifications for
geospatial web services, such as Web Feature Service (WFS) and Web
Map Service (WMS). WMS prepares geographic information for client and
then services this information. WMS makes three base processes to
service map. WMS announces its capabilities to clients with
GetCapabilities process. WMS provides the map which is needed by client
with GetMap process. It makes attribute interrogation of feature on map
with GetFeatureInfo process. The response time of the service for the
client is defines the overall service performance. In this study, ArcGIS
Server, Geoserver and Mapserver softwares were tested.
APPLICATION
Geoserver, Mapserver and ArcGIS Server software were set up on the same
computer as described in their setup document. Because of ArcGIS Server
software didn’t allowed to service vector data that is in “shp” format, only raster
data was used in software tests. Raster data of Turkey was introduced to services
on each software. Raster data consists of six picture format in JPEG format and
geographic coordinate system on computer’s hard disk (akdeniz.jpg 1.93 MB,
batikaradeniz.jpg 1.25 MB, doguanadolu.jpg 2.25 MB, dogukaradeniz.jpg 1.12 MB,
ege.jpg 1.58 MB, marmara.jpg 1.63 MB).
In Geoserver and Mapserver software, image files were introduced to services
by using their directory names. ArcGIS Server software requires “mxd” file to
serve more than one raster image. Image files opened in “mxd” file and this file
introduced to service. To find out effects of using “mxd” file, a second WMS of
ArcGIS Server software has been created by using single picture file
(batikaradeniz.jpg 1.25 MB). Thus, in the first test a single raster image was
requested and in the second test six raster images were requested. Web
Application Testing 5.0 (WAPT) software and Internet Explorer 6.0 software were
used for testing services. WAPT software does load, stress and performance tests
for web sites and internet applications. WAPT software tested services with five
virtual client for five minutes.
According to results that obtained from performance tests of
software, response time of Geoserver service is 3% better than
Mapserver service (Second test; Geoserver 3.32 sec, Mapserver 3.42
sec) were determined. In case WMS, which was created by ArcGIS
Server software, uses “mxd” document, response time is higher than
other WMS (Second test at 4.77 sec); in case WMS uses directory
names of data, response time is better than other WMS (Second test;
3.13 sec) were determined.
According to these results, if a user, who wants to create
WMS, is not advanced user, it is not recommended to use
the Mapserver software. Inexperienced users can use
Geoserver or ArcGIS Server software. Those, who want to
use the ArcGIS Server software, should know they will
become dependent on specific data and file formats. Also
the user should know that data format, which was shown
as source, will effect WMS performance importantly. If
WMS will be used by more than one client at the same
time, Geoserver or ArcGIS Server software can be preferred
in point of performance.