#include "css.h"
#include "sym.h"
#include "map.h"
+#include "labeller.h"
uns debug_dump_source, debug_dump_after_proj, debug_dump_after_scaling;
uns debug_dump_multipolygons, debug_dump_css, debug_dump_styling, debug_dump_symbols;
svg_push_element(svg, "g");
svg_set_attr(svg, "id", "scale");
- svg_set_attr_format(svg, "transform", "translate(%.6g,%.6g)", x * svg->scale, y * svg->scale);
+ svg_set_attr_format(svg, "transform", "translate(%s,%s)", svg_format_dimen(svg, x), svg_format_dimen(svg, y));
for (int outline=1; outline>=0; outline--)
{
int main(int argc UNUSED, char **argv)
{
cf_def_file = "map.cf";
+// HACKING
+ cf_def_file = argv[1];
cf_declare_section("Debug", &debug_cf, 0);
- opt_parse(&options, argv+1);
+
+ labeller_conf();
+
+ opt_parse(&options, argv+2);
+// TILL HERE
osm_init();
styles_init();
}
sym_init();
+ labeller_init();
map_apply_styles(svg);
struct svg_icon *logo = svg_icon_load(svg, "../logo/kocka-s-okrajem.svg");
#endif
+ labeller_label();
sym_draw_all(svg);
// Draw logo