Abstract

A geotagged Short Message Service (SMS), such as those following Open Geospatial Consortium (OGC) Open GeoSMS (OGS) standard, is useful for many applications that require location based services field work. In OGS specification, a geotag is used as a hyperlink for retrieving detail information of given target at given location. This feature meets the interoperation requirements of time-sensitive, location-aware notification and monitoring services. This feature can give service providers to design more various and useful service scenarios, and these requirements make importantly to develop vendor specific Apps for realizing these service scenarios. A design pattern for OGS mobile client Apps will help to develop the Apps with relatively less effort. This paper focuses on a design for an OGS mobile client App and shows a Connector-Translator-Launcher (CTL) flow for smartphone environments. The CTL flow based mobile client App is based on Model-View-Controller (MVC) model. It applies pluggable modules for connecting geospatial services pointed by each geotag and translating geospatial content retrieved from such services. The App displays details information specified by a geotag following the OGS. The Android-based mobile client App was developed for OGC's OGC Web Services, Phase 8 (OWS-8). It was applied as a mobile tracking client in geospatial web service testbed scenarios for the Observation Fusion (Tracking) thread. Two pluggable modules were developed for the scenario application. One is a connector module for connecting to a track server, and another is a translator module for translating track information for displaying on map views.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call