[Mapbender_dev] Writing tests for GeoJSON to GML converter

Christoph Baudson christoph.baudson at wheregroup.com
Thu Sep 30 06:15:09 EDT 2010

Hello list,

is there anyone willing to write unit tests for the GeoJSON to GML 

Due to a problem in trunk, I added a test case for donut polygons and 
GML2, see [1]. We could easily extend the coverage to all geometry types 
(points, multipoints, lines, multilines, polygons, donut polygons 
(done), multipolygons, donut multipolygons) in both GML2 and GML3, we 
just need data. You could use the standard gui_digitize for GML2.

The process is simple: First, add a new test case for each geometry 
type. Then digitize each geometry, and save it to the default 
featuretype (edit_polygons, edit_lines, edit_points). You can get the 
GeoJSON from Firebug. If saving succeeds, get the GML from the logs, and 
validate against it.

If you have any questions, please let me know. It's a fairly easy task 
and you can learn about PHPUnit this way.




05.-07. Oktober 2010 in Köln
Halle 11.2, Stand 2C.121


Aufwind durch Wissen!

Qualifizierte OpenSource-Schulungen
bei der www.foss-academy.eu



W h e r e G r o u p GmbH & Co. KG

Siemensstraße 8
53121 Bonn

Christoph Baudson

Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
christoph.baudson at wheregroup.com
Amtsgericht Bonn, HRA 6788

WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm

More information about the Mapbender_dev mailing list