The evaluation of three approaches to implementing an OGC Web Map Service client application.

A multitude of technologies are presently available for the development of Web applications, each having its strengths and weaknesses. Three of them that are used on the Java 2 platform, Enterprise Edition (J2EE) are introduced in this thesis. They are JavaServer Pages (JSP), JavaServer Pages Standa...

Full description

Bibliographic Details
Main Author: Ding, Hao
Language:en
Published: University of Canterbury. Computer Science and Software Engineering 2014
Online Access:http://hdl.handle.net/10092/9609
id ndltd-canterbury.ac.nz-oai-ir.canterbury.ac.nz-10092-9609
record_format oai_dc
spelling ndltd-canterbury.ac.nz-oai-ir.canterbury.ac.nz-10092-96092015-03-30T15:29:53ZThe evaluation of three approaches to implementing an OGC Web Map Service client application.Ding, HaoA multitude of technologies are presently available for the development of Web applications, each having its strengths and weaknesses. Three of them that are used on the Java 2 platform, Enterprise Edition (J2EE) are introduced in this thesis. They are JavaServer Pages (JSP), JavaServer Pages Standard Tag Library (JSTL), and eXten- sible Markup Language Compiler (XMLC). The functionality that is representative of a generic OpenGIS Consortium (OGC) Web Map Service (WMS) client has been implemented using three approaches that are based on the above technologies: JSP with embedded Java; JSP with JSTL tags; and XMLC. The functionality includes producing a custom map with layers retrieved from different WMS servers; manipulating views of the map; querying information about features of a location selected on the map by the user, and so on. In this thesis we evaluate and compare the three approaches from the perspective of application architecture, development, and maintenance, based on our implementation experience. We also present the design and setting up of a local Web mapping system on which the WMS client being implemented has been running.University of Canterbury. Computer Science and Software Engineering2014-09-16T02:49:36Z2014-09-16T02:49:36Z2003Electronic thesis or dissertationTexthttp://hdl.handle.net/10092/9609enNZCUCopyright Hao Dinghttp://library.canterbury.ac.nz/thesis/etheses_copyright.shtml
collection NDLTD
language en
sources NDLTD
description A multitude of technologies are presently available for the development of Web applications, each having its strengths and weaknesses. Three of them that are used on the Java 2 platform, Enterprise Edition (J2EE) are introduced in this thesis. They are JavaServer Pages (JSP), JavaServer Pages Standard Tag Library (JSTL), and eXten- sible Markup Language Compiler (XMLC). The functionality that is representative of a generic OpenGIS Consortium (OGC) Web Map Service (WMS) client has been implemented using three approaches that are based on the above technologies: JSP with embedded Java; JSP with JSTL tags; and XMLC. The functionality includes producing a custom map with layers retrieved from different WMS servers; manipulating views of the map; querying information about features of a location selected on the map by the user, and so on. In this thesis we evaluate and compare the three approaches from the perspective of application architecture, development, and maintenance, based on our implementation experience. We also present the design and setting up of a local Web mapping system on which the WMS client being implemented has been running.
author Ding, Hao
spellingShingle Ding, Hao
The evaluation of three approaches to implementing an OGC Web Map Service client application.
author_facet Ding, Hao
author_sort Ding, Hao
title The evaluation of three approaches to implementing an OGC Web Map Service client application.
title_short The evaluation of three approaches to implementing an OGC Web Map Service client application.
title_full The evaluation of three approaches to implementing an OGC Web Map Service client application.
title_fullStr The evaluation of three approaches to implementing an OGC Web Map Service client application.
title_full_unstemmed The evaluation of three approaches to implementing an OGC Web Map Service client application.
title_sort evaluation of three approaches to implementing an ogc web map service client application.
publisher University of Canterbury. Computer Science and Software Engineering
publishDate 2014
url http://hdl.handle.net/10092/9609
work_keys_str_mv AT dinghao theevaluationofthreeapproachestoimplementinganogcwebmapserviceclientapplication
AT dinghao evaluationofthreeapproachestoimplementinganogcwebmapserviceclientapplication
_version_ 1716799078465011712