Geographical Awareness For Modern Travellers: A GIS Application For Maritime Transportation In The Mediterranean Sea

Massimo Dragan, Michele Fernetti and Vassilis Spitadakis
 

Abstract

Modern travellers are becoming increasingly demanding and specialized, willing to play an active role in shaping their journeys. Spatially enabled applications can efficiently cater for the needs of today's tourists, enabling them to dynamically adapt their trip according to contingent events.

Ship Information And Management System (SIAMS) is an international project within the Telematics Application Programme of the European Commission aiming to provide novel services to shipping companies, travel agencies, passengers, citizens and local authorities through the use of the most advanced technologies in telecommunications, GIS and networking applications.

A MapObjects application has been implemented to provide, at any given moment, information regarding position and conditions of the ships and spatial links to other services. Multimedia information kiosks at port location and on board, as well as any internet client using a MapObjects Internet Map Server, will be able to assist users in getting real-time ship schedules, retrieving general tourist information on trip destinations, finding connections to other means of transportation and accessing on-line booking services (hotels, car rentals, etc.).
 

Introduction

Background

Maritime transportation plays a fundamental role in the Mediterranean basin especially in the field of tourism. Within this context, a number of crucial issues, such as overly long waits for boarding and on board, frequent and often unannounced delays, lack of organization of port operators due to limited communications between authorities and operators and insufficient integration between maritime data and Tourist Information Systems, are becoming increasingly evident and in need of new solutions.

Objectives

Adequate infrastructures and new telematic services can provide the solution to the above mentioned issues. Spatially enabled applications can assist in providing timely and accurate data on ongoing and scheduled trips and port destinations. Such information can be made available through internet or by public information kiosks located on board or at destination/arrival ports, offering the traveler the chance to review, schedule and plan his/her trip in real time.

GIS powered services will integrate dynamic data and digital maps into SIAMS data services in order to produce real time trip information and interactive maps of tourist facilities and transportation networks at destination harbors.

Outcomes

The project started in February 1998 and is expected to continue until mid summer 2000 with the demonstration of the newly available services at demo multimedia kiosks in the ports of Venice and Bari (Italy) and Patras, Corfu, Piraeus, Heraklion and Chania (Greece) and onboard a pilot ship (Aretousa, Minoan lines). Through internet and the virtual private network, the services will be also selectively available to shipping lines, port authorities, travel agencies and internet guests.

Fig.1. The demonstrator




System architecture
 

SIAMS is built upon the integration of four sub-systems that constitute the architecture of the information system. The subsystems cover both the hardware and software domain.

Networks

In terms of hardware components, the project aims to build a fully networked infrastructure to connect all the nodes, i.e. the SIAMS server sites and local network, the kiosks, the corporate sites (authorities, etc.) and internet access points.

Up-to-date networking techniques will also be employed to provide a secure means to circulate confidential information; virtual private networks will be used in order to provide the necessary security level for restricted access services.

Satellite communications

The structure of the network includes the use of satellite communications which will contribute to the physical architecture of the components in terms of connections with the mobile sites (i.e. the pilot ship). Two earth stations will be installed and a gyroscopic satellite antenna with auto-tracking and stabilization platform will be mounted on board. Communications will make use of the Eutelsat commercial satellite. A remote control and management system is also being planned for the system.

Software development

The software component development of the system covers three main areas: application programming, database services and man-machine interaction. The outcome will be the setup of a series of services which require user input and, in the majority of cases, produce a character-based or graphical output. There is therefore the need to implement a user interface.

The implementation of a classical three-tier client/server database application architecture using Java and Corba technology has been selected in order to guarantee multi-platform support.

Java programming language, with all the necessary extensions for communication with the middleware, will be used for the development of the client side. The middleware based on CORBA technology will be created using Inprise Visibroker 3.2 for Java while the central database system acting as the data repository, will be designed with Sybase's database management product.

GIS

The forth component of SIAMS Information System is represented by the GIS environment. A fully independent customized GIS application will power some of the services with typical GIS spatial analysis functionality. A geo-graphical user interface will also be available to the users.

