Frank Warmerdam | 3 Nov 2007 02:42
Picon
Favicon
Gravatar

Mailing List Moved

Folks,

I have moved the geos-devel (and geos-commits) mailing list to

   http://lists.osgeo.org/mailman/listinfo/geos-devel

All existing settings should be preserved, and the archives are ported
over.  I'd appreciate folks updating their address books to point to the
new home.

(assuming this email works of course)

The new geos-commits list won't be working till next week when Howard
Butler moves the Subversion respository to OSGeo (and migrated from that
php bug system to Trac).

Incidentally, GEOS has entered incubation at OSGeo.  I will be the
mentor for the project (an OSGeo assigned facilitator).  More information
on this process is available at:

   http://www.osgeo.org/incubator

Best regards,
--

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam <at> pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org
Frank Warmerdam | 3 Nov 2007 05:23
Picon
Favicon
Gravatar

Re: Mailing List Moved

Frank Warmerdam wrote:
> Folks,
> 
> I have moved the geos-devel (and geos-commits) mailing list to
> 
>   http://lists.osgeo.org/mailman/listinfo/geos-devel
> 
> All existing settings should be preserved, and the archives are ported
> over.  I'd appreciate folks updating their address books to point to the
> new home.
> 
> (assuming this email works of course)

OK, does anyone else find it ironic that I neglected to update my
geos-devel address before sending the test message for the new list?

I do.

This time should be to the *new* list.

Best regards,
--

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam <at> pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org
Paul Ramsey | 3 Nov 2007 05:33
Favicon

Mailing List Moved

This mail should come from the new osgeo-hosted list...

geos-devel <at> lists.osgeo.org

Paul
Justin Bronn | 3 Nov 2007 19:34
Picon

Trac Status & Bug Report

Hi all,

I was wondering about the status of the trac instance -- I tried to use 
the PHP bug tracker, but even after I login I still get this error when 
attempting to add a new bug: "You must first login before using this page."

Regardless, I found the following bug in the GEOS 2.2.3 C API -- the 
forward declaration for GEOSCoordSeq_getOrdinate in geos_c.cpp is 
missing the first parameter (CoordinateSequence *), and thus does not 
get exposed in the shared library.  The attached patch (for the 2.2 SVN) 
fixed it for me.

-Justin
Index: source/capi/geos_c.cpp
===================================================================
--- source/capi/geos_c.cpp	(revision 2031)
+++ source/capi/geos_c.cpp	(working copy)
 <at>  <at>  -129,7 +129,7  <at>  <at> 
 extern "C" int GEOS_DLL GEOSCoordSeq_getX(CoordinateSequence *, unsigned int, double *);
 extern "C" int GEOS_DLL GEOSCoordSeq_getY(CoordinateSequence *, unsigned int, double *);
 extern "C" int GEOS_DLL GEOSCoordSeq_getZ(CoordinateSequence *, unsigned int, double *);
-extern "C" int GEOS_DLL GEOSCoordSeq_getOrdinate(unsigned int, unsigned int, double *);
+extern "C" int GEOS_DLL GEOSCoordSeq_getOrdinate(CoordinateSequence *, unsigned int, unsigned int,
double *);
 extern "C" CoordinateSequence GEOS_DLL *GEOSCoordSeq_clone(CoordinateSequence *);
 extern "C" void GEOS_DLL GEOSCoordSeq_destroy(CoordinateSequence *);

(Continue reading)

Frank Warmerdam | 3 Nov 2007 22:01
Picon
Favicon
Gravatar

Re: Trac Status & Bug Report

Justin Bronn wrote:
> Hi all,
> 
> I was wondering about the status of the trac instance -- I tried to use 
> the PHP bug tracker, but even after I login I still get this error when 
> attempting to add a new bug: "You must first login before using this page."

Justin,

I believe Howard is hoping to have the existing bugs ported to Trac
over the next week.

Best regards,

> Regardless, I found the following bug in the GEOS 2.2.3 C API -- the 
> forward declaration for GEOSCoordSeq_getOrdinate in geos_c.cpp is 
> missing the first parameter (CoordinateSequence *), and thus does not 
> get exposed in the shared library.  The attached patch (for the 2.2 SVN) 
> fixed it for me.
>
--

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam <at> pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org
Simon Suyadi | 6 Nov 2007 00:37
Favicon

