#include "css.h"
#include "sym.h"
#include "map.h"
-
#include "labeller.h"
uns debug_dump_source, debug_dump_after_proj, debug_dump_after_scaling;
osm_obj_warn(o, "Invalid dash pattern");
if (o->type == OSM_TYPE_WAY)
- {
- if (casing)
- sym_plan(&sl->s, sym_zindex(o, si, 2));
- else
- labeller_add_line(&sl->s, sym_zindex(o, si, casing ? 2 : 3));
- }
- //sym_plan(&sl->s, sym_zindex(o, si, casing ? 2 : 3));
+ {
+ if (casing)
+ sym_plan(&sl->s, sym_zindex(o, si, 2));
+ else
+ labeller_add_line(&sl->s, sym_zindex(o, si, casing ? 2 : 3));
+ }
}
}
svg_push_element(svg, "circle");
svg_set_attr_dimen(svg, "cx", p->x);
svg_set_attr_dimen(svg, "cy", p->y);
- // svg_set_attr_dimen(svg, "r", p->size / 2); // DEBUG HACK
- svg_set_attr_dimen(svg, "r", 3);
+ svg_set_attr_dimen(svg, "r", p->size / 2);
break;
// FIXME: Other shapes
default:
style_get_number(si, PROP_SYMBOL_FILL_OPACITY, &sp->fill_opacity);
}
- //sym_plan(&sp->s, sym_zindex(o, si, 4));
labeller_add_point(&sp->s, o, sym_zindex(o, si, 4));
}
break;
case OSM_TYPE_WAY:
if (!osm_way_cyclic_p((struct osm_way *) o))
- {
- labeller_add_linelabel(&sic->s, o, sym_zindex(o, si, 4));
- break;
- }
+ {
+ labeller_add_linelabel(&sic->s, o, sym_zindex(o, si, 4));
+ break;
+ }
case OSM_TYPE_MULTIPOLYGON:
labeller_add_arealabel(&sic->s, o, sym_zindex(o, si, 4));
break;
#include "osm.h"
#include "sym.h"
#include "map.h"
-
#include "labeller.h"
/*** Fonts ***/
msg(L_DEBUG, "Text <%s> dropped as duplicate", osm_val_decode(text));
return;
}
-
- //sym_plan(&st->s, sym_zindex(o, si, 5));
}
static void sym_text_center(struct osm_object *o, struct style_info *si, osm_val_t text, double x, double y)
st->y += st->th - (st->th + st->td) / 2;
text_fix_placement(st);
if (o->type == OSM_TYPE_WAY && !osm_way_cyclic_p((struct osm_way *) o))
- {
- labeller_add_linelabel(&st->s, o, sym_zindex(o, si, 4.9));
- }
+ {
+ labeller_add_linelabel(&st->s, o, sym_zindex(o, si, 4.9));
+ }
else
- {
- labeller_add_arealabel(&st->s, o, sym_zindex(o, si, 4.9));
- }
+ {
+ labeller_add_arealabel(&st->s, o, sym_zindex(o, si, 4.9));
+ }
}
static void sym_text_way(struct osm_object *o, struct style_info *si, osm_val_t text)