The GIS application will operate in two different modes: as a common GIS customized application, displaying maps with tools and buttons, or in the background receiving requests from the character based interface and providing either answers to spatial queries (e.g. estimate arrival time) or simple picture maps (GIF format).

In order to carry out these procedures, a bi-directional communication GIS-database will be implemented.
 

GIS architecture

In the light of a user requirements analysis carried out at the beginning of the project, it was decided not to choose a fully functional GIS product to fulfill the project tasks but to opt for a tailored solution in order to:
 

Higher efficiency, speed and reliability can be achieved by creating a brand new application featuring only the main GIS tools instead of customizing a fully featured software package.
The GIS software platform
Esri Map Objects programmable objects technology was chosen according to the following criteria:


Fig.2. The GIS architecture



 

Therefore, two different GIS user interfaces are being set-up: a Map Objects stand-alone application to be installed on board and at port kiosks and a MOIMS solution available to internet users and to certain authorized users.
Concerning the Internet Map Server architecture the web server and map server will be hosted on two separate machines, in order to maximize the performances of the system. The web server will be a Microsoft IIS 4.0 hosted at the ICS premises (http://www.ics.trieste.it) while the MapObjects Internet Map Server will be hosted on a Windows NT 4 workstation, Pentium III, 500 Mhz, 256 Mb RAM.
Further tests may eventually lead to installing a mirror IMS site in Greece at the FORTHnet premises.
Bridging different environments: guaranteeing inter-operability
Any software component must be based on a Component Model. The two dominant models are CORBA (Common Object Request Broker Architecture) and Microsoft's OLE/COM (Object linking and embedding/Component Object Model).
Map Objects is based on the OLE/COM model, while the User Interface is developed in a Java/CORBA environment.
In order to build up a fully integrated environment a bridging software (Visual Edge Software Ltd. ObjectBridge for COM-CORBA) has been included in the system architecture.
Considering the interaction between the GIS interface and the browser-based user interface, three levels of inter-operability are required: low-level compatibility (guaranteed by the bridge application), switching between interfaces and exchange of parameters and/or commands (sockets will be the solution for inter-application communication. This kind of communication also requires the development of a common protocol, currently under construction, for information, parameters and commands exchange).


Fig. 3. The architectural solution

 

SIAMS services

A number of features, peculiar to this system, are worth highlighting:
Two main directions of development are foreseen with regards to the GIS component of the project: internet services and advanced scheduling capabilities.

 
Project partners

Ship Information And Management System (SIAMS) is an international project within the Telematics Application Programme of the European Commission. The project is coordinated by FORTHNET SA from Greece; other participants include Alfa Ltd., Greece, Visual Software Italy srl, Italy, TOP-REL srl, Italy and the Instituto Balear de Innovacion Telematica, Spain. ICS - UNIDO, Italy, is responsible for GIS services implementation.

Associated Partners are Minoan Lines Shipping SA, Greece, the Greek Ministry of Mercantile Marine, HTA - High Technologies Associate Ltd, United Kingdom and Systron srl, Italy.

Sponsoring Partners for Tourist Information Systems are Regione Puglia (Italy), Egnatia Foundation & Region of Epirus (Greece), Region of Crete (Greece) and the Provinces of Drama, Kavala, Xanthi (Greece).

Sponsoring Partners for GIS software & geographic data are Esri Inc., Esri Italy, TeleAtlas (Italy) and Marathon Data Systems (Greece).


 
 
Authors information
Massimo Dragan & Michele Fernetti - GIS consultants
International Centre for Science and High Technology -UNIDO
Area Science Park - Padriciano 99
Trieste, Italy
Present address:
GEOLAB - University of Trieste
C/o CSIA- Edif. H2
Via Valerio 12,
34127 Trieste, ITALY
e-mail: dragan@univ.trieste.it, fernetti@univ.trieste.it

 
Vassilis Spitadakis - SIAMS project coordinator

 
FORTHnet S.A.
Hellenic Telecommunications and Telematics Applications Company
Vassilika Vouton, P.O. Box 2219
GR 710 03 Heraklion, Crete
Greece
e-mail: vspit@forthnet.gr
Project web sites:
SIAMS project web site - http://www.siams.net
ICS-UNIDO Internet Map Server site - http://www.ics.trieste.it