380{
381
383 "POINT(0 1 2)",
384 "<gml:Point><gml:coordinates>0,1,2</gml:coordinates></gml:Point>",
385 NULL, 0);
386
387
389 "POINT(0 1 2)",
390 "<gml:Point><gml:pos srsDimension=\"3\">0 1 2</gml:pos></gml:Point>",
391 NULL, 0, 0);
392
393
394
396 "POINTM(0 1 2)",
397 "<gml:Point><gml:coordinates>0,1</gml:coordinates></gml:Point>",
398 NULL, 0);
399
400
402 "POINTM(0 1 2)",
403 "<gml:Point><gml:pos srsDimension=\"2\">0 1</gml:pos></gml:Point>",
404 NULL, 0, 0);
405
406
407
409 "POINT(0 1 2 3)",
410 "<gml:Point><gml:coordinates>0,1,2</gml:coordinates></gml:Point>",
411 NULL, 0);
412
413
415 "POINT(0 1 2 3)",
416 "<gml:Point><gml:pos srsDimension=\"3\">0 1 2</gml:pos></gml:Point>",
417 NULL, 0, 0);
418}
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)