public
Description: A wrapper around libshape for handling ESRI shapefiles
Homepage:
Clone URL: git://github.com/mmangino/shapelib.git
name age message
file Interface.html Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file Interface.rd Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file README.txt Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file depend Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file extconf.rb Tue Dec 30 07:39:58 -0800 2008 Make it compile on linux as well [mmangino]
directory lib/ Tue Dec 30 06:42:08 -0800 2008 Added extensions to get latlngs out of shapes [mmangino]
file libtest.rb Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file main.c Tue Dec 30 07:39:58 -0800 2008 Make it compile on linux as well [mmangino]
file ruby-shapelib.spec Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file sfcode.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file sflist.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file shapelib.gemspec Tue Dec 30 07:39:58 -0800 2008 Make it compile on linux as well [mmangino]
file shpplus.c Tue Dec 30 07:39:58 -0800 2008 Make it compile on linux as well [mmangino]
file shpplus.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file spcode.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file splist.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file spwkt.h Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file style.css Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file valconv.h Tue Sep 22 07:38:31 -0700 2009 Patch from Eric Wong to fix segfault [mmangino]
file zsample1.rb Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
file ztest1.rb Tue Dec 30 06:13:28 -0800 2008 Initial import of rubyforge project [mmangino]
README.txt
                        README for Ruby-ShapeLiB

                            prasinos@users.sourceforge.net

This is a wrapper module of Shapefile C Library for Ruby.

How to install
==============

* You must have ShapeLib and ruby.
* It is expected to run on all ruby-running environments. But it is tested
  only on RedHat Enterprise Linux 4.0 and Vine Linux 3.0.

Quick directions
----------------

    $ tar xvfz ruby-shapelib.tar.gz      (you did it if you see this file)
    $ cd ruby-shapelib
    $ ruby ./extconf.rb
    $ make 
    # make install

Troubleshooting
---------------

* I have ruby but can't run extconf.rb
  
  Some Linux distributions divide Ruby into several packages such as
  "ruby" and "ruby-devel". You may have to install additional packages.

* I have shapelib installed but extconf.rb fails

  Try --with-shapelib-include= and --with-shapelib-lib= options of extconf.rb.

If above advice doesn't help, please visit
http://sourceforge.net/projects/ruby-shapelib and post a message.

How to use
==========

    Please see Interface.html.

License issues
==============

Ruby-ShapeLib is provided under LGPL or ShapeLib's MIT-style default license.