Hello list,

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

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.

Christoph

[1] http://trac.osgeo.org/mapbender/browser/trunk/mapbender/test/http/classes/Gml2FactoryTest.php

--

********************************************
INTERGEO 2010
05.-07. Oktober 2010 in Köln
Halle 11.2, Stand 2C.121
www.intergeo.de
********************************************
----------------------------------

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
Germany

Christoph Baudson
Anwendungsentwickler

Fon: +49 (0)228 / 90 90 38 - 15
Fax: +49 (0)228 / 90 90 38 - 11
[email protected]
www.wheregroup.com
Amtsgericht Bonn, HRA 6788
_______________________________________

Komplementärin:
WhereGroup Verwaltungs GmbH
vertreten durch:
Olaf Knopp, Peter Stamm
_______________________________________
_______________________________________________
Mapbender_dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapbender_dev

Reply via email to