WKT for NaN

Hi,

 

I’m a new software developer. Currently I am implementing some polygon geometry. What happens if I have NaN as floating values and I need to output something to WKT? The WKT spec does not seem to mention anything about NaN.

 

Thank you,

Simon

_______________________________________________
geos-devel mailing list
geos-devel <at> lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel
Mateusz Loskot | 7 Nov 2007 05:34
Gravatar

Re: WKT for NaN

Simon Suyadi wrote:
> Hi,
> 
> I'm a new software developer. Currently I am implementing some
> polygon geometry. What happens if I have NaN as floating values and I
> need to output something to WKT? The WKT spec does not seem to
> mention anything about NaN.

Simon,

This is out of scope of the OGC SFS, WKT.
The WKT requires that you put numbers only into it:

"The coordinates are shown as integer values; coordinates may be any
double precision value."

The NaN is not a number but it might be a value or a symbol
but what's defined is that NaN does not compare equally to any number.

In other words, implementor of WKT parser is supposed to take care of
handling NaN.

Cheers
--

-- 
Mateusz Loskot
http://mateusz.loskot.net
Frank Warmerdam | 7 Nov 2007 18:29
Picon
Favicon
Gravatar

GEOS Info Sheet

Folks,

I am adding a link to GEOS from the OSGeo main page today and was reminded
that these links normally lead to a single "info sheet" web page about the
project rather than the project main page.  These info sheets are normally
essentially the same material as appears on the one page hand out offered
from OSGeo booths at conferences.

The info sheets for a couple other projects look like this:

   http://www.osgeo.org/geotools
   http://www.osgeo.org/gdal_ogr

I think Tyler normally prepares the printable handouts but he needs the
material from the project team.  I'd appreciate it if the GEOS team could
take an action item to prepare the web version of the info sheet as raw
material for Tyler.

I'd be happy to help get the info sheet published on the web site.

I believe Tyler is travelling and won't be available for a few days, but
on his return he may have more details on requirements.

Best regards,
--

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam <at> pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org
John Cartwright | 12 Nov 2007 02:40
Picon

self test fails for 2.2.3

Hello All,

I've found that the "make check" fails (error listed below) with  
version 2.2.3 on Mac OS 10.5.  Compilation seemed to go OK though - is  
the self test failure a problem?

Thanks!

--john

Making check in test
if g++ -DHAVE_CONFIG_H -I. -I. -I../..//source/headers -I../..//source/ 
headers/geos -I../../source/headers -I../../source/io/markup    -g -O2  
-MT XMLTester.o -MD -MP -MF ".deps/XMLTester.Tpo" -c -o XMLTester.o  
XMLTester.cpp; \
         then mv -f ".deps/XMLTester.Tpo" ".deps/XMLTester.Po"; else  
rm -f ".deps/XMLTester.Tpo"; exit 1; fi
XMLTester.cpp: In function 'void tolower(std::string&)':
XMLTester.cpp:66: error: 'std::tolower' is not a valid template  
argument for type 'int ()(int)' because function 'int tolower(int)'  
has not external linkage
XMLTester.cpp:66: error: 'std::tolower' is not a valid template  
argument for type 'int ()(int)' because function 'int tolower(int)'  
has not external linkage
XMLTester.cpp:66: error: no matching function for call to  
'transform(__gnu_cxx::__normal_iterator<char*, std::basic_string<char,  
std::char_traits<char>, std::allocator<char> > >,  
__gnu_cxx::__normal_iterator<char*, std::basic_string<char,  
std::char_traits<char>, std::allocator<char> > >,  
__gnu_cxx::__normal_iterator<char*, std::basic_string<char,  
std::char_traits<char>, std::allocator<char> > >, <unknown type>)'
make[2]: *** [XMLTester.o] Error 1
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1
Paul Ramsey | 12 Nov 2007 21:57
Favicon

SVN Repository Move

The SVN Repository HAS MOVED.

It is now at

   http://svn.osgeo.org/geos/

Committers, you will need to first get an OSGEO ID, if you don't have  
one already

   http://www.osgeo.org/osgeo_userid

Then notify me and I'll add you to the committers list.

If you have changes in your sandbox, you'll need to get set up with  
the new SVN as noted above, then use "svn switch" to move to the new  
repository.

Thanks,

Paul

Gmane