Click here to get back home

Modules Geo::OGC::Geometry and Gtk2::Ex::Geo

 HomeNewsGroups | Search | About
 comp.lang.perl.modules    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Modules Geo::OGC::Geometry and Gtk2::Ex::Geo Ari Jolma 07-17-2007
Posted by Ari Jolma on July 17, 2007, 8:46 am
Please log in for more thread options


Sorry this message went to a wrong thread first ... and I'm also
struggling with PAUSE: I get an error

The PAUSE indexer was not able to read the file. It issued the following
error: C< Could not open
'Geo-OGC-Geometry-0.01/lib/Geo/OGC/Geometry.pm': Permission denied at
/home/k/PAUSE/cron/mldistwatch line 2290.>

I guess this may be because I made the tar.gz in Windows, retrying in
Linux...

8<-----------
I've released a versions 0.01 of Geo::OGC::Geometry and 0.54 of
Gtk2::Ex::Geo.

Geo::OGC::Geometry contains several classes in the Geo::OGC namespace.
The idea of the module is to implement the OGC (www.opengeospatial.org)
simple feature geometry model, which is a standard in the geospatial
software domain. This initial release is usable mainly for storing
geospatial data since most of the methods for testing spatial relations
and the methods that support spatial analysis are not yet implemented.
The very basic computational geometry algorithms are however implemented
and the standard methods could be implemented using those.

The Gtk2::Ex::Geo contains basic classes for developing graphical
geospatial applications. It depends on Gtk2 and Cairo and implements a
GeoCanvas and a class whose objects can be used to manage a stack of
geospatial data that are rendered on the canvas. The Gtk2::Ex::Geo
version 0.54 is the first one that is almost pure Perl (there is minimal
xs code, mostly to manage a Cairo surface and GDK pixbuf). There is a
root Layer class in the distribution that contains, e.g., a color system
dialog box, but it is meant to be an abstract class.

There are subclasses for Gtk2::Ex::Geo::Layer that build on Geo::GDAL,
which is a swig/Perl interface to the C++ GDAL library. The new versions
of these will be uploaded to CPAN in near future. The development
versions are available at http://map.hut.fi/files/Geoinformatica/

Both of these modules are a part of geospatial software stack called
Geoinformatica, whose home page is at
http://geoinformatics.tkk.fi/twiki/bin/view/Main/GeoinformaticaSoftware

These modules should be discussed on the geo-perl list:
https://list.hut.fi/mailman/listinfo/geo-perl

Best regards,

Ari Jolma

Posted by Sisyphus on July 17, 2007, 9:22 am
Please log in for more thread options



> ... and I'm also struggling with PAUSE: I get an error
>
> The PAUSE indexer was not able to read the file. It issued the following
> error: C< Could not open 'Geo-OGC-Geometry-0.01/lib/Geo/OGC/Geometry.pm':
> Permission denied at /home/k/PAUSE/cron/mldistwatch line 2290.>
>
> I guess this may be because I made the tar.gz in Windows, retrying in
> Linux...

I've uploaded quite a few Windows-built tar.gz files (built using GNU Win32
versions of tar and gzip) and not yet struck a problem with PAUSE ... though
I guess, faik, there could well be Win32 implemenations of tar/gzip that do
create problems for PAUSE.

Cheers,
Rob


Posted by Ari Jolma on July 18, 2007, 6:17 am
Please log in for more thread options


Sisyphus kirjoitti:
>
>> ... and I'm also struggling with PAUSE: I get an error
>>
>> The PAUSE indexer was not able to read the file. It issued the
>> following error: C< Could not open
>> 'Geo-OGC-Geometry-0.01/lib/Geo/OGC/Geometry.pm': Permission denied at
>> /home/k/PAUSE/cron/mldistwatch line 2290.>
>>
>> I guess this may be because I made the tar.gz in Windows, retrying in
>> Linux...
>
> I've uploaded quite a few Windows-built tar.gz files (built using GNU
> Win32 versions of tar and gzip) and not yet struck a problem with PAUSE
> ... though I guess, faik, there could well be Win32 implemenations of
> tar/gzip that do create problems for PAUSE.


I think it was my MinGW tar gzip that caused the problem since the Linux
made package went in nicely.

Thanks for the comment,

Ari


>
> Cheers,
> Rob

Similar ThreadsPosted
Segmentation Fault with Gtk2 August 10, 2005, 3:10 pm
problem installing Gtk2 Module January 10, 2005, 1:44 pm
GD modules September 1, 2004, 8:20 am
Perl PDF modules - help please August 11, 2004, 2:31 pm
installing modules? September 29, 2005, 1:52 pm
Need new maintainers for my modules January 8, 2005, 7:24 am
3rd party modules March 23, 2005, 4:56 pm
Installing modules August 5, 2005, 8:32 pm
Captcha Modules August 15, 2005, 5:35 pm
writing modules in 'c' August 27, 2005, 3:18 pm

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap