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.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.