New version (0.30) of the Geo2Tag LBS platform is realeased.
Key features added in the new version:
Deb packages with new version can be obtained in stable repository at http://download.geo2tag.org/ .
The Geo2Tag LBS Platform 0.29 was released. It contains big number of improvements and bug fixes which affect platform stability, usability and security.
Key features added in the new version:
Description of new requests can be found at Exchange protocol description.
During 0.29 development new client APIs was added:
Deb packages with new version can be obtained in stable repository at http://download.geo2tag.org/.
Full list of tasks/bugs resolved in 0.29 could be found here.
Client for the Carfleet service is now avialable at Google Play:
Goal of the Carfleet service is to give oppotunity for tracking and observing user's cars (fleet) movements with mobile devices. More about Carfleet service: https://geo2tag.org/index.php/Carfleet_description .
Current version of the client supports next functionality:
For app using please register at http://194.85.173.9:20005/register.php?db_name=car_fleet_db
We added Demo services section on the side menu of geo2tag.org site. There we will publish information about clients and services which are built on top of Geo2tag LBS Platform. Usually it contains promotion demos, links to the applications and other stuff.
Today we announce tho services
Extra information could be found here.
Android version of tracker application for the Geo2Tag LBS platform are now available in separated repository, by https://github.com/geo2tag/tracker. Tracker is an example of client application for the services, which are based on the Geo2Tag LBS platform and also is a demo of platform work.
In the current version following functions are supported:
Release Candidate 1 (RC1) for LITE version of geo2tag-core package is now available. This version is will be useful as starter kit for developers who is going to try Geo2tag LBS Platform. It has next main differences from full version
Full version description can be found in Geo2tag wiki
→ continue reading...
We completed splitting code base of Geo2tag LBS Platform for small orthogonal repositories. New organization on github.com (https://github.com/geo2tag) is containing all of them. Everyone who desires to participate in development can request access on github.
This is current repos description
Also we will add clients (like Doctor search, tracker and so on in separated repos).
We started to splitting source tree to several separated repos. We realized that working with one big source tree which contains all parts of the project like core service, libraries, clients, webside and so on is inconvenient. We created new source entry point https://github.com/organizations/geo2tag will be available soon. At least we will have next packages:
According the CraftKeys The Geo2tag LBS Platform overtook readwriteweb] and got the 2nd place in the world wide rating in Location Based Infrastructure Solutions domain just after MobiForge. The Geo2tag team believes that the platform will take 1st place as soon as new features, which are being tested (multi-service server, channel aggregation) published.
Part of Geo2tag platform development activities is supported by grant KA322 "Development of cross-border e-tourism framework for the programme region (Smart e-Tourism)" of Karelia ENPI CBC programme 2007-2013, which is co-funded by the European Union, the Russian Federation and the Republic of Finland
Article about Geo2tag platform performance for version 0.19 is published (in Russian). This article describes performance optimisation for the Geo2Tag LBS-platform. Math model for client interaction with LBS-platform was created using Markov chain formalisation. Determined the most frequently used requests by set of numerical experiments. LBS-platform requests processing was profiled, bottlenecks found. Performance of request processing was optimised by changing DB structure and platform-DB synchronisation mechanism. Comparison of LBS-platform performance performed, found that performance of optimised system is better.
Methods for load balancing in LBS-platform and PostgreSQL were investigated. Math model, that describes how performance of horizontally scaled LBS-platform depends on number of nodes, performance of one node, intensity of incoming requests and load balancer performance was created. Correctness of created model was proved using set of numerical experiments.
Today we have two excellent defenses Master thesis about services which have been built on top of Geo2tag LBS Platform.
Service for Search of the Nearest Doctor by Ivan Bezyazychnyy allows inform about events and places where medical help is required. Events can be delivered to people who are able to help and who are on reasonable distance from pacient. It has clients for android and symbian.
Second thesis is devoted to a traditional Locator service by Regina Dorohova. It helps group of people monitor locations each other. It has a client for symbian.
Both abstracts for thesis will be published soon and all clients will be available in markets during the Summer.
First official version 0.19 has been released. Now Platform supports all declared before features like:
You can find additional information about this release and platform here:
We have been worked hard to announce really good version for external purposes. Now it can be downloaded, installed and tuned for new services. But, of course, we understand that platform or documentation have some bugs. So, if you have questions or found some bug please add issue to our project tracker or just send email to geo2tag-support(at)osll.spb.ru. It will help us to fix it faster.