Building GPS Information with Ruby

I am looking for ways to programmatically convert my GPS logs into images and would like to do it in Ruby ... if this is an acceptable tool. I don't have a GIS background, but as a programmer, I think this is an interesting problem.

Here is what I have come up with so far. First you need some kind of graphics library. I set off gnuplot because I found Ruby binding for this, but R seems to be hot these days. I created a small script that converts a GPX file and transfers the data to gnuplot, which leads to something like this: alt text http://dl.dropbox.com/u/45672/gpslog.png

It looks great, but gnuplot seems really a tool for creating graphs, not spatial data. Is this a way to do this or are there much better solutions?

Here is another example , any idea how you create such things?

+5
source share
6 answers

The answer to the first question

Since you stated that “you would like to do this in Ruby ... if this is an acceptable tool,” I will go out on a limb and assume that you can be open to a solution without Ruby if it meets all your other requirements.

Python , Python, Shai Vaingast - - GPS GPS-, . Python, .

Python, GPS:

, , matplotlib GPS.

alt text

Python Ruby - - , . matplotlib Ruby, .

, , ?

, DISLIN. DISLIN , DISLIN software , Ruby .

alt text

DISLIN,

DISLIN , , , , 3D- , , .

C, Fortran 77 Fortran 90/95 UNIX, Linux, FreeBSD, OpenVMS, Windows, Mac OSX MS-DOS. DISLIN , - .

Perl, Python, Java C/++ Ch DISLIN. DISLIN- DISGCL . . .

+4

, gnuplot .

set size ratio -1 gnuplot - , , x y , .

, ( , , , , ), , (.. ). , , , : , , - 10 100, , . , . .

- , gnuplot, , . :

.

+1

GDAL - GIS Open Source, GDAL . , . OSM GPS . GDAL/OGR Api .

+1

, Processing, Ruby-Processing?

Ruby-Processing readme:

Ruby-Processing - Ruby- .

...

- Ruby - ,
Code Art, Ruby-Processing, , - .

...

- MIT , , , , .
- , Nodebox, Shoes,

0

All Articles