Tellus has got three main ways of development : - A real mecanism of map synchronisation based on the OpenMobileIS synchronisation engine to resolve the differents types of conflicts which could appends. And an optimisation of networks transfers based on the BitTorrent protocol. - Providing a framework of development to allow interactions and communications between gvSIGMobile and an OpenMIS mobile application. - Offering a real security for the datas GIS and IS during the synchronisation process and on the mobile tool.
If Open Mobile IS allows companies to deploy mobile applications as an extension to their Information System (IS), Tellus suggests completing this management by oering the possibility of widening also its Geographical Information System (GIS) in mobility situation. For that purpose, Tellus bases itself on gvSIG Mobile.
It offers a service of dialogue between both systems (OpenMIS and GvSIGMobile) based on the SOAP protocol, allowing a multitude of interactions between GIS projects (automatic project load, distant edition, information recovery in the IS, remote location), as well as an engine "of dressing" for gvSIGMobile according the needs (IHM customisation via an XML file). Also a synchronization engine of GIS maps coupled with the synchronization engine of IS datas. The synchronization can have two modes : - Via HTTP, cartographic files are exchanged in an express and global way (the cartographic project will be downloaded as an archive in one step) - Via Bittorrent, cartographic files are given on a Tracker. Then the maps recovery is realized by the PDA on the tracker. Bittorrent allows an indispensable management of the connections/disconnections during a big data volume transfert (cartographic files) and a multiple sharing of the information on the whole park of PDAs (a PDA is in the same time customer and data server).