330{
331
333 "POINT(0 1 2)",
334 "<gml:Point><gml:coordinates>0,1,2</gml:coordinates></gml:Point>",
335 NULL, 0);
336
337
339 "POINT(0 1 2)",
340 "<gml:Point><gml:pos srsDimension=\"3\">0 1 2</gml:pos></gml:Point>",
341 NULL, 0, 0);
342
343
344
346 "POINTM(0 1 2)",
347 "<gml:Point><gml:coordinates>0,1</gml:coordinates></gml:Point>",
348 NULL, 0);
349
350
352 "POINTM(0 1 2)",
353 "<gml:Point><gml:pos srsDimension=\"2\">0 1</gml:pos></gml:Point>",
354 NULL, 0, 0);
355
356
357
359 "POINT(0 1 2 3)",
360 "<gml:Point><gml:coordinates>0,1,2</gml:coordinates></gml:Point>",
361 NULL, 0);
362
363
365 "POINT(0 1 2 3)",
366 "<gml:Point><gml:pos srsDimension=\"3\">0 1 2</gml:pos></gml:Point>",
367 NULL, 0, 0);
368}
static void do_gml3_test(char *in, char *out, char *srs, int precision, int is_geodetic)
static void do_gml2_test(char *in, char *out, char *srs, int precision)