case MULTISURFACETYPE:
return (LWGEOM *)lwmsurface_deserialize(srl);
default:
- lwerror("Unknown geometry type: %d", type);
+ lwerror("lwgeom_deserialize: Unknown geometry type: %s",
+ lwgeom_typename(type));
return NULL;
}
case COLLECTIONTYPE:
return lwcollection_serialize_size((LWCOLLECTION *)lwgeom);
default:
- lwerror("Unknown geometry type: %d", type);
+ lwerror("lwgeom_serialize_size: Unknown geometry type: %s",
+ lwgeom_typename(type));
return 0;
}
retsize);
break;
default:
- lwerror("Unknown geometry type: %d", type);
+ lwerror("lwgeom_serialize_buf: Unknown geometry type: %s",
+ lwgeom_typename(type));
return;
}
return;
int
lwgeom_compute_box2d_p(LWGEOM *lwgeom, BOX2DFLOAT4 *buf)
{
- LWDEBUGF(2, "lwgeom_compute_box2d_p called of %p of type %d.", lwgeom, TYPE_GETTYPE(lwgeom->type));
+ LWDEBUGF(2, "lwgeom_compute_box2d_p called of %p of type %s.",
+ lwgeom, lwgeom_typename(TYPE_GETTYPE(lwgeom->type)));
switch (TYPE_GETTYPE(lwgeom->type))
{
LWGEOM *
lwgeom_clone(const LWGEOM *lwgeom)
{
- LWDEBUGF(2, "lwgeom_clone called with %p, %d", lwgeom, TYPE_GETTYPE(lwgeom->type));
+ LWDEBUGF(2, "lwgeom_clone called with %p, %s",
+ lwgeom, lwgeom_typename(TYPE_GETTYPE(lwgeom->type)));
switch (TYPE_GETTYPE(lwgeom->type))
{
default:
lwerror("lwgeom_add: unknown geometry type: %s",
- lwgeom_typename(to->type));
+ lwgeom_typename(TYPE_GETTYPE(to->type)));
return NULL;
}
}
lwgeom_longitude_shift(coll->geoms[i]);
return;
default:
- lwerror("%s:%d: unsupported geom type: %s",
- __FILE__, __LINE__,
+ lwerror("lwgeom_longitude_shift: unsupported geom type: %s",
lwgeom_typename(TYPE_GETTYPE(lwgeom->type)));
}
}
return in;
default:
- lwerror("lwgeom_remove_repeated_points: unsupported geometry type: %s",
+ lwnotice("lwgeom_remove_repeated_points: unsupported geometry type: %s",
lwgeom_typename(TYPE_GETTYPE(in->type)));
return in;
break;
ERROR: lwgeom_to_gml2: 'CurvePolygon' geometry type not supported
#66|CIRCULARSTRING(0 0,1 1,2 2)
#68a|MULTIPOINT(1 3,4 5)
-ERROR: lwgeom.c:924: unsupported geom type: CircularString
+ERROR: lwgeom_longitude_shift: unsupported geom type: CircularString
#69|CIRCULARSTRING(220269 150417,220228 150507,220228 150408)
#70|5
#73|GEOMETRYCOLLECTION(CIRCULARSTRING(1 1,2 3,4 5,6 7,5 6))