Wednesday, September 22, 2010

Tellus project blogspot back from holidays!!


Soon a new project with tellus integrate in a global system.

Wednesday, May 26, 2010

FODB database Linked directy to gvsig Mobile (2)

Now is allow Edition of point, lines and polygons on gvsigMobile on an embedded GIS db.
(named FODB (object db) from the openmobileis framework)
Allow to have your datas in disconnected mode.
FODB db is directly synchronizable (with high algorithms for conflicts features resolvement) on PostGIS db (or other)

Can see the video here : http://www.youtube.com/watch?v=GUjtYiA6FJs

The code will be present soon on the OW2 forge.


Tuesday, May 25, 2010

FODB database Linked directy to gvsig Mobile

Gvsig Mobile is linked to the embedded FODB database (openMobileIS framework) for GIS layers exploitation and edition.
Today, only point and line layer are possible.
Polygon will be coming soon.
FODB database can be directly synchronized with your postGIS (or other) GIS database on server part. The idea is to exploite your datas what ever your situation : with network or without.

A video of the GIS FODB edition/exploitation can be display here :
- http://www.youtube.com/watch?v=v8Huw0GnakI

IS Datas could also be synchronized/editable to the mobile device and be separated during the synchro on the serveur part. (2 differently DB (IS and GIS))
(this demo will coming soon)

Monday, May 10, 2010

New POC in preparation

For info, I work today on a new POC with for objectif to mix Juan 's features oriented synchro and mine files oriented synchro.
The idea is to allow POI edition (and in the futur, line and poly) directly in the FODB embedded database and synchronizable with an PostGIS server database (as juan synchro) and allow in the same time a file synchro for basemap (in vecto and raster format).
The idea is to separate the basemap info layers from the idetable layers. The basemap is often very huge and needs to have file synchro oriented (can be bittorent synchro for red-cut management). The features edition synchro is for few datas and could be stock in embedded DB to easily work with.
The POC in the mobile device will mix intervention management, get specific info from features and statement as GPS for example.

Thursday, April 1, 2010

New POC for Veolia with Tellus

A new prototype required by Veolia (France) is done with Tellus. The idea is to show the selection of different tube (for maintenance) on the map and o switch to OpenMIS engine to generate intervention report.
Here you can watch the POC : http://www.youtube.com/watch?v=7AT2cnI7l6I
Here you can download the code : svn://@svn.forge.objectweb.org/svnroot/openmobileis/trunk/modules/Tellus/Veolia

Wednesday, March 31, 2010

OSGeo live DVD released - Tellus included in it!

The latest version of the OSGeo Live GIS Disc was officially released yesterday. The aim of this project is to provide bootable ISO-Images and Virtual Machines which allow users to try out fully-operational versions of popular Free Geospatial Software without the need to install a thing. Everything is set up for you ready to go: just reboot into it, glance at the help pages on the desktop, and go.

OSGeo Live GIS Disc download site:
http://download.osgeo.org/livedvd/

The latest version is called Arramagong 3.0 and includes Unofficial gvSIG Mobile for Linux v. 0.1.6, whose main functionality is the feature synchronization, using the module from the Tellus repository.

The mascot of Arramagong 3.0 is this nice wombat (Australian marsupial).

Friday, February 12, 2010

Tellus will be in the OSGeo live DVD

The Open Source Geospatial Foundation, or OSGeo, is a not-for-profit organization whose mission is to support and promote the collaborative development of open geospatial technologies and data.

Among other things, OSGeo usually distributes live DVDs (Linux) or pen-drives with a selection of open-source GIS software to gain publicity. In the next version of that DVD, OSGeo will include Unofficial gvSIG Mobile for Linux devices.

I will include three little PDF files in the DVD, which will be easily accessible for those who start the DVD. The files are:



I have added a British gallery because in June there will be an important GIS event in Nottingham, and this DVD will probably be distributed there as well.

Monday, January 25, 2010

Juan's project for featured-oriented synchro is on OW2Forge

