Contents |
Goal: Provide developer infrastructure and Domain Specific Language for fast service description and generation
Domain Specific Language (DSL) is a special technique for simplifying object and services description in terms of domain. In this working package we are developing a set of tools that will increase comfort of developers. The developed package will include DSL for LBS services description, service generator for Android platform, tools for smoke testing and debugging. Using DSL feature developers could prototype new services much faster and even will be able to create their own templates for services.
Goal:Seamless integration with object BLOB storage Riak
Majority of geo-tagging use scenarios imply association of some digital objects to geo-tags. For example, it could be such media objects as photos, videos, audio streams and so on. Currently, Geo2Tag clients use 3rd party FTP services to store binary objects. This working package aims to created native support with BLOB storage. Geo2Tag will provide native Riak integration and corresponded functions in the REST API.
Goal: Provide user registration, group and rights management
Current platform does not provide mechanisms for prioritization of users and doesn’t have privacy infrastructure for user data. All registered users can subscribe/unsubscribe all channels, which currently significantly limit variety of applications that can be done on top of Geo2Tag. In this work package we will finalize works targeted in definition of user based privacy schemes.
Goal: Provide interfaces for Basic set operations with channels: unions, intersections, complements, Cartesian products
Channel is the main mechanism of geo-tags classification in Geo2Tag platform. It allows collect set of tags with some label. Channels are used for splitting services and user data, for semantic data classification. Currently, only special and temporal filtration APIs are available for content consumers. The goal of this working package is extending current query mechanism by adding classical set operations under channels like unions, intersections, complements, Cartesian products etc. Introducing this feature will enable development of services for effective edge computing.
Goal: Seamless integration with Smart-M3 Platform
Smart spaces is very promising technology for sharing information between devices, systems, services, which could be used on top of Internet-of-Things and other technologies in development of the new generation services. It could provide context semantic data. Integration Smart spaces with geo-coding solutions will give users efficient mechanism for special and temporal filtration semantic data. The main mission of this work package aimed to integrate Smart-M3 middleware (http://en.wikipedia.org/wiki/Smart-M3) with Geo2Tag.
Goal: Deliver geo-tagging video-blogging service for Android users
Video-blogging client for Android will provide ability for easy shooting of video stream, mark-up videos by geo-tags and publishing videos in the cloud. User will get a possibility to define an area and time interval and receive videos published by multiple clients. Possible use scenarios: preparing of collective (crowd-sourced) video reports of public events; community-driven car traffic monitoring and accidents investigation, etc.
Goal: Flexible smartphone based audio guide for tourists extended by other types of content
Audio guide for preparing outdoor excursion and other forms of personalized treatment of tourists. It will allow users to listen historical/geographical information of the place in current position. The solution will be delivered as a service and optimized for two kinds of users: content providers and tourists. Content providers will be able to easily make highly personalized routes and audio-tours optimized for interests and restrictions (time/money) of the tourists. And tourists will be able subscribe and take most interesting for them tours, make notes, easily share experience with friends, upload photo/video materials and so on.
Goal: Use principle of the quest game to increase interest to history, culture, architecture of Karelia among its citizens and guests. Extend the museum database by use of players’ interest in finding new information (crowdsourcing).
The game is implied as team competition. The main idea of which is to discover as much historical objects and mark them on the map. Additionally those geo-objects should be tagged with brief descriptions, comments, media content. In the scope of the game Geo2tag platform gets new branch of development such as native geo-social network with supporting media-content.
Goal: Create tourism information database for Karelia’s museums plus UI for desktop/panel/tablet.
Geo-tagged information system for museums of North Karelia region is the unique system for region history and culture learning. Use of geo-tags centric organization of museum content allows to easily developing a number of distinguished features: outdoor excursions support; searching objects by tags, places, time periods; historical analysis, etc. It could be used not only by visitors and museums' staff, but even by history/culture researchers that are interested in region history.
Goal: Develop virtual museum interface for Sortavala city museum in historical perspective.
This is the Sortavala museum 2D/3D service illustrated in historical perspective. It will provide virtual graphical model for historical objects and their locations. In addition to other classical e-tourism services, our solution will provide user with an ability to see well organized media materials in time/geographical cut-off.