OW2Forge give news on Tellus project (Juan's project part ) on : http://forge.ow2.org/forum/forum.php?forum_id=1764 for the featured-oriented synchronization.

Saturday, January 23, 2010

Haiti

The situation in Haiti is an example where synchronization of POIs is a good option:


  • As soon as a surveyor reaches an internet-enabled spot, new POIs are added to the database and WMS clients (for example in a coordination office) can see the changes instantly.

  • As new POIs from surveyors A, B, and C get into D's handheld, D knows which areas need more attention and needs not update large amounts of raster data, since each point feature needs only a few bytes to be transmitted.



This is what the surveyor does:



This is what the WMS client shows:



Server:
http://hypercube.telascience.org/cgi-bin/mapserv?map=/geo/haiti/mapfiles/4326.map

I think layer is correctly georeferenced:
noaa-01-18-4326

Tuesday, December 22, 2009

Source code links

Mode A

  • gvSIG Mobile and the Openmis application (both on the PDA) communicate via SOAP messages (web services)
  • The source code for this (Tellus framework - Beta V1 version) can be downloaded from [here]
  • See a video [here]

Mode B

  • The Openmis libraries (JAR files) are added as a dependency in gvSIG Mobile, and a new FODB driver is used inside gvSIG Mobile
  • The instructions to set up the Eclipse workspace for this are [here]
  • See a video [here]

Friday, December 4, 2009

Tellus presentation done!

The Tellus presentation in the 5th international gvSIG conference took place as scheduled on Thursday 3 December 2009 at 4 pm at the Convention Center (also known as Obus) in Feria Valencia (Spain).

Presentation slides:



Video A by Manu Gomez, file-oriented, using web API for mobile applications:



Video B by Juan Lucas Domínguez, feature-oriented, using a FODB driver inside gvSIG Mobile:



Article with technical details:

Wednesday, November 18, 2009

Tellus presentation coming up!

The Tellus project will be briefly presented at the 5th international gvSIG conference in Valencia (Spain) on Thursday 3 December 2009 at about 4 pm. I'll try not to damage anybody's reputation :-)





See the conference programme here and the Feria Valencia events center here.

Wednesday, September 30, 2009

Synchronization demo with three different mobile devices

Click on the images to see a diagram and a video:


Thursday, September 10, 2009

An alternative: implementing a FODB vector driver in gvSIG Mobile

One of the biggest advantages of the architecture proposed and implemented by Manu is that gvSIG Mobile provides an API that can be accessed via HTTP by any application (in this case the Openmis client application).

Another possibility is to add the Openmis client as part of gvSIG Mobile (ideally as an extension) so the overall architecture is simpler. I have done this with my gvSIG Mobile for Openmoko version. You can see here how it's done. Click to see large image:



You can see here a video about his.

Friday, July 31, 2009

Holidays!!


Hi,
For your information, I couldn't be present on the project during the next two months because of holidays.
In fact I'll go in China to train... Kung-fu!
So bye and see you in 2 months...

Thursday, July 30, 2009

Another blog for Tellus project!

As you know Tellus is a synergy between GvSIGMobile's project and OpenMobileIS's project.
It's a big project grouping many components : Communication inter-agents (based on SOAP), Bittorrent integration, OpenMobileIS datas syncronisazion, Tellus files syncronisazion, ...
In this way Juan Lucas Dominguez Rubio (the main developer of GvSIGMobile, From Prodevelop in Valencia - Spain) has proposed us to work with. Juan has got for objective to develop a new way of geographic datas syncronisazion oriented 'features'. But He'll explain this better than me ! You can follow his part on his blog.

Tuesday, July 28, 2009

Download an example of a Tellus software

Example of a multiInstance software on PocketPC, Windows Mobile 5 et 6.
-> JVM J9 in there. But to use it, you have the responsability to buy an license. (IBM software)

Here download the example

Thursday, July 23, 2009

Tellus forum created on OW2 forge

Forum to developers wanted work with Tellus
http://forge.ow2.org/forum/forum.php?forum_id=1640

Tuesday, July 21, 2009

Bittorrent syncronisation!!

And now, at least! The bittorrent syncronisation for map layers!!
Avantages :
- management automatic (due to the protocol) of the connection/disconnections. (Don't have to do again the syncronisation from the beginning if it's failed, due to a instable red for example).
- sharing datas (map layers) between all PDA connected to the tracker.
Inconvienents :
- A little bit more long to syncronise as in 'direct mode' when few PDA are connected to the tracker.

Inter-agents communication. A little bit of architecture...

Here is how work the communication between the application gvsigMobile and the application OpenMobileIS.
As you know, both of these could works in the same instance, but also in differents instances of JVM. In fact, the licence on both projects are not the same and GvSIGMobile don't allow commercial licence. To land that, Tellus propose a system of communication inter-applications, based on SOAP.

Both part have a webserver, and communicate throught that way. (so an HTTP layer transport)

ComServices are implemented on each side to do/request some actions on the application.
ou can make your proper comService.



To illustrate the path of a SOAP gvsiG request on the BD of OpenMobileIS application. And the answer.








The link between object BD on OpenMIS and geoDatas on gvSIG pass by a common